ExecuteToolScope الفصل
يوفر نطاق تتبع OpenTelemetry لعمليات تنفيذ أداة الذكاء الاصطناعي.
تهيئة نطاق تنفيذ الأداة.
الدالمنشئ
ExecuteToolScope(details: ToolCallDetails, agent_details: AgentDetails, tenant_details: TenantDetails)
المعلمات
| الاسم | الوصف |
|---|---|
|
details
مطلوب
|
تفاصيل استدعاء الأداة |
|
agent_details
مطلوب
|
تفاصيل الوكيل الذي يقوم بإجراء المكالمة |
|
tenant_details
مطلوب
|
تفاصيل المستأجر |
الأساليب
| record_response |
تسجيل معلومات الاستجابة لتعقب بيانات تتبع الاستخدام. |
| start |
إنشاء نطاق جديد لتعقب تنفيذ الأداة وبدء تشغيله. |
record_response
تسجيل معلومات الاستجابة لتعقب بيانات تتبع الاستخدام.
record_response(response: str) -> None
المعلمات
| الاسم | الوصف |
|---|---|
|
response
مطلوب
|
الاستجابة للتسجيل |
start
إنشاء نطاق جديد لتعقب تنفيذ الأداة وبدء تشغيله.
static start(details: ToolCallDetails, agent_details: AgentDetails, tenant_details: TenantDetails) -> ExecuteToolScope
المعلمات
| الاسم | الوصف |
|---|---|
|
details
مطلوب
|
تفاصيل استدعاء الأداة |
|
agent_details
مطلوب
|
تفاصيل الوكيل الذي يقوم بإجراء المكالمة |
|
tenant_details
مطلوب
|
تفاصيل المستأجر |
المرتجعات
| النوع | الوصف |
|---|---|
|
مثيل ExecuteToolScope جديد |