-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexample.ai-providers.json
26 lines (26 loc) · 1.19 KB
/
example.ai-providers.json
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
{
"openai": {
"name": "openai",
"url": "https://api.openai.com/v1/chat/completions",
"token": "your_openai_api_key",
"model": "gpt-4o-mini",
"system_message": "You must output exactly five complete zsh commands. No explanations, no comments, no code blocks, no numbering, no blank lines. Output only the commands, one per line.",
"output_path": ".choices[0].message.content"
},
"ollama": {
"name": "ollama",
"url": "http://localhost:11434/api/chat",
"token": "",
"model": "qwen2.5-coder:7b",
"system_message": "You must output exactly five complete zsh commands. No explanations, no comments, no code blocks, no numbering, no blank lines. Output only the commands, one per line.",
"output_path": ".message.content"
},
"gemini": {
"name": "gemini",
"url": "https://generativelanguage.googleapis.com/v1beta/openai/chat/completions",
"token": "your_google_api_key",
"model": "gemini-2.0-flash-exp",
"system_message": "You must output exactly five complete zsh commands. No explanations, no comments, no code blocks, no numbering, no blank lines. Output only the commands, one per line.",
"output_path": ".choices[0].message.content"
}
}