0hgch5gkva82l.js:31 Error: A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.
at 0mlqv5is_38v8.js:1:13713
at ay (0hgch5gkva82l.js:1:63875)
at oV (0hgch5gkva82l.js:1:81879)
at iu (0hgch5gkva82l.js:1:98970)
at sd (0hgch5gkva82l.js:1:138974)
at 0hgch5gkva82l.js:1:138819
at sf (0hgch5gkva82l.js:1:138827)
at se (0hgch5gkva82l.js:1:134748)
at s$ (0hgch5gkva82l.js:1:160525)
at MessagePort.O (0hgch5gkva82l.js:1:8683)
{
"items": [
"",
"cchClaude/claude-sonnet-4-5-20250929",
"claude-3-5-haiku-20241022",
"claude-3.5-sonnet",
"claude-3-5-sonnet-20241022",
"claude-4-6-sonnet",
"claude-code-sonnet-4.6",
"claude-fabel-5",
"claude-fable-5",
"claude-haiku-4-5",
"claude-haiku-4-5-20251001",
"claude-opus-4-5",
"claude-opus-4-5-20251101",
"claude-opus-4-5-thinking",
"claude-opus-4-6",
"claude-opus-4-7",
"claude-opus-4-7-20260101",
"claude-opus-4-8",
"claude-sonnet-4-20250514",
"claude-sonnet-4-5",
"claude-sonnet-4-5-20250929",
"claude-sonnet-4-5-20250929-thinking",
"claude-sonnet-4-6",
"claude-sonnet-4-7",
"claue-fabel-5",
"codex-auto-review",
"deepseek-ai/DeepSeek-V4-Pro",
"deepseek-v4-flash",
"deepseek-v4-pro",
"deepseek-v4-pro-260425",
"gemini-2.5-flash",
"gemini-2.5-flash-image",
"gemini-2.5-flash-lite",
"glm-4.5-air",
"glm-4.7",
"glm-5",
"glm-5.1",
"gpt-4.1",
"gpt-4.1-mini",
"gpt-4o",
"gpt-4o-mini",
"gpt-5",
"gpt-5.1",
"gpt-5.1-chat",
"gpt-5.1-codex",
"gpt-5.1-codex-mini",
"gpt-5.2",
"gpt-5.2-chat",
"gpt-5.2-high",
"gpt-5.2-low",
"gpt-5.2-medium",
"gpt-5.2-small",
"gpt-5.2-xhigh",
"gpt-5.3",
"gpt-5.3-codex",
"gpt-5.3-codex-spark",
"gpt-5.3-codex-xhigh",
"gpt-5.4",
"gpt-5.4-fast",
"gpt-5.4-high",
"gpt-5.4-mini",
"gpt-5.4-nano",
"gpt-5.4-pro",
"gpt-5.5",
"gpt-5.5-fast",
"gpt-5.5-pro",
"gpt-5-codex",
"o1",
"o3-mini",
"openai/gpt-5.5",
"qwen3.6-flash",
"qwen3.7-max",
"[REDACTED]",
"text-embedding-3-small",
"[次]claude-sonnet-4-6"
]
}
控制台提示
我觉得问题应该出在
/api/v1/usage-logs/models接口返回的值不正常,用了很久cch,接入各种中转站之后,特别是让agent自行检查调用的时候会出现很多奇怪的模型名,因此多了一个空 model 名,如下:需要前后端有个地方检测并兼容/过滤掉这种数据。