Aperçu
Phoenix peut tracer les requêtes TokenLab en instrumentant automatiquement le client Python OpenAI configuré avec l’URL de base compatible OpenAI de TokenLab.
Type : ObservabilitéChemin principal : Instrumentation du SDK OpenAINiveau de support : Chemin de traçage compatible OpenAI supporté
Installation
pip install arize-phoenix openinference-instrumentation-openai openai
Environnement
export TOKENLAB_API_KEY="sk-your-tokenlab-key"
Enregistrer Phoenix
from phoenix.otel import register
tracer_provider = register(
project_name="tokenlab-app",
auto_instrument=True,
)
Appeler TokenLab
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["TOKENLAB_API_KEY"],
base_url="https://api.tokenlab.sh/v1",
)
response = client.chat.completions.create(
model="claude-sonnet-5",
messages=[{"role": "user", "content": "Write a short haiku."}],
)
print(response.choices[0].message.content)
Remarques sur les endpoints
Phoenix trace le chemin d’appel du SDK OpenAI. Utilisez cette page pour les appels TokenLab de type Chat Completions. Les autres endpoints natifs de TokenLab peuvent toujours être tracés si l’instrumentation de votre application capture le client que vous utilisez pour ces requêtes.