供應商路由

诺玛AI 支援多供應商架構,同一模型可透過不同供應商節點提供服務。透過路由策略,你可以控制請求的分發方式。

路由策略#

策略

說明

適用場景

`priority`

按優先順序(預設)

穩定性優先

`cost`

成本最低優先

批次處理、成本敏感

`latency`

延遲最低優先

即時對話、使用者互動

`balanced`

負載平衡

高併發場景

使用方式#

透過 `provider.routing` 擴充套件引數設定路由策略:

程式碼
from openai import OpenAI
 
client = OpenAI(
    base_url="https://as.apinoma.com/v1",
    api_key="<你的 APINOMA_API_KEY>"
)
 
response = client.chat.completions.create(
    model="openai/gpt-4o",
    messages=[{"role": "user", "content": "你好"}],
    extra_body={
        "provider": {
            "routing": "cost"  # 成本最低優先
        }
    }
)

策略詳解#

`priority` — 優先順序路由(預設)

按 诺玛AI 預設的供應商優先順序順序分發請求。優先使用穩定性最高的節點。

`cost` — 成本優先

自動選擇當前成本最低的供應商節點。適合批次處理、資料標註等對延遲不敏感的場景。

`latency` — 延遲優先

選擇回應延遲最低的供應商節點。適合需要快速回應的即時對話場景。

`balanced` — 負載均衡

將請求均勻分配到所有可用的供應商節點。適合高併發場景,避免單點過載。

最佳實踐#

  • 即時對話使用 `latency` — 使用者等待時間更短
  • 批次任務使用 `cost` — 降低整體成本
  • 生產環境預設 `priority` — 確保穩定性
  • 配合故障回復 — 路由策略可以和 `fallback` 引陣列合使用

你也可以在 诺玛AI 控制台中設定全域預設路由策略,無需在每次請求中指定。

最後更新於 2026 年 6 月 23 日