-
Notifications
You must be signed in to change notification settings - Fork 1
/
librechat.yaml
108 lines (88 loc) · 3.62 KB
/
librechat.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
# For more information, see the Configuration Guide:
# https://www.librechat.ai/docs/configuration/librechat_yaml
# Configuration version (required)
version: 1.1.7
# Cache settings: Set to true to enable caching
cache: true
# Custom interface configuration
interface:
# Privacy policy settings
privacyPolicy:
externalUrl: 'https://librechat.ai/privacy-policy'
openNewTab: true
# Terms of service
termsOfService:
externalUrl: 'https://librechat.ai/tos'
openNewTab: true
modalAcceptance: true
modalTitle: "Terms of Service for LibreChat "
modalContent: |
# Terms and Conditions for LibreChat
*Effective Date: September 30, 2024*
Welcome to LibreChat, the informational website for the open-source AI chat platform.
## 1. Notice
This is a private system. All users of this system are subject to having their activities audited. This system is to be used only for internal business, and access requires explicit written authorization. Unauthorized access or attempts to damage data, programs, or equipment may violate applicable law and could result in corrective action or criminal prosecution.
## 2. Non-Personal Data Collection
The Website uses cookies to enhance user experience, analyze site usage, and facilitate certain functionalities. By using the Website, you consent to the use of cookies in accordance with our Privacy Policy.
## 3. Use of the Website
You agree to use the Website only for lawful purposes and in a manner that does not infringe the rights of, restrict, or inhibit anyone else's use and enjoyment of the Website. Prohibited behavior includes harassing or causing distress or inconvenience to any person, transmitting obscene or offensive content, or disrupting the normal flow of dialogue within the Website.
# Example Registration Object Structure (optional)
registration:
socialLogins: ['github', 'google', 'discord', 'openid', 'facebook']
# allowedDomains:
# - "gmail.com"
# - "university.edu"
# rateLimits:
# fileUploads:
# ipMax: 100
# ipWindowInMinutes: 60 # Rate limit window for file uploads per IP
# userMax: 50
# userWindowInMinutes: 60 # Rate limit window for file uploads per user
# conversationsImport:
# ipMax: 100
# ipWindowInMinutes: 60 # Rate limit window for conversation imports per IP
# userMax: 50
# userWindowInMinutes: 60 # Rate limit window for conversation imports per user
fileConfig:
endpoints:
default:
fileLimit: 10
totalSizeLimit: 50
bedrock:
fileLimit: 25
totalSizeLimit: 50
# Definition of custom endpoints
endpoints:
bedrock:
#availableRegions:
# - "us-west-1"
# - "us-west-2"
# - "us-east-1"
# - "us-east-2"
streamRate: 75
titleModel: 'anthropic.claude-3-haiku-20240307-v1:0'
# custom:
# - name: "Llama-CPP A40"
# apiKey: "${YOUR_API_KEY}"
# baseURL: "http://127.0.0.1:13013/llama-cpp-server/v1"
# models:
# default: ["Meta-Llama-3.1-70B"]
# fetch: true
# titleConvo: true
# titleModel: "Meta-Llama-3.1-70B"
# summarize: false
# summaryModel: "Meta-Llama-3.1-70B"
# forcePrompt: false
# modelDisplayLabel: "Llama-CPP A40"
# - name: "Llama-CPP A100"
# apiKey: "${YOUR_API_KEY}"
# baseURL: "http://127.0.0.1:13013/a100-llama-cpp-server/v1"
# models:
# default: ["Meta-Llama-3.1-405B"]
# fetch: true
# titleConvo: true
# titleModel: "Meta-Llama-3.1-405B"
# summarize: false
# summaryModel: "Meta-Llama-3.1-405B"
# forcePrompt: false
# modelDisplayLabel: "Llama-CPP A100"