Als unabhängiges Diagramm, das durch /my-api1 < /p>
freigelegt wurde < /li>
als Untergraph, entlarvt durch /my-api2 < /p>
< /li>
< /ol>
Das Problem ist, wenn ich my-api1 anrufen möchte, möchte ich mich bei Langsmith Project1
protokollieren, und wenn ich my-api2 durchrufe, möchte ich mich bei Langsmith Project2 anmelden. > Ich kann @Tracable Decorator nicht anwenden, da die gleichen Methoden/Knoten an 2 Stellen verwendet werden. /p>
Code: Select all
os.environ["LANGCHAIN_PROJECT"] = appConfig.langchain_project covers point 1.
Code: Select all
config = {
"run_id": request.thread_id,
"recursion_limit": 150,
"configurable": {
"thread_id": str(uuid.uuid4()),
"checkpoint_ns": ""
},
}
graph = graph_builder.get_graph()
rt = RunTree(
run_type="chain",
name="My Graph",
inputs=state,
project_name="project2"
)
# how to pass graph and config values and get the result?
rt.end(outputs=???)
rt.postRun()
Mobile version