模型管理

管理員指南

模型管理

管理平台所有模型的中繼資料與定價

在此維護模型名稱、描述、供應商、標籤與定價倍率,並支援從上游同步模型清單。管理員登入後,在左側邊欄「管理員區域 → 模型管理」進入,或直接造訪 `/console/models`。使用者端展示見模型廣場 `/models`。Web 控制台頁面與參考設計一致,正在串接中。

easyapi.com/console/models

提示:此處設定主要用於控制「模型廣場」對使用者的展示效果,不會影響模型實際呼叫與路由。若需設定真實呼叫行為,請前往渠道管理設定渠道與 ability 能力表。

新增模型未設定模型同步依渠道管理緊湊列表搜尋模型名稱搜尋供應商查詢重設
圖標模型名稱匹配類型官方同步描述供應商操作
☐◉gpt-4o精確是多模態旗艦模型OpenAI停用 · 編輯 · 刪除
☐◉claude-3-5-sonnet精確是長上下文對話Anthropic停用 · 編輯 · 刪除

模型列表示意:展示提示、工具列與中繼資料表格

新增與編輯模型

新增模型

  1. 點擊「新增模型」開啟表單
  2. 填寫 model_name、描述、供應商等中繼資料
  3. 提交 POST /api/models/ 建立記錄

編輯模型中繼資料

欄位說明
model_name · 模型名稱必填,與呼叫時 model 參數一致
description · 描述模型廣場展示說明
icon · 圖標卡片圖標
tags · 標籤如 chat、vision、reasoning
vendor_id · 供應商關聯 vendor 表或廠商標識
endpoints · 端點JSON 或逗號清單,宣告支援的 API 類型
name_rule · 匹配規則模型名稱匹配方式
sync_official · 官方同步是否參與上游同步

列內「編輯」或 GET /api/models/{id} 查看詳情後,使用 PUT /api/models/ 儲存。

設定定價

欄位說明
model_ratio · 模型倍率輸入 Token 計費倍率,詳見定價文件
completion_ratio · 補全倍率輸出 Token 相對輸入的價格倍數
model_price · 固定單價按次計費模型使用的單價(選填)
cache_ratio · 快取倍率快取命中 Token 的計費倍率(若支援)

定價規則與使用者端展示說明見 定價 文件;實際扣費以使用日誌為準。

同步上游模型

預覽同步結果

點擊「同步」前可先呼叫 GET /api/models/sync_upstream/preview,查看將從渠道彙整出的新增/更新模型清單,避免誤覆蓋中繼資料。

執行同步

  • 確認預覽後執行 POST /api/models/sync_upstream
  • 同步合併各渠道 models 欄位中的模型名稱,不會自動建立渠道路由
  • 真實呼叫路由請在 渠道管理 中設定渠道模型與 ability 表

搜尋與篩選

搜尋模型

  • 「搜尋模型名稱」依 model_name 關鍵字篩選
  • 「搜尋供應商」依 vendor 或廠商名稱篩選
  • 點擊「查詢」呼叫 GET /api/models?keyword=;「重設」恢復 GET /api/models 預設清單

未設定模型

點擊「未設定模型」或呼叫 GET /api/models/missing,列出已在渠道啟用但尚未寫入中繼資料表的模型,便於批次補全描述與定價。

列表欄位與操作

欄欄位說明
圖標icon模型展示圖標 URL 或內建標識
模型名稱model_name與 API 請求中的 model 欄位對應
匹配類型name_rule名稱匹配規則(精確 / 前綴等)
參與官方同步sync_official是否納入官方模型同步任務
描述description模型廣場卡片說明文案
供應商vendor_id所屬廠商或系列
標籤tags分類標籤,以逗號分隔
端點endpoints支援的 API 端點類型(如 chat、embedding)
狀態status啟用 / 停用;停用後不在模型廣場展示
  • 新增模型(POST /api/model):手動輸入模型中繼資料與定價
  • 未設定模型(GET /api/models/missing):查看渠道已支援但中繼資料未設定的模型
  • 同步(POST /api/models/sync_upstream):從上游渠道拉取模型並合併中繼資料
  • 依渠道管理:跳轉至渠道管理,設定各渠道 models 欄位與路由
  • 緊湊列表:切換表格密度,隱藏次要欄位
  • 停用 / 啟用:切換 status,控制模型廣場可見性
  • 編輯(PUT /api/model/{id}):修改中繼資料與定價
  • 刪除(DELETE /api/models/{id}):刪除中繼資料記錄(不影響渠道已設定的模型)

使用者可見列表:/models(公開 GET /api/models)。管理員側邊欄模組:sidebar_modules.admin.models。