Aperçu
Type : Framework ou PlateformeChemin principal : Compatible avec OpenAI via OpenAILikeNiveau de support : Supporté via OpenAILike
OpenAILike pour les endpoints tiers compatibles avec OpenAI, car les classes OpenAI natives déduisent les métadonnées à partir des noms de modèles officiels.
En d’autres termes : considérez OpenAILike comme le chemin supporté pour TokenLab ici, et non les classes OpenAI natives.
Installation
Configuration de base
Utilisation de base
LLM OpenAILike minimal
Chat
Streaming
Embeddings
RAG avec des documents
Moteur de chat
Utilisation asynchrone
Bonnes pratiques
Utilisez OpenAILike pour TokenLab
Utilisez OpenAILike pour TokenLab
Privilégiez
llama_index.llms.openai_like.OpenAILike et llama_index.embeddings.openai_like.OpenAILikeEmbedding pour TokenLab et les autres passerelles tierces compatibles avec OpenAI.Définissez api_base explicitement
Définissez api_base explicitement
Passez
api_base="https://api.tokenlab.sh/v1" directement dans le code au lieu de vous fier aux anciens noms de variables d’environnement OpenAI.Séparez les rôles des modèles
Séparez les rôles des modèles
Utilisez des modèles de chat/raisonnement pour la synthèse et
text-embedding-3-small ou text-embedding-3-large pour la récupération (retrieval).