@microsoft/agents-a365-observability package
Classes
| BaggageBuilder |
Construtor de bagagem por solicitação para propagação de contexto OpenTelemetry. Essa classe fornece uma API fluente para definir valores de bagagem que serão propagados no contexto OpenTelemetry. Exemplo
|
| BaggageScope |
Gerenciador de contexto para escopo de bagagem. Essa classe gerencia o ciclo de vida dos valores de bagagem, definindo-os no enter e restaurando o contexto anterior na saída. |
| Builder |
Construtor para configurar o Agente 365 com rastreamento OpenTelemetry |
| ExecuteToolScope |
Fornece o escopo de rastreamento opentelemetry para operações de execução de ferramentas de IA. |
| InferenceScope |
Fornece o escopo de rastreamento opentelemetry para operações de inferência de IA generativas. |
| InvokeAgentScope |
Fornece o escopo de rastreamento opentelemetry para operações de invocação de agente de IA. |
| ObservabilityManager |
Ponto de entrada principal para o Agente 365 fornecendo o rastreamento OpenTelemetry para agentes e ferramentas de IA |
| OpenTelemetryConstants |
Constantes OpenTelemetry para o Agente 365 |
| OpenTelemetryScope |
Classe base para escopos de rastreamento opentelemetry |
Interfaces
| AgentDetails |
Detalhes sobre um agente de IA |
| AgentRequest |
Representa uma solicitação para um agente com contexto de telemetria |
| BuilderOptions |
Opções de configuração para o Construtor de Observabilidade do Agent 365 |
| CallerDetails |
Detalhes sobre um chamador |
| EnhancedAgentDetails |
Detalhes aprimorados do agente com propriedades adicionais |
| InferenceDetails |
Detalhes de uma implementação de C# de chamada de inferência |
| InferenceResponse |
Detalhes para gravar a resposta de uma chamada de inferência |
| InvokeAgentDetails |
Detalhes para invocar outro agente |
| ServiceEndpoint |
Representa um ponto de extremidade para invocação de agente |
| SourceMetadata |
Representa metadados sobre a origem de uma invocação |
| TenantDetails |
Detalhes sobre um locatário |
| ToolCallDetails |
Detalhes de uma chamada de ferramenta feita por um agente |
Enumerações
| ExecutionType |
Representa diferentes tipos de invocações de agente |
| InferenceOperationType |
Representa uma operação diferente para tipos de inferência de modelo |
| InvocationRole |
Representa funções diferentes que podem invocar um agente |