TokenLab

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 openai

Environnement

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.

Sur cette page