Descripción general
Tipo: Framework o PlataformaRuta principal: Compatible con OpenAI mediante OpenAILikeNivel de soporte: Soportado mediante OpenAILike
OpenAILike para endpoints de terceros compatibles con OpenAI, ya que las clases integradas de OpenAI infieren metadatos a partir de los nombres oficiales de los modelos.
En otras palabras: trata a OpenAILike como la ruta soportada para TokenLab aquí, no a las clases integradas de OpenAI.
Instalación
Configuración básica
Uso básico
LLM OpenAILike mínimo
Chat
Streaming
Embeddings
RAG con documentos
Motor de chat (Chat Engine)
Uso asíncrono
Mejores prácticas
Usa OpenAILike para TokenLab
Usa OpenAILike para TokenLab
Prefiere
llama_index.llms.openai_like.OpenAILike y llama_index.embeddings.openai_like.OpenAILikeEmbedding para TokenLab y otras pasarelas de terceros compatibles con OpenAI.Establece api_base explícitamente
Establece api_base explícitamente
Pasa
api_base="https://api.tokenlab.sh/v1" directamente en el código en lugar de depender de nombres de variables de entorno antiguas de OpenAI.Mantén los roles de los modelos separados
Mantén los roles de los modelos separados
Usa modelos de chat/razonamiento para síntesis y
text-embedding-3-small o text-embedding-3-large para recuperación.