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