Azure Monitor Opentelemetry schließt am Kettenende in Langchain keine SpannweitePython

Python-Programme
Anonymous
 Azure Monitor Opentelemetry schließt am Kettenende in Langchain keine Spannweite

Post by Anonymous »

Ich versuche, die Langchain -Verfolgung in Azure Monitor (über Anwendungseinsichten) einzurichten, und verwende den folgenden Testcode < /p>
if __name__ == "__main__":

configure_azure_monitor(connection_string=application_insights_connection_string)
OpenAIInstrumentor().instrument()
tracer = AzureAIInferenceTracer(
connection_string=application_insights_connection_string,
enable_content_recording=True,
)

prompt = ChatPromptTemplate.from_messages(
messages=[
('system', "Say hello in {input}")
])
chain = prompt | get_llm()
chain_with_callbacks=chain.with_config(callbacks=[tracer])

result=chain_with_callbacks.invoke(
{"input": "Spanish"})
print(result.content)

result=chain_with_callbacks.invoke(
{"input": "English"})
print(result.content)

result=chain_with_callbacks.invoke(
{"input": "French"})
print(result.content)
< /code>
Azure Monitor ist korrekt konfiguriert und ich kann meine Spuren sehen. src = "https://i.Sstatic.net/dwscvv4e.png" /> < /p>
Es scheint, dass es an einem Kettenende nicht geschlossen wird. src = "https://i.static.net/266bjnkm.png"/>
Haben Sie eine Idee, was hier ein Problem sein könnte? Alle Paketversionen sind frisch

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post