if strpos$$article_gpt limit reached for default-gpt-35-turbo !== false exit; if strpos$$article_gpt 301 Moved Permanently !== false exit; if strpos$$article_gpt server h
可以优化上面的代码,使用一个数组来存储错误信息,然后使用循环来检查是否存在错误信息。这样可以减少重复的代码量。
$errors = [
'limit reached for default-gpt-3.5-turbo',
'301 Moved Permanently',
'server had an error while processing your request',
'model is currently overloaded with other requests',
'502 Bad Gateway'
];
foreach ($errors as $error) {
if (strpos($article_gpt, $error) !== false) {
exit;
}
}
这样,只需要维护一个错误信息数组,并且代码更简洁易读。如果需要增加或修改错误信息,只需要修改数组即可。
原文地址: https://www.cveoy.top/t/topic/iEuR 著作权归作者所有。请勿转载和采集!