fix: 完善AI网关与Anthropic异常处理日志信息

- 图片生成解析失败时补充错误日志,便于问题定位
- Anthropic 非流式对话异常时,根据提示词过长场景补充返回信息
- 统一并优化 Anthropic 流式与非流式异常日志格式,提升可读性
This commit is contained in:
ccnetcore
2026-01-08 22:09:42 +08:00
parent c727aeed99
commit f1e8b66689
2 changed files with 15 additions and 5 deletions

View File

@@ -1080,6 +1080,7 @@ public class AiGateWayManager : DomainService
var imagePrefixBase64 = GeminiGenerateContentAcquirer.GetImagePrefixBase64(data);
if (string.IsNullOrWhiteSpace(imagePrefixBase64))
{
_logger.LogError($"图片生成解析失败模型id:,请求信息:【{request}】,请求响应信息:{imagePrefixBase64}");
throw new UserFriendlyException("大模型没有返回图片,请调整提示词或稍后再试");
}