مشاركة عبر


@microsoft/agents-a365-observability package

الفصول

BaggageBuilder

لكل منشئ أمتعة طلب لنشر سياق القياس المفتوح.

توفر هذه الفئة واجهة برمجة تطبيقات بطلاقة لإعداد قيم الأمتعة التي سيتم نشرها في سياق OpenTelemetry.

مثال

const scope = new BaggageBuilder()
  .tenantId("tenant-123")
  .agentId("agent-456")
  .correlationId("corr-789")
  .build();

scope.enter();
// Baggage is set in this context
// ... do work ...
scope.exit();
// Baggage is restored after exiting the context
BaggageScope

مدير السياق لنطاق الأمتعة.

تدير هذه الفئة دورة حياة قيم الأمتعة، ووضعها عند الدخول واستعادة السياق السابق عند الخروج.

Builder

منشئ لتكوين Agent 365 مع تتبع OpenTelemetry

ExecuteToolScope

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

InferenceScope

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

InvokeAgentScope

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

ObservabilityManager

نقطة الإدخال الرئيسية للعامل 365 التي توفر تتبع القياس المفتوح لوكلاء وأدوات الذكاء الاصطناعي

OpenTelemetryConstants

ثوابت OpenTelemetry للعامل 365

OpenTelemetryScope

الفئة الأساسية لنطاقات تتبع OpenTelemetry

الواجهات

AgentDetails

تفاصيل حول عامل الذكاء الاصطناعي

AgentRequest

يمثل طلبا إلى عامل مع سياق بيانات تتبع الاستخدام

BuilderOptions

خيارات التكوين ل Agent 365 Observability Builder

CallerDetails

تفاصيل حول المتصل

EnhancedAgentDetails

تفاصيل الوكيل المحسنة بخصائص إضافية

InferenceDetails

تفاصيل تنفيذ استدعاء الاستدلال المطابق ل C#‎

InferenceResponse

تفاصيل تسجيل الاستجابة من مكالمة استدلال

InvokeAgentDetails

تفاصيل استدعاء عامل آخر

ServiceEndpoint

يمثل نقطة نهاية لادعاء العامل

SourceMetadata

يمثل بيانات التعريف حول مصدر الاستدعاء

TenantDetails

تفاصيل حول المستأجر

ToolCallDetails

تفاصيل استدعاء الأداة التي أجراها وكيل

التعدادات

ExecutionType

يمثل أنواعا مختلفة من استدعاءات الوكيل

InferenceOperationType

يمثل عملية مختلفة للأنوع لاستدلال النموذج

InvocationRole

يمثل أدوارا مختلفة يمكنها استدعاء عامل