LibreChat provides comprehensive support for AI models from multiple providers, giving you the flexibility to choose the right model for your specific use case.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/danny-avila/librechat/llms.txt
Use this file to discover all available pages before exploring further.
Supported Providers
LibreChat integrates with all major AI providers through a unified interface:OpenAI
GPT-4o, GPT-4, GPT-3.5, and DALL-E models
Anthropic
Claude 4.5 Sonnet, Claude 3.7 Sonnet, and other Claude models
Gemini Pro, Gemini Flash, and PaLM models
Azure OpenAI
Azure-hosted OpenAI models with custom deployments
AWS Bedrock
Access to Anthropic, Meta, Cohere, AI21, Mistral, and more
Custom Endpoints
Connect to any OpenAI-compatible API
Provider Configuration
OpenAI
Configure OpenAI models in yourlibrechat.yaml:
librechat.yaml
Anthropic
Set up Claude models with custom parameters:librechat.yaml
Google (Gemini)
Configure Google’s Gemini models:librechat.yaml
AWS Bedrock
Access multiple providers through AWS:librechat.yaml
Custom Endpoints
Connect to any OpenAI-compatible API:librechat.yaml
Model Features
Multimodal Support
Many models support vision and file analysis:Vision-Capable Models
Vision-Capable Models
- GPT-4o: Images, documents, and vision
- Claude 4.5 Sonnet: Advanced multimodal understanding
- Gemini 2.0 Flash: Native multimodal processing
- Claude 3.7 Sonnet: Document and image analysis
Document Processing
Document Processing
Models that support direct PDF and document processing:
- OpenAI models (with Responses API)
- Anthropic Claude models
- Google Gemini models
- AWS Bedrock Anthropic models
- Custom endpoints (provider-dependent)
Model Parameters
Customize model behavior with parameters:Controls randomness. Lower values (0.1-0.5) are more focused and deterministic. Higher values (0.8-1.5) are more creative.
Nucleus sampling. Alternative to temperature for controlling randomness.
Maximum number of tokens to generate in the response.
Reduces repetition of token sequences. Range: -2.0 to 2.0.
Increases likelihood of talking about new topics. Range: -2.0 to 2.0.
Advanced Configuration
Model Specifications
Create preset configurations with Model Specs:librechat.yaml
Parameter Handling
Control which parameters are sent to each endpoint:librechat.yaml
Model Fetching
Automatically fetch available models from the API:librechat.yaml
Model Selection UI
LibreChat provides an intuitive model selection interface:Best Practices
Token Limits: Different models have different context windows:
- GPT-4o: 128k tokens
- Claude 4.5 Sonnet: 200k tokens
- Gemini 2.0 Flash: 1M tokens
Environment Variables
Required environment variables by provider:Related Features
Agents
Use AI models with autonomous agents
Multimodal
Image and file analysis with vision models
Image Generation
Generate images with DALL-E and other models
Code Interpreter
Execute code with AI assistance