main
1model: gemini:gemini-2.5-flash-lite-preview-09-2025
2wrap: 150
3save_session: true
4clients:
5 - type: gemini
6 name: gemini
7 api_base: https://generativelanguage.googleapis.com/v1beta
8 api_key: "passage::ai/gemini/api_key"
9 patch:
10 chat_completions:
11 ".*":
12 body:
13 safetySettings:
14 - category: HARM_CATEGORY_HARASSMENT
15 threshold: BLOCK_NONE
16 - category: HARM_CATEGORY_HATE_SPEECH
17 threshold: BLOCK_NONE
18 - category: HARM_CATEGORY_SEXUALLY_EXPLICIT
19 threshold: BLOCK_NONE
20 - category: HARM_CATEGORY_DANGEROUS_CONTENT
21 threshold: BLOCK_NONE
22
23 - type: openai-compatible
24 name: ollama
25 api_base: http://127.0.0.1:11434/v1
26 api_key: null
27
28 - type: openai-compatible
29 name: groq
30 api_base: https://api.groq.com/openai/v1
31 api_key: "passage::ai/groq/wakasu"
32
33 # See https://platform.deepseek.com/api-docs/
34 - type: openai-compatible
35 name: deepseek
36 api_base: https://api.deepseek.com
37 api_key: "passage::ai/deepseek/api_key"
38
39 - type: openai-compatible
40 name: openrouter
41 api_base: https://openrouter.ai/api/v1
42 api_key: "passage::ai/openroute/api_key"
43
44 - type: openai-compatible
45 name: redhat-maas-deepseek
46 api_base: https://deepseek-r1-distill-qwen-14b-maas-apicast-production.apps.prod.rhoai.rh-aiservices-bu.com/v1
47 api_key: "passage::redhat/maas.deepseek.distill.api.key"
48 models:
49 - name: deepseek-r1-distill-qwen-14b
50 description: DeepSeek R1 Distill Qwen 14B