> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Phoenix

> Tracez les requêtes compatibles avec OpenAI de TokenLab avec Arize Phoenix

## 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.

<Note>
  **Type** : Observabilité

  **Chemin principal** : Instrumentation du SDK OpenAI

  **Niveau de support** : Chemin de traçage compatible OpenAI supporté
</Note>

## Installation

```bash theme={null}
pip install arize-phoenix openinference-instrumentation-openai openai
```

## Environnement

```bash theme={null}
export TOKENLAB_API_KEY="sk-your-tokenlab-key"
```

## Enregistrer Phoenix

```python theme={null}
from phoenix.otel import register

tracer_provider = register(
    project_name="tokenlab-app",
    auto_instrument=True,
)
```

## Appeler TokenLab

```python theme={null}
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.
