Aperçu
L’instrumentation OpenAI d’OpenLLMetry trace les appels effectués via le SDK officiel d’OpenAI. Configurez ce SDK avec l’URL de base /v1 de TokenLab.
Type : ObservabilitéChemin principal : Instrumentation du SDK OpenAINiveau de support : Chemin d’observabilité compatible avec OpenAI pris en charge
Installation
pip install opentelemetry-instrumentation-openai openai
Environnement
export TOKENLAB_API_KEY="sk-your-tokenlab-key"
Exemple
import os
from openai import OpenAI
from opentelemetry.instrumentation.openai import OpenAIInstrumentor
OpenAIInstrumentor().instrument()
client = OpenAI(
api_key=os.environ["TOKENLAB_API_KEY"],
base_url="https://api.tokenlab.sh/v1",
)
client.chat.completions.create(
model="claude-sonnet-5",
messages=[{"role": "user", "content": "Trace this request"}],
)
Remarques sur les endpoints
Utilisez ce chemin pour les appels TokenLab compatibles avec le SDK OpenAI. Pour les endpoints natifs de TokenLab, instrumentez le client HTTP ou le SDK qui envoie réellement ces requêtes.