mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-04-07 00:15:23 +02:00
109 lines
2.7 KiB
YAML
109 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"
|