How-to Guides¶
How-to guides provide step-by-step instructions for solving specific problems with Xaibo. Each guide focuses on accomplishing a particular goal and assumes you have basic familiarity with Xaibo concepts.
Installation and Setup¶
- How to install Xaibo with different dependency groups - Install Xaibo with only the dependencies you need
Security¶
- How to set up authentication - Secure your Xaibo server with API key authentication for OpenAI and MCP adapters
Tools Integration¶
- How to create and integrate Python tools - Add custom Python functions as agent tools
- How to integrate MCP (Model Context Protocol) tools - Connect external MCP servers to your agents
LLM Configuration¶
- How to switch between different LLM providers - Configure agents to use OpenAI, Anthropic, Google, or AWS Bedrock
Memory and Storage¶
- How to set up vector memory for agents - Enable agents to store and retrieve information using vector embeddings
Deployment¶
- How to deploy with OpenAI-compatible API - Expose your agents through an OpenAI-compatible REST API
- How to deploy as an MCP server - Make your agents available as MCP tools for other applications
- How to start the OpenAI Responses API (Quickstart) - Get the OpenAI Responses API running in 2 minutes
Getting Help¶
If you encounter issues while following these guides:
- Check the troubleshooting section in the reference documentation
- Review the tutorial for foundational concepts
- Join our Discord community for support
- Report bugs on GitHub