7 Assembling and using an agent platform
This chapter covers
- Nexus, a chat and dashboard interface designed to assist in developing, testing, and hosting AI Agents
- Streamlit, a Python web application framework for building intelligent dashboards, prototypes, and AI chat applications on which the Nexus interface is built
- Developing, testing, and engaging agent profiles and personas within Nexus
- Developing the base Nexus Agent
- Developing, testing, and engaging agent actions and tools alone or in parallel within Nexus
After we explored some basic concepts about agents and looked at using actions with tools to build prompts and personas using frameworks like Prompt Flow and Semantic Kernel, we took the first steps toward building a foundation for this book. That foundation is called Nexus, an agent platform designed to be simple to learn, easy to explore, and powerful enough to build your agent systems.
7.1 Introducing Nexus, not just another agent platform
There are over a hundred AI platforms and toolkits for consuming and developing LLM applications, ranging from toolkits like Semantic Kernel or LangChain to complete platforms like AutoGen and CrewAI. This makes it difficult to decide which platform is well suited to building your own AI Agents.