Integrate cutting-edge AI models into your chatbot to power natural language understanding, content generation, image creation, speech synthesis, and more.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/botpress/botpress/llms.txt
Use this file to discover all available pages before exploring further.
Available AI Integrations
OpenAI
Access GPT models, DALL-E image generation, Whisper transcription, and text-to-speech
Anthropic
Use Claude models for advanced reasoning, long context understanding, and safe AI responses
Google AI
Leverage Gemini models for multimodal tasks, content generation, and chat completions
Cerebras
High-performance inference models for fast content generation and chat completions
Groq
Ultra-fast LLM inference for content generation, chat responses, and audio transcription
Mistral AI
Open-weight language models for privacy-focused and customizable AI applications
Fireworks AI
Fast and cost-effective models for content generation, chat, and audio transcription
DALL-E
Generate images from text descriptions (Deprecated - use OpenAI integration instead)
OpenAI
Installation:- Language Models: GPT-4, GPT-4 Turbo, GPT-3.5 Turbo for chat and completions
- Image Generation: DALL-E 3 and DALL-E 2 for creating images from text
- Speech-to-Text: Whisper for accurate audio transcription
- Text-to-Speech: Generate natural-sounding speech with multiple voice options
- Embeddings: Create vector embeddings for semantic search
- Generate Speech (TTS with voices: alloy, echo, fable, onyx, nova, shimmer)
OPENAI_API_KEY secret.
Source:
GitHub
Anthropic
Installation:- Claude Models: Claude 3.5 Sonnet, Claude 3 Opus, Claude 3 Sonnet, Claude 3 Haiku
- Long Context: Handle up to 200K tokens of context
- Advanced Reasoning: Superior performance on complex tasks
- Safety: Built with constitutional AI for safer responses
ANTHROPIC_API_KEY secret.
Source:
GitHub
Google AI
Installation:- Gemini Models: Multimodal AI for text, image, and video understanding
- Content Generation: Create high-quality text across various formats
- Chat Completions: Build conversational experiences
- Multimodal: Process text, images, and videos in a single model
Cerebras
Installation:- High Performance: Extremely fast inference speeds
- Content Generation: Generate text efficiently
- Chat Completions: Build responsive conversational agents
CEREBRAS_API_KEY secret.
Source:
GitHub
Groq
Installation:- Ultra-Fast Inference: Industry-leading speed for LLM responses
- Language Models: Fast content generation and chat completions
- Speech-to-Text: Audio transcription capabilities
- Low Latency: Ideal for real-time conversational applications
GROQ_API_KEY secret.
Source:
GitHub
Mistral AI
Installation:- Open Models: Open-weight models for flexibility and privacy
- High Performance: Competitive performance across benchmarks
- European AI: European-based AI provider
- Cost Effective: Efficient models for various use cases
Fireworks AI
Installation:- Fast Inference: Optimized for speed and cost
- Multiple Models: Access to various open-source LLMs
- Audio Transcription: Speech-to-text capabilities
- Flexible Deployment: Self-hosted or cloud options
Usage Example
Once you’ve installed an AI provider integration, you can use it as your bot’s LLM:Choosing the Right Provider
- OpenAI: Best for general-purpose tasks, image generation, and speech
- Anthropic: Best for safety-critical applications and long context
- Google AI: Best for multimodal applications
- Cerebras/Groq: Best for high-speed inference requirements
- Mistral AI: Best for European data residency or open models
- Fireworks AI: Best for cost optimization and flexibility
Configuration
Most AI integrations require API keys. Store them securely as secrets:- Install the integration:
bp add <provider> - Configure the integration in Botpress Studio
- Add your API key in the integration settings
- Select the integration as your bot’s LLM provider