-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcommitbot.toml
More file actions
37 lines (27 loc) · 883 Bytes
/
Copy pathcommitbot.toml
File metadata and controls
37 lines (27 loc) · 883 Bytes
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
# ~/.config/commitbot.toml
[default]
provider = "openai"
model = "gpt-5-nano"
# Optional: OpenAI-style API key (falls back to env OPENAI_API_KEY)
openai_api_key = "your api key here"
# Optional: provider base URL (e.g. http://localhost:11434 for local LLM)
url = "https://api.openai.com"
# 1 = fully serial, >1 = parallel API calls
max_concurrent_requests = 4
["company/repo"]
provider = "openai"
stream = false
model = "gpt-4o-mini"
openai_api_key = "alternative for spend identification"
max_concurrent_requests = 8
["MikeGarde/commitbot"]
provider = "lmstudio"
model = "google/gemma-4-12b-qat"
url = "http://GPU.localdomain:1234/v1"
max_concurrent_requests = 2
["company/enterprise"]
# Enterprise / self-hosted style config
base_url = "https://enterprise.api.endpoint"
model = "enterprise-model-v1"
openai_api_key = "enterprise api key here"
max_concurrent_requests = 2