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