Merge pull request #1637 from Maple127667/codex/fix-empty-tool-arguments

fix: 修复工具空参数解析失败,并规范化模型标识符
This commit is contained in:
SengokuCola
2026-05-05 16:43:57 +08:00
committed by GitHub
4 changed files with 58 additions and 0 deletions

View File

@@ -351,6 +351,7 @@ class ModelInfo(ConfigBase):
Gemini 客户端会按自身支持的字段筛选并映射到 GenerateContentConfig、EmbedContentConfig 或音频请求配置中。"""
def model_post_init(self, context: Any = None):
self.model_identifier = self.model_identifier.strip()
if not self.model_identifier:
raise ValueError(t("config.model_identifier_empty_generic"))
if not self.name: