Skip to main content

概覽

類型: 框架或平台主要路徑: 透過 OpenAILike 進行 OpenAI 相容整合

支援信心: 透過 OpenAILike 支援

對於 TokenLab 而言,更穩健的 LlamaIndex 設定方式是使用 OpenAI 相容整合,而非內建的 OpenAI 類別。 目前的 LlamaIndex 文件明確建議針對第三方 OpenAI 相容端點使用 OpenAILike,因為內建的 OpenAI 類別會從官方模型名稱中推斷元數據 (metadata)。 換句話說:請將 OpenAILike 視為此處支援的 TokenLab 路徑,而非內建的 OpenAI 類別。

安裝

基本設定

基本用法

最小化 OpenAILike LLM

聊天 (Chat)

串流 (Streaming)

嵌入 (Embeddings)

使用文件進行 RAG

聊天引擎 (Chat Engine)

非同步用法 (Async Usage)

最佳實踐

針對 TokenLab 及其他第三方 OpenAI 相容閘道,建議優先使用 llama_index.llms.openai_like.OpenAILikellama_index.embeddings.openai_like.OpenAILikeEmbedding
直接在程式碼中傳入 api_base="https://api.tokenlab.sh/v1",而不要依賴舊版的 OpenAI 環境變數名稱。
使用聊天/推理模型進行合成,並使用 text-embedding-3-smalltext-embedding-3-large 進行檢索。