FloTorch CrewAI Plugin Overview
Overview
Section titled “Overview”The FloTorch CrewAI Plugin provides CrewAI-compatible implementations that integrate with FloTorch’s Gateway and Workspace services. It enables you to build multi-agent AI systems using CrewAI while leveraging FloTorch’s infrastructure.
Exports:
FlotorchCrewAIAgent– Main agent manager with FloTorch integrationFlotorchCrewAILLM– CrewAI-compatible LLM wrapperFlotorchCrewAIMemory– Memory service for CrewAIFlotorchCrewAISession– Session management for CrewAI
Installation
Section titled “Installation”pip install flotorch[crewai]Configuration
Section titled “Configuration”You can configure credentials in one of two ways:
Option A: Environment variables (recommended)
Section titled “Option A: Environment variables (recommended)”export FLOTORCH_API_KEY="<your_api_key>"export FLOTORCH_BASE_URL="https://gateway.flotorch.cloud"Option B: Pass to constructors explicitly
Section titled “Option B: Pass to constructors explicitly”from flotorch.crewai.agent import FlotorchCrewAIAgent
agent = FlotorchCrewAIAgent( agent_name="my-agent", base_url="https://gateway.flotorch.cloud", api_key="<your_api_key>",)Next Steps
Section titled “Next Steps”- See individual module pages for detailed APIs
- Configure your agent in the FloTorch Console
- Set up memory providers and vector stores
- Refer to the official CrewAI documentation: CrewAI docs