Compartir a través de


ExecuteToolScope Clase

Proporciona el ámbito de seguimiento de OpenTelemetry para las operaciones de ejecución de herramientas de IA.

Inicialice el ámbito de ejecución de la herramienta.

Constructor

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

Parámetros

Nombre Description
details
Requerido

Detalles de la llamada a la herramienta

agent_details
Requerido

Detalles del agente que realiza la llamada

tenant_details
Requerido

Detalles del inquilino

Métodos

record_response

Registra información de respuesta para el seguimiento de telemetría.

start

Crea e inicia un nuevo ámbito para el seguimiento de la ejecución de herramientas.

record_response

Registra información de respuesta para el seguimiento de telemetría.

record_response(response: str) -> None

Parámetros

Nombre Description
response
Requerido

Respuesta al registro

start

Crea e inicia un nuevo ámbito para el seguimiento de la ejecución de herramientas.

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

Parámetros

Nombre Description
details
Requerido

Detalles de la llamada a la herramienta

agent_details
Requerido

Detalles del agente que realiza la llamada

tenant_details
Requerido

Detalles del inquilino

Devoluciones

Tipo Description

Nueva instancia executeToolScope