نظرة عامة
يقوم OpenLIT بتهيئة أدوات القياس (instrumentation) لحزم OpenAI SDK الرسمية، بحيث يمكن مراقبة طلبات TokenLab عن طريق ضبط عميل SDK باستخدام عنوان URL الأساسي /v1 الخاص بـ TokenLab.
النوع: المراقبة (Observability)المسار الأساسي: أدوات قياس OpenAI SDKمستوى الثقة في الدعم: مسار مراقبة مدعوم ومتوافق مع OpenAI
التثبيت
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"}],
)
ملاحظات حول نقاط النهاية (Endpoints)
يتبع OpenLIT مسار أدوات قياس SDK. تُعد Chat Completions هي واجهة التكامل الأكثر أماناً؛ أما استدعاءات TokenLab الأصلية الأخرى فتعتمد على ما إذا كان إعداد OpenLIT/OpenTelemetry الخاص بك يلتقط طريقة SDK تلك أو عميل HTTP.