En esta página, se muestra cómo habilitar Cloud Trace en tu agente y ver los seguimientos para analizar los tiempos de respuesta de las consultas y las operaciones ejecutadas.
Habilita el seguimiento para LangchainAgent
Para habilitar el seguimiento de LangchainAgent
, especifica enable_tracing=True
cuando
desarrolles un agente. Por ejemplo:
agent = agent_engines.LangchainAgent(
model=model, # Required.
tools=[get_exchange_rate], # Optional.
enable_tracing=True, # [New] Optional.
)
También puedes habilitar el seguimiento actualizando un agente implementado. Por ejemplo:
agent_engines.update(
resource_name=RESOURCE_NAME,
agent_engine=agent_engines.LangchainAgent(
model=model,
tools=[get_exchange_rate],
enable_tracing=True, # New, if it wasn't in the deployed agent with resource_name
),
)
Esta acción exportará seguimientos a Cloud Trace en el proyecto en Configura tu proyecto de Google Cloud.
Habilita el seguimiento para un agente personalizado
Para habilitar el seguimiento de agentes personalizados, puedes usar la integración de Google Cloud Open Telemetry en combinación con un framework de instrumentación como OpenInference o OpenLLMetry.
Ver seguimientos
Una vez habilitados, puedes encontrar los seguimientos en el Explorador de seguimiento.
Ir al Explorador de seguimiento
En el siguiente gráfico de Gantt, se muestra un seguimiento de muestra de un agente de Langchain:
La primera fila del diagrama de Gantt es para el seguimiento. Los seguimientos se componen de intervalos, que son registros de una sola función o suboperación.
Para obtener más información, consulta la documentación del Explorador de seguimiento.
Cuotas y límites
Algunos valores de atributos pueden truncarse cuando alcancen los límites de cuota. Para obtener más información, consulta Cuota de Cloud Trace.
Precios
Cloud Trace tiene un nivel gratuito. Para obtener más información, consulta Precios de Cloud Trace.