مشاركة عبر


InvokeAgentScope class

يوفر نطاق تتبع OpenTelemetry لعمليات استدعاء عامل الذكاء الاصطناعي.

يمتد

الأساليب

recordInputMessages(string[])

تسجيل رسائل الإدخال لتعقب بيانات تتبع الاستخدام.

recordOutputMessages(string[])

تسجيل رسائل الإخراج لتعقب بيانات تتبع الاستخدام.

recordResponse(string)

تسجيل معلومات الاستجابة لتعقب بيانات تتبع الاستخدام.

start(InvokeAgentDetails, TenantDetails, EnhancedAgentDetails, CallerDetails)

إنشاء نطاق جديد لتعقب استدعاء العامل وبدء تشغيله.

الأساليب المتوارثة

dispose()

أسلوب التخلص القديم للتوافق

recordError(Error)

تسجيل خطأ حدث أثناء العملية

withActiveSpanAsync<T>(() => Promise<T>)

جعل هذا النطاق نشطا طوال مدة تنفيذ رد الاتصال غير المتزامن

تفاصيل الأسلوب

recordInputMessages(string[])

تسجيل رسائل الإدخال لتعقب بيانات تتبع الاستخدام.

function recordInputMessages(messages: string[])

المعلمات

messages

string[]

صفيف رسائل الإدخال

recordOutputMessages(string[])

تسجيل رسائل الإخراج لتعقب بيانات تتبع الاستخدام.

function recordOutputMessages(messages: string[])

المعلمات

messages

string[]

صفيف رسائل الإخراج

recordResponse(string)

تسجيل معلومات الاستجابة لتعقب بيانات تتبع الاستخدام.

function recordResponse(response: string)

المعلمات

response

string

استجابة استدعاء

start(InvokeAgentDetails, TenantDetails, EnhancedAgentDetails, CallerDetails)

إنشاء نطاق جديد لتعقب استدعاء العامل وبدء تشغيله.

static function start(invokeAgentDetails: InvokeAgentDetails, tenantDetails: TenantDetails, callerAgentDetails?: EnhancedAgentDetails, callerDetails?: CallerDetails): InvokeAgentScope

المعلمات

invokeAgentDetails
InvokeAgentDetails

تفاصيل استدعاء العامل بما في ذلك نقطة النهاية ومعلومات العامل وسياق المحادثة.

tenantDetails
TenantDetails

تفاصيل المستأجر.

callerAgentDetails
EnhancedAgentDetails

تفاصيل عامل المتصل.

callerDetails
CallerDetails

تفاصيل المتصل غير العامل.

المرتجعات

مثيل InvokeAgentScope جديد.

تفاصيل الأساليب المتوارثة

dispose()

أسلوب التخلص القديم للتوافق

function dispose()

موروث منOpenTelemetryScope.dispose

recordError(Error)

تسجيل خطأ حدث أثناء العملية

function recordError(error: Error)

المعلمات

error

Error

الخطأ الذي حدث

موروث منOpenTelemetryScope.recordError

withActiveSpanAsync<T>(() => Promise<T>)

جعل هذا النطاق نشطا طوال مدة تنفيذ رد الاتصال غير المتزامن

function withActiveSpanAsync<T>(callback: () => Promise<T>): Promise<T>

المعلمات

callback

() => Promise<T>

المرتجعات

Promise<T>

موروث منOpenTelemetryScope.withActiveSpanAsync