LlamaIndex
任意 GetRouter 模型 ID 都應使用 LlamaIndex 的 OpenAI-like 整合。LLM 與 Embedding 模型需要分別設定並獨立驗證。
整合狀態
- 建議通訊協定: OpenAI Chat Completions / Embeddings
- 設定核對日期: 2026 年 7 月 15 日(LlamaIndex 官方 OpenAI-like 文件)
- 執行階段驗證: 待驗證
安裝
設定 LLM
請將 MODEL_CONTEXT_WINDOW 設為所選模型實際的上下文視窗大小,並使用整數值,不要直接套用其他模型的限制。只有確認該模型支援工具呼叫後,才加入 is_function_calling_model=True;否則應維持停用。
設定 Embedding
請將 EMBEDDING_MODEL_ID 設為模型目錄中確實支援 Embedding 的模型。不要假設 LLM 模型也支援 Embedding。變更 Embedding 模型或向量維度後,必須重新建立既有索引。
上線前檢查
- 分別測試一次 LLM 請求與一次 Embedding 請求;
- 依所選模型的已知能力設定
MODEL_CONTEXT_WINDOW; - 固定每個索引使用的 Embedding 模型與向量維度;
- 為批次匯入設定並行數、重試與成本上限;
- Tool / Agent 工作流程應依工具呼叫指南個別驗證。
