@startuml User -> ChatBot: "What is the weather in Boston?" ChatBot -> OpenAI: Chat Function Calling OpenAI -> ChatBot: get_weather, location=Boston. ChatBot -> 3rdAPI: Call get_weather("Boston") 3rdAPI -> ChatBot: Get the result ("Boston weather is 22 degrees Celsius.") ChatBot -> OpenAI: Send the response back to the model to summarize. OpenAI -> ChatBot: "The weather in Boston is currently sunny with a temperature of 22 degrees Celsius.", "finish_reason": "stop" ChatBot -> User: if "finish_reason": "stop" --> Pass result to user. @enduml
Decode URL
Submit
amiga
aws-orange
black-knight
bluegray
blueprint
cerulean-outline
cerulean
crt-amber
crt-green
cyborg-outline
cyborg
hacker
lightgray
mars
materia-outline
materia
metal
mimeograph
minty
plain
reddress-darkblue
reddress-darkgreen
reddress-darkorange
reddress-darkred
reddress-lightblue
reddress-lightgreen
reddress-lightorange
reddress-lightred
sandstone
silver
sketchy-outline
sketchy
spacelab
spacelab-white
superhero-outline
superhero
toy
united
vibrant
🎉 Discover the future PlantUML Web Editor! 🚀
PNG
SVG
ASCII Art