الأطر والمنصات
OpenLIT
مراقبة طلبات TokenLab المتوافقة مع OpenAI باستخدام OpenLIT
نظرة عامة
يمكن لـ OpenLIT تسجيل استدعاءات OpenAI SDK بعد تغيير رابط القاعدة (Base URL) الخاص بـ SDK إلى /v1 الخاص بـ TokenLab.
التثبيت
pip install openlit openaiالبيئة
export TOKENLAB_API_KEY="sk-your-tokenlab-key"مثال
import os
import openlit
from openai import OpenAI
openlit.init()
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": "Hello from OpenLIT"}],
)ملاحظات حول نقاط النهاية (Endpoint Notes)
يتبع OpenLIT مسار تتبع (instrumentation) الخاص بـ SDK. تُعد Chat Completions هي واجهة التكامل الأكثر أماناً؛ أما استدعاءات TokenLab الأصلية الأخرى فتعتمد على ما إذا كان إعداد OpenLIT/OpenTelemetry الخاص بك يلتقط طريقة SDK تلك أو عميل HTTP.