mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-04-07 00:15:23 +02:00
108 lines
2.7 KiB
YAML
108 lines
2.7 KiB
YAML
# Minimal LibreChat config for AWS SAM deploy
|
||
# Copy this file to librechat.yaml and customize for your deployment.
|
||
# For full options, see: https://www.librechat.ai/docs/configuration/librechat_yaml
|
||
|
||
# Configuration version (required)
|
||
version: 1.2.8
|
||
|
||
# Cache settings
|
||
cache: true
|
||
|
||
# File storage configuration
|
||
fileStrategy: "s3"
|
||
|
||
# Transaction settings
|
||
transactions:
|
||
enabled: true
|
||
|
||
interface:
|
||
mcpServers:
|
||
placeholder: "Select MCP Servers"
|
||
use: true
|
||
create: true
|
||
share: true
|
||
trustCheckbox:
|
||
label: "I trust this server"
|
||
subLabel: "Only enable servers you trust"
|
||
privacyPolicy:
|
||
externalUrl: "https://example.com/privacy"
|
||
openNewTab: true
|
||
termsOfService:
|
||
externalUrl: "https://example.com/terms"
|
||
openNewTab: true
|
||
modalAcceptance: true
|
||
modalTitle: "Terms of Service"
|
||
modalContent: |
|
||
# Terms of Service
|
||
## Introduction
|
||
Welcome to LibreChat!
|
||
modelSelect: true
|
||
parameters: true
|
||
sidePanel: true
|
||
presets: false
|
||
prompts: false
|
||
bookmarks: false
|
||
multiConvo: true
|
||
agents: true
|
||
customWelcome: "Welcome to LibreChat!"
|
||
runCode: true
|
||
webSearch: true
|
||
fileSearch: true
|
||
fileCitations: true
|
||
|
||
# MCP Servers Configuration (customize or add your own)
|
||
# Use env var placeholders for secrets, e.g. ${MCP_SOME_TOKEN}
|
||
mcpServers:
|
||
# Example: third-party MCP
|
||
# Deepwiki:
|
||
# url: "https://mcp.deepwiki.com/mcp"
|
||
# name: "DeepWiki"
|
||
# description: "DeepWiki MCP Server..."
|
||
# type: "streamable-http"
|
||
# Example: your own MCP (replace with your API URL and token env var)
|
||
# MyMcp:
|
||
# name: "My MCP Server"
|
||
# description: "Description of the server"
|
||
# url: "https://YOUR_API_ID.execute-api.YOUR_REGION.amazonaws.com/dev/mcp/your_mcp"
|
||
# type: "streamable-http"
|
||
# headers:
|
||
# Authorization: "Bearer ${MCP_MY_TOKEN}"
|
||
|
||
# Registration (optional)
|
||
# registration:
|
||
# socialLogins: ['saml', 'github', 'google', 'openid', ...]
|
||
registration:
|
||
socialLogins:
|
||
- "saml"
|
||
- "openid"
|
||
# allowedDomains:
|
||
# - "example.edu"
|
||
# - "*.example.edu"
|
||
|
||
# Balance settings (optional)
|
||
balance:
|
||
enabled: true
|
||
startBalance: 650000
|
||
autoRefillEnabled: true
|
||
refillIntervalValue: 1440
|
||
refillIntervalUnit: "minutes"
|
||
refillAmount: 250000
|
||
|
||
# Custom endpoints (e.g. Bedrock)
|
||
endpoints:
|
||
# bedrock:
|
||
# cache: true
|
||
# promptCache: true
|
||
# titleModel: "us.anthropic.claude-3-7-sonnet-20250219-v1:0"
|
||
|
||
# Model specs – default model selection for new users
|
||
# modelSpecs:
|
||
# prioritize: true
|
||
# list:
|
||
# - name: "my-default"
|
||
# label: "My Default Model"
|
||
# description: "Default model for new conversations"
|
||
# default: true
|
||
# preset:
|
||
# endpoint: "bedrock"
|
||
# model: "us.anthropic.claude-sonnet-4-5-20250929-v1:0"
|