@microsoft/agents-a365-observability package
Klassen
| BaggageBuilder |
Gepäck-Generator pro Anforderung für die OpenTelemetry-Kontextverteilung. Diese Klasse bietet eine Fluent-API zum Festlegen von Gepäckwerten, die im OpenTelemetry-Kontext weitergegeben werden. Beispiel
|
| BaggageScope |
Kontextmanager für Gepäckumfang. Diese Klasse verwaltet den Lebenszyklus von Gepäckwerten, legt sie beim Betreten und Wiederherstellen des vorherigen Kontexts beim Verlassen fest. |
| Builder |
Generator zum Konfigurieren von Agent 365 mit OpenTelemetry-Ablaufverfolgung |
| ExecuteToolScope |
Stellt openTelemetry-Ablaufverfolgungsbereich für KI-Toolausführungsvorgänge bereit. |
| InferenceScope |
Stellt openTelemetry-Ablaufverfolgungsbereich für generative KI-Ableitungsvorgänge bereit. |
| InvokeAgentScope |
Stellt den OpenTelemetry-Ablaufverfolgungsbereich für KI-Agent-Aufrufvorgänge bereit. |
| ObservabilityManager |
Haupteinstiegspunkt für Agent 365, der die OpenTelemetry-Ablaufverfolgung für KI-Agents und -Tools bereitstellt |
| OpenTelemetryConstants |
OpenTelemetry-Konstanten für Agent 365 |
| OpenTelemetryScope |
Basisklasse für OpenTelemetry-Ablaufverfolgungsbereiche |
Schnittstellen
| AgentDetails |
Details zu einem KI-Agent |
| AgentRequest |
Stellt eine Anforderung an einen Agent mit Telemetriekontext dar. |
| BuilderOptions |
Konfigurationsoptionen für Agent 365 Observability Builder |
| CallerDetails |
Details zu einem Anrufer |
| EnhancedAgentDetails |
Erweiterte Agentdetails mit zusätzlichen Eigenschaften |
| InferenceDetails |
Details zu einer Ableitungsaufrufabgleichs-C#-Implementierung |
| InferenceResponse |
Details zum Aufzeichnen der Antwort von einem Rückschlussanruf |
| InvokeAgentDetails |
Details zum Aufrufen eines anderen Agents |
| ServiceEndpoint |
Stellt einen Endpunkt für den Agentaufruf dar. |
| SourceMetadata |
Stellt Metadaten zur Quelle eines Aufrufs dar. |
| TenantDetails |
Details zu einem Mandanten |
| ToolCallDetails |
Details zu einem Toolaufruf, der von einem Agent getätigt wurde |
Enumerationen
| ExecutionType |
Stellt verschiedene Arten von Agentaufrufen dar. |
| InferenceOperationType |
Stellt unterschiedliche Vorgänge für Typen für Modellinferenz dar. |
| InvocationRole |
Stellt unterschiedliche Rollen dar, die einen Agent aufrufen können |