What problem does it solve?
This Skill enables you to build production-ready AI agent backends using the CloudBase Agent Python SDK. It allows you to create agents with various frameworks like LangGraph, CrewAI, or LlamaIndex, and serve them via FastAPI with AG-UI protocol support.
Core Features & Use Cases
- Framework Support: Build agents using LangGraph, CrewAI, LlamaIndex, or custom logic.
- FastAPI Integration: Serve agents via FastAPI with AG-UI protocol streaming and OpenAI-compatible endpoints.
- Tools and Storage: Integrate tools like bash, filesystem, code execution, and various storage solutions like in-memory or long-term memory.
- Observability: Add monitoring and tracing capabilities with OpenTelemetry and Langfuse.
- Authentication and User Context: Manage user context and authentication using CloudBase Agent's built-in features.
Quick Start
Install dependencies:
pip install cloudbase-agent-langgraph
Create server entry point:
# server.py
from cloudbase_agent.server import AgentServiceApp
def create_agent():
# Create and return your agent instance
pass
app = AgentServiceApp()
app.run(create_agent)