GenAITracingOptions interface
خيارات لتكوين تتبع GenAI على مثيل AIProjectClient معين.
مرر هذه الرموز تحت tracingOptions مفتاح AIProjectClientOptionalParams لتمكين تتبع GenAI عند إنشاء العميل. كل نسخة عميل تحتفظ بتكوين تتبع مستقل خاص بها.
الخصائص
| content |
هل يجب التقاط محتوى الرسالة في مسارات متتالية.
المحتوى يشمل رسائل الدردشة، وأسماء استدعاءات الوظائف، والوسطيات، وقيم الإرجاع.
عند ضبطها على |
| experimental | اعترف بأن ميزات تتبع الذكاء الاصطناعي المولد تجريبية وقد تتغير أو تحذف في الإصدارات المستقبلية دون إشعار.
عند ضبطه على |
| trace |
ما إذا كان يجب حقن رؤوس سياق تتبع W3C ( |
تفاصيل الخاصية
contentRecording
هل يجب التقاط محتوى الرسالة في مسارات متتالية.
المحتوى يشمل رسائل الدردشة، وأسماء استدعاءات الوظائف، والوسطيات، وقيم الإرجاع.
عند ضبطها على true أو false، تستخدم تلك القيمة مباشرة.
عند حذفه، يتم التحقق من OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT متغير البيئة (يقبل "true" غير حساس للحالة أو "1"). تتغير افتراضيا إلى false.
contentRecording?: boolean
قيمة الخاصية
boolean
experimental
اعترف بأن ميزات تتبع الذكاء الاصطناعي المولد تجريبية وقد تتغير أو تحذف في الإصدارات المستقبلية دون إشعار.
عند ضبطه على true، يتم تفعيل التتبع.
عند حذفه، يتم التحقق من AZURE_EXPERIMENTAL_ENABLE_GENAI_TRACING متغير البيئة (يقبل "true" غير حساس للحالة أو "1"). تتغير افتراضيا إلى false.
experimental?: boolean
قيمة الخاصية
boolean
traceContextPropagation
ما إذا كان يجب حقن رؤوس سياق تتبع W3C (traceparent، tracestate) في طلبات OpenAI الصادرة.
عند ضبطها على true أو false، تستخدم تلك القيمة مباشرة.
عند حذفه، يتم التحقق من AZURE_TRACING_GEN_AI_ENABLE_TRACE_CONTEXT_PROPAGATION متغير البيئة (يقبل "true" غير حساس للحالة أو "1"). تتغير افتراضيا إلى true.
traceContextPropagation?: boolean
قيمة الخاصية
boolean