AI Orchestration
Agent and Quest Chat
Create or change an Agent
An Agent has a role, goal and backstory. Fill in these to create an specialized Agent and give the Agent a LLM.
In this form you also can add long term memory (RAG) and tools for the agent - more information about that later.


Create a Quest
A Quest has a goal and uses AI-agents to reach that goal. Use Quest to create AI-assistants, AI-Staff or other kind of AI-helpers. Give the Quest a name, maybe a subtitle and choose how the Quest will initialate. In this case Chat with an user. Describe the goal for the Quest in description - this is important.
Now a user is created that is tied to the Quest. Give the Quest an Agent and write Python-code to full fill the task in the Code tab..
result = quest.build(session=session,message=message_body).invoke(message_invoke)
This code will build the Quest, recieve the message from the chat and return a result (return message). In the code-tab can more advanced functionality be implementet for example creation of new or updates of objects in the Odoo database.
Now is the Quest ready to be used.
A graph of the Quest
In the tab Graph you can see an illustration of the Quest


Chat with the user Questra
Activate the Quest (state is set to Active) and start a conversation with your new AI-staff Questra.
Have Fun!
lll