Marcio S Galli, 03/26/2025
In this episode, Marcio documents the progress that Roger made, showing a demo of the user using the chatbot and using a natural language. The user does say "I wanto create a web site" which is not a command we have on the server. With that, our assistant function does break this natural language statement into what matters to our system, thus activating an internal command "/websitebuilder" function.
The approach we used explores the usage of "Structured Outputs" approach by Open AI, see Introduction to Structured Outputs.
The case is the user typing in any way the user believes to be appropriate, her own natural way of expressing:
See the demo, the user types using natural language while our assistant executes a precise command.