Skip to content

[codex] 同步 LLM 厂商模型种子数据#281

Merged
jixua merged 2 commits into
devfrom
codex/sync-llm-provider-seed
Jul 2, 2026
Merged

[codex] 同步 LLM 厂商模型种子数据#281
jixua merged 2 commits into
devfrom
codex/sync-llm-provider-seed

Conversation

@Fang0415

@Fang0415 Fang0415 commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

变更内容

  • 统一 LLM adapter 的 api_base_url 配置校验,移除代码内默认 URL 回退,缺失配置时直接报错。
  • 同步最终版 LLM 厂商与模型能力种子数据,保留 17 个 active 厂商、83 条 active 模型能力和 6 条 LinkRag 系统默认预设。
  • 新增 llm_system_provider.icon_urlicon_object_key 字段及迁移,并同步 ORM、初始化 SQL 和 MySQL schema 文档。
  • 将 seed 中厂商图标地址改为远端 MinIO 公开桶地址,避免重新执行 seed 后回写 localhost

背景

Java 管理端会下发 protocol + capability + api_base_url,Python 执行端直接按这三项选择 adapter 并请求目标 URL。种子数据需要和 Python 端已支持协议及远端图标资源保持一致。

验证

  • git diff --cached --check
  • .venv/bin/python scripts/quality/check_docs_sync.py --staged
  • 远端 MySQL 已执行 seed 并核验:active 厂商 17、active 模型能力 83、LinkRag 默认预设 6、火山引擎无 active 的 bge-m3
  • 远端 MinIO 已上传 17 个厂商图标,并逐个 HTTP GET 验证返回 200。

@jixua jixua marked this pull request as ready for review July 2, 2026 16:28
@jixua jixua merged commit 39668f6 into dev Jul 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants