Implementing agentic strategies in our apps
The name is Bot. Chat Bot.
At the beginning of this chapter, we talked about the growing popularity of the ChatOps model. This model is based on the interaction between groups of human operators and AI agents, who can understand the context of discussions to provide answers to questions but also to perform certain functions, thus playing the role of virtual assistants for the group they serve.
You probably realize, however, that the chat engine models we have discussed so far can only answer questions and cannot execute functions or interact in ways other than read-only with backend data.
For these use cases, we need agents.
The major difference between an agent and a simple chat engine is that an agent operates based on a reasoning loop and has several tools at its disposal. After all, who would be Bond without the gadgets that Q always provides?
Unlike a simple chatbot, which can – at best – answer questions...