Frameworks et plateformes
Langfuse
Tracez les requêtes compatibles avec OpenAI de TokenLab avec Langfuse
Aperçu
Langfuse peut tracer les appels TokenLab via son intégration OpenAI lorsque le SDK OpenAI est configuré avec l'URL de base /v1 de TokenLab.
Installation
pip install langfuse openaiEnvironnement
export LANGFUSE_SECRET_KEY="sk-lf-..."
export LANGFUSE_PUBLIC_KEY="pk-lf-..."
export LANGFUSE_BASE_URL="https://cloud.langfuse.com"
export TOKENLAB_API_KEY="sk-your-tokenlab-key"Exemple
import os
from langfuse import get_client, observe
from langfuse.openai import OpenAI
client = OpenAI(
api_key=os.environ["TOKENLAB_API_KEY"],
base_url="https://api.tokenlab.sh/v1",
)
@observe()
def story():
return client.chat.completions.create(
model="claude-sonnet-5",
messages=[{"role": "user", "content": "Write a short haiku."}],
).choices[0].message.content
print(story())
get_client().flush()Remarques sur les endpoints
Cette page couvre le traçage Langfuse pour le chemin du SDK OpenAI. Si votre application utilise les réponses natives de TokenLab, les messages Anthropic ou les endpoints Gemini, assurez-vous que votre instrumentation capture ce chemin d'appel client.