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 |