File size: 6,268 Bytes
5ff9547
f096670
 
 
e9945f2
2e56c82
5779fe9
7c42a5c
5bb0bda
83eaa6b
5779fe9
32401b4
 
afb3d80
f4e0938
d7d3c9f
32401b4
 
e8b23b6
32401b4
afb3d80
32401b4
 
 
afb3d80
e75847d
f4e0938
e8b23b6
e75847d
a0e2c31
e75847d
 
bcbd944
e8b23b6
bcbd944
 
 
 
 
 
 
 
 
 
 
 
 
d7d3c9f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
afb3d80
 
 
 
 
 
 
 
 
 
 
ee1df98
 
 
 
 
 
 
 
 
afb3d80
 
 
 
 
 
 
 
bcbd944
115ff44
 
 
 
 
 
 
 
 
335520e
a00eae8
83eaa6b
ee1df98
616c716
83eaa6b
 
cf3e9f7
d5dd884
f096670
 
 
 
dd05dc3
f096670
3f22d49
 
 
d7d3c9f
ee1df98
afb3d80
a87be9e
e1f7262
a87be9e
dd05dc3
 
 
 
 
 
 
3f22d49
 
e75847d
d7d3c9f
ced84a5
e1f7262
ced84a5
f096670
bcbd944
 
d7d3c9f
 
 
 
 
 
c3ae568
 
d7d3c9f
 
 
 
 
 
 
 
 
d79a296
f096670
 
ee1df98
 
 
 
 
 
 
 
 
f096670
83212be
68236f9
 
 
 
 
83212be
 
be8b01e
83212be
 
a66b92d
 
cae374d
 
 
 
 
e3b1e83
 
 
cae374d
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
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
version: 1.2.4

cache: true

fileStrategy: "s3"

interface:
  runCode: false
  parameters: true
  agents: true

modelSpecs:
  list:
    - name: "gemini-2.5-pro-exp-03-25"
      label: "Gemini 2.5 Pro (experimental)"
      default: true
      iconURL: "https://cdn.jsdelivr.net/gh/Guru-25/Nothing/librechat/gemini.svg"
      preset:
        modelLabel: "Gemini 2.5 Pro"
        endpoint: "google"
        model: "gemini-2.5-pro-exp-03-25"
        temperature: 1
        topK: 64
        topP: 0.95
        maxOutputTokens: 65536
    - name: "gemini-2.5-pro-exp-03-25-openrouter"
      label: "Gemini 2.5 Pro (experimental)"
      iconURL: "https://cdn.jsdelivr.net/gh/Guru-25/Nothing/librechat/openrouter.png"
      preset:
        modelLabel: "Gemini 2.5 Pro"
        endpoint: "OpenRouter"
        model: "google/gemini-2.5-pro-exp-03-25:free"
    - name: "o3-mini"
      label: "o3-mini (high)"
      iconURL: "https://cdn.jsdelivr.net/gh/Guru-25/Nothing/librechat/openai.svg"
      preset:
        modelLabel: "o3-mini"
        endpoint: "Github Models"
        model: "o3-mini"
        max_tokens: 100000
        reasoning_effort: "high"
    - name: "Mistral OCR"
      label: "Mistral OCR"
      iconURL: "https://cdn.jsdelivr.net/gh/Guru-25/Nothing/librechat/mistral.png"
      preset:
        endpoint: "agents"
        agent_id: "agent_o-J94iEVBVZARI44PTpuH"
    # - name: "grok-3-reasoning"
    #   label: "Grok 3 Think - 10"
    #   iconURL: "https://cdn.jsdelivr.net/gh/Guru-25/Nothing/librechat/xai.svg"
    #   preset:
    #     modelLabel: "Grok 3 Think"
    #     endpoint: "grok"
    #     model: "grok-3-reasoning"
    # - name: "deepseek-v3-0324"
    #   label: "DeepSeek V3 - 50*"
    #   iconURL: "https://cdn.jsdelivr.net/gh/Guru-25/Nothing/librechat/deepseek.svg"
    #   preset:
    #     modelLabel: "DeepSeek V3"
    #     endpoint: "Github Models"
    #     model: "deepseek-v3-0324"
    #     max_tokens: 2048
    #     temperature: 0.8
    #     top_p: 0.1
    #     presence_penalty: 0
    #     frequency_penalty: 0
    # - name: "deepseek-v3-fireworks"
    #   label: "DeepSeek V3 - 2$"
    #   iconURL: "https://cdn.jsdelivr.net/gh/Guru-25/Nothing/librechat/deepseek.svg"
    #   preset:
    #     modelLabel: "DeepSeek V3"
    #     endpoint: "HuggingFace"
    #     model: "accounts/fireworks/models/deepseek-v3-0324"
    #     max_tokens: 500
    # - name: "gemini-2.0-flash"
    #   label: "Gemini 2.0 Flash - 1500*"
    #   iconURL: "https://cdn.jsdelivr.net/gh/Guru-25/Nothing/librechat/gemini.svg"
    #   preset:
    #     modelLabel: "Gemini 2.0 Flash"
    #     endpoint: "google"
    #     model: "gemini-2.0-flash"
    #     temperature: 1
    #     topK: 40
    #     topP: 0.95
    #     maxOutputTokens: 8192
    # - name: "o1"
    #  label: "o1 - 8*"
    #  iconURL: "https://cdn.jsdelivr.net/gh/Guru-25/Nothing/librechat/openai.svg"
    #  preset:
    #    modelLabel: "o1"
    #    endpoint: "Github Models"
    #    model: "o1"
    #    max_tokens: 40000
    #    reasoning_effort: "high"
    # - name: "deepseek-r1"
    #   label: "DeepSeek R1 - 8"
    #   iconURL: "https://cdn.jsdelivr.net/gh/Guru-25/Nothing/librechat/deepseek.svg"
    #   preset:
    #     modelLabel: "DeepSeek R1"
    #     endpoint: "Github Models"
    #     model: "deepseek-r1"
    #     max_tokens: 2048
    # - name: "qwq-32b"
    #   label: "QwQ-32B - 1000"
    #   iconURL: "https://cdn.jsdelivr.net/gh/Guru-25/Nothing/librechat/qwen.png"
    #   preset:
    #     modelLabel: "QwQ-32B"
    #     endpoint: "groq"
    #     model: "qwen-qwq-32b"
    #     temperature: 0.6
    #     max_tokens: 4096
    #     top_p: 0.95
        
endpoints:
  agents:
    allowedProviders:
      - "OpenRouter"
    capabilities:
      - "ocr"
      
  custom: 
    # GitHub 
    # Models: https://models.inference.ai.azure.com/models
    - name: "Github Models"
      iconURL: https://github.githubassets.com/assets/GitHub-Mark-ea2971cee799.png
      apiKey: "${GITHUB_KEY}"
      baseURL: "https://models.inference.ai.azure.com"
      models:
        default:
          - o3-mini
          # - deepseek-v3-0324
          # - o1
          # - deepseek-r1
          - gpt-4o-mini
      titleConvo: true
      titleModel: "gpt-4o-mini"

    # OpenRouter.ai
    # Model list: https://openrouter.ai/models
    # Script to fetch models: https://github.com/LibreChat-AI/librechat-config-yaml/blob/main/scripts/openrouter.py
    - name: "OpenRouter"
      apiKey: "${OPENROUTER_KEY}"
      baseURL: "https://openrouter.ai/api/v1"
      models:
        default:
          - google/gemini-2.5-pro-exp-03-25:free
          # - deepseek/deepseek-chat-v3-0324:free
          - google/gemini-2.0-flash-exp:free
      titleConvo: true
      titleModel: "google/gemini-2.0-flash-exp:free"

    # HuggingFace
    # https://huggingface.co/settings/tokens
    # - name: "HuggingFace"
    #   apiKey: "${HUGGINGFACE_KEY}"
    #   baseURL: "https://router.huggingface.co/fireworks-ai/v1"
    #   models:
    #     default:
    #       - accounts/fireworks/models/deepseek-v3-0324
    
    # Grok
    # - name: "grok"
    #   apiKey: "${GROK_KEY}"
    #   baseURL: "https://guru-25-grok.hf.space/v1"
    #   models:
    #     default:
    #       - grok-3-reasoning
    #       - grok-3
    #   titleConvo: true
    #   titleModel: "grok-3"

    # groq
    # Model list: https://console.groq.com/settings/limits
    # - name: "groq"
    #  apiKey: "${GROQ_KEY}"
    #  baseURL: "https://api.groq.com/openai/v1"
    #  models:
    #    default:
    #      - qwen-qwq-32b
    #      - gemma2-9b-it
    #  titleConvo: true
    #  titleModel: "gemma2-9b-it"

speech:
  speechTab:
    speechToText:
      engineSTT: "external"
    textToSpeech:
      engineTTS: "external"
  stt:
    openai:
      url: "https://api.groq.com/openai/v1/audio/transcriptions"
      apiKey: "${STT_API_KEY}"
      model: "whisper-large-v3"
  tts:
    openai:
      url: "https://api.groq.com/openai/v1/audio/speech"
      apiKey: "${TTS_API_KEY}"
      model: "playai-tts"
      voices: ["Celeste-PlayAI"]
      
      # url: "https://guru-25-tts.hf.space/v1/audio/speech"
      # apiKey: "${TTS_API_KEY}"
      # model: "tts-1-hd"
      # voices: ["en-US-AvaNeural", "en-US-AvaMultilingualNeural"]