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

# Langfuse

> تتبع طلبات TokenLab المتوافقة مع OpenAI باستخدام Langfuse

## نظرة عامة

يمكن لـ Langfuse تتبع استدعاءات TokenLab من خلال تكامل OpenAI الخاص به عندما يتم تهيئة OpenAI SDK باستخدام عنوان URL الأساسي `/v1` الخاص بـ TokenLab.

<Note>
  **النوع**: القابلية للملاحظة (Observability)

  **المسار الأساسي**: تتبع OpenAI SDK

  **مستوى دعم الثقة**: مسار تتبع متوافق مع OpenAI مدعوم
</Note>

## البيئة

```bash theme={null}
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"
```

## مثال

```python theme={null}
import os

from langfuse import observe
from langfuse.openai import openai

openai.api_key = os.environ["TOKENLAB_API_KEY"]
openai.base_url = "https://api.tokenlab.sh/v1"


@observe()
def story():
    return openai.chat.completions.create(
        model="claude-sonnet-5",
        messages=[{"role": "user", "content": "Write a short haiku."}],
    ).choices[0].message.content
```

## ملاحظات حول نقاط النهاية (Endpoint Notes)

تغطي هذه الصفحة تتبع Langfuse لمسار OpenAI SDK. إذا كان تطبيقك يستخدم استجابات TokenLab الأصلية، أو رسائل Anthropic، أو نقاط نهاية Gemini، فتأكد من أن أدوات القياس (instrumentation) الخاصة بك تلتقط مسار استدعاء العميل ذلك.
