الانتقال إلى المحتوى الرئيسي

نظرة عامة

يقوم 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.