{
"vertices": [
{
"kind": {
"variant": "off_chain",
"tool_fqn": "xyz.taluslabs.llm.openai.chat-completion@1"
},
"name": "location_decider",
"entry_ports": [
{
"name": "messages"
}
]
},
{
"kind": {
"variant": "off_chain",
"tool_fqn": "xyz.taluslabs.llm.openai.chat-completion@1"
},
"name": "animator"
}
],
"default_values": [
{
"vertex": "location_decider",
"input_port": "context",
"value": {
"many": [
{
"kind": "data",
"data": {"type":"system","value":"You are an expert in the field of food and travel. Your task is to decide on a location for a trip based on the information provided by the user message."}
}
]
}
},
{
"vertex": "animator",
"input_port": "context",
"value": {
"many": [
{
"kind": "data",
"data": {"type":"system","value":"You are an expert animator. Your task is to animate the location that the user has chosen for their trip."}
}
]
}
}
],
"edges": [
{
"from": {
"vertex": "location_decider",
"output_variant": "ok",
"output_port": "choices"
},
"to": {
"vertex": "animator",
"input_port": "messages"
}
}
]
}