@microsoft/agents-a365-observability package
Classes
| BaggageBuilder |
Par générateur de bagages de demande pour la propagation du contexte OpenTelemetry. Cette classe fournit une API Fluent pour définir les valeurs de bagages qui seront propagées dans le contexte OpenTelemetry. Exemple
|
| BaggageScope |
Gestionnaire de contexte pour l’étendue des bagages. Cette classe gère le cycle de vie des valeurs de bagages, en les définissant sur entrée et en restaurant le contexte précédent lors de la sortie. |
| Builder |
Générateur de configuration de l’agent 365 avec le suivi OpenTelemetry |
| ExecuteToolScope |
Fournit l’étendue de suivi OpenTelemetry pour les opérations d’exécution d’outils IA. |
| InferenceScope |
Fournit l’étendue de suivi OpenTelemetry pour les opérations d’inférence IA génératives. |
| InvokeAgentScope |
Fournit l’étendue de suivi OpenTelemetry pour les opérations d’appel d’agent IA. |
| ObservabilityManager |
Point d’entrée principal de l’agent 365 fournissant le suivi OpenTelemetry pour les agents et outils IA |
| OpenTelemetryConstants |
Constantes OpenTelemetry pour Agent 365 |
| OpenTelemetryScope |
Classe de base pour les étendues de suivi OpenTelemetry |
Interfaces
| AgentDetails |
Détails sur un agent IA |
| AgentRequest |
Représente une requête adressée à un agent avec le contexte de télémétrie |
| BuilderOptions |
Options de configuration pour Agent 365 Observability Builder |
| CallerDetails |
Détails sur un appelant |
| EnhancedAgentDetails |
Détails de l’agent amélioré avec des propriétés supplémentaires |
| InferenceDetails |
Détails d’une implémentation C# correspondante d’appel d’inférence |
| InferenceResponse |
Détails de l’enregistrement de la réponse à partir d’un appel d’inférence |
| InvokeAgentDetails |
Détails de l’appel d’un autre agent |
| ServiceEndpoint |
Représente un point de terminaison pour l’appel d’agent |
| SourceMetadata |
Représente les métadonnées relatives à la source d’un appel |
| TenantDetails |
Détails sur un locataire |
| ToolCallDetails |
Détails d’un appel d’outil effectué par un agent |
Énumérations
| ExecutionType |
Représente différents types d’appels d’agent |
| InferenceOperationType |
Représente une opération différente pour les types pour l’inférence de modèle |
| InvocationRole |
Représente différents rôles qui peuvent appeler un agent |