Auf dieser Seite erfahren Sie, wie Sie Cloud Trace auf Ihrem Agenten aktivieren und Traces ansehen, um Antwortzeiten von Abfragen und ausgeführte Vorgänge zu analysieren.
Tracing für LangchainAgent
aktivieren
Wenn Sie das Tracing für LangchainAgent
aktivieren möchten, geben Sie enable_tracing=True
an, wenn Sie einen Agenten entwickeln. Beispiel:
agent = agent_engines.LangchainAgent(
model=model, # Required.
tools=[get_exchange_rate], # Optional.
enable_tracing=True, # [New] Optional.
)
Sie können die Verfolgung auch aktivieren, indem Sie einen bereitgestellten Agenten aktualisieren. Beispiel:
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
),
)
Dadurch werden Traces unter dem Projekt in Google Cloud-Projekt einrichten in Cloud Trace exportiert.
Tracing für einen benutzerdefinierten Agenten aktivieren
Wenn Sie Tracing für benutzerdefinierte Agents aktivieren möchten, können Sie die OpenTelemetry Google Cloud -Integration in Kombination mit einem Instrumentierungs-Framework wie OpenInference oder OpenLLMetry verwenden.
Traces ansehen
Nach der Aktivierung finden Sie die Traces im Trace Explorer.
Das folgende Gantt-Diagramm zeigt einen Beispiel-Trace von einem Langchain-Agenten:
Die erste Zeile im Gantt-Diagramm steht für den Trace. Traces bestehen aus Spans, also Einträgen für eine einzelne Funktion oder einen Teilvorgang.
Weitere Informationen finden Sie in der Trace Explorer-Dokumentation.
Kontingente und Limits
Einige Attributwerte werden möglicherweise gekürzt, wenn das Kontingentlimit erreicht wird. Weitere Informationen finden Sie unter Cloud Trace-Kontingent.
Preise
Cloud Trace ist in einer kostenlosen Stufe verfügbar. Weitere Informationen finden Sie unter Cloud Trace-Preise.