Condividi tramite


ExecuteToolScope Classe

Fornisce l'ambito di traccia OpenTelemetry per le operazioni di esecuzione degli strumenti di intelligenza artificiale.

Inizializzare l'ambito di esecuzione dello strumento.

Costruttore

ExecuteToolScope(details: ToolCallDetails, agent_details: AgentDetails, tenant_details: TenantDetails)

Parametri

Nome Descrizione
details
Necessario

Dettagli della chiamata allo strumento

agent_details
Necessario

Dettagli dell'agente che effettua la chiamata

tenant_details
Necessario

Dettagli del tenant

Metodi

record_response

Registra le informazioni di risposta per il rilevamento dei dati di telemetria.

start

Crea e avvia un nuovo ambito per la traccia di esecuzione degli strumenti.

record_response

Registra le informazioni di risposta per il rilevamento dei dati di telemetria.

record_response(response: str) -> None

Parametri

Nome Descrizione
response
Necessario

Risposta da registrare

start

Crea e avvia un nuovo ambito per la traccia di esecuzione degli strumenti.

static start(details: ToolCallDetails, agent_details: AgentDetails, tenant_details: TenantDetails) -> ExecuteToolScope

Parametri

Nome Descrizione
details
Necessario

Dettagli della chiamata allo strumento

agent_details
Necessario

Dettagli dell'agente che effettua la chiamata

tenant_details
Necessario

Dettagli del tenant

Restituisce

Tipo Descrizione

Nuova istanza di ExecuteToolScope