الأطر والمنصات
Langfuse
تتبع طلبات TokenLab المتوافقة مع OpenAI باستخدام Langfuse
نظرة عامة
يمكن لـ Langfuse تتبع استدعاءات TokenLab من خلال تكامل OpenAI الخاص به عندما يتم تهيئة OpenAI SDK باستخدام عنوان URL الأساسي /v1 الخاص بـ TokenLab.
النوع: القابلية للملاحظة (Observability)
المسار الأساسي: تتبع OpenAI SDK
مستوى دعم الثقة: مسار تتبع متوافق مع OpenAI مدعوم
التثبيت
pip install langfuse openaiالبيئة
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"مثال
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()ملاحظات حول نقاط النهاية (Endpoint Notes)
تغطي هذه الصفحة تتبع Langfuse لمسار OpenAI SDK. إذا كان تطبيقك يستخدم استجابات TokenLab الأصلية، أو رسائل Anthropic، أو نقاط نهاية Gemini، فتأكد من أن أدوات القياس (instrumentation) الخاصة بك تلتقط مسار استدعاء العميل ذلك.