نظرة عامة
تقوم أداة OpenLLMetry الخاصة بـ OpenAI بتتبع الاستدعاءات التي تتم عبر SDK الرسمي لـ OpenAI. قم بتهيئة ذلك الـ SDK باستخدام عنوان URL الأساسي /v1 الخاص بـ TokenLab.
النوع: القابلية للملاحظة (Observability)المسار الأساسي: تتبع (Instrumentation) عبر OpenAI SDKمستوى دعم الثقة: مسار قابلية ملاحظة مدعوم ومتوافق مع OpenAI
التثبيت
pip install opentelemetry-instrumentation-openai openai
البيئة
export TOKENLAB_API_KEY="sk-your-tokenlab-key"
مثال
import os
from openai import OpenAI
from opentelemetry.instrumentation.openai import OpenAIInstrumentor
OpenAIInstrumentor().instrument()
client = OpenAI(
api_key=os.environ["TOKENLAB_API_KEY"],
base_url="https://api.tokenlab.sh/v1",
)
client.chat.completions.create(
model="claude-sonnet-5",
messages=[{"role": "user", "content": "Trace this request"}],
)
ملاحظات حول نقاط النهاية (Endpoints)
استخدم هذا المسار لطلبات TokenLab المتوافقة مع OpenAI SDK. بالنسبة لنقاط نهاية TokenLab الأصلية، قم بتتبع (instrument) عميل HTTP أو SDK الذي يرسل تلك الطلبات فعلياً.