-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprovider-kilocode.yaml
More file actions
40 lines (38 loc) · 1.23 KB
/
provider-kilocode.yaml
File metadata and controls
40 lines (38 loc) · 1.23 KB
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
providers:
kilocode:
backend: openai-compat
base_url: "${KILOCODE_BASE_URL:-https://api.kilo.ai/api/gateway}"
api_key: "${KILOCODE_API_KEY}"
model: "z-ai/glm-5:free"
max_tokens: 8000
tier: fallback
kilo-sonnet:
backend: openai-compat
base_url: "${KILOCODE_BASE_URL:-https://api.kilo.ai/api/gateway}"
api_key: "${KILOCODE_API_KEY}"
model: "anthropic/claude-sonnet-4.6"
max_tokens: 16000
tier: mid
transport:
billing_mode: byok
quota_group: anthropic-main
kilo-opus:
backend: openai-compat
base_url: "${KILOCODE_BASE_URL:-https://api.kilo.ai/api/gateway}"
api_key: "${KILOCODE_API_KEY}"
model: "anthropic/claude-opus-4.6"
max_tokens: 32000
tier: mid
transport:
billing_mode: byok
quota_group: anthropic-main
fallback_chain:
- kilo-sonnet
- kilo-opus
- kilocode
# Notes
# - Kilo explicit paid lanes let Gate model Sonnet and Opus separately instead of relying on
# `kilo-auto/*` header hints.
# - If Kilo reports `usage.is_byok: true`, the request is not billed to your Kilo balance.
# In that case verify whether a user- or org-scoped BYOK provider key exists, or treat the
# flag as a Kilo-side billing-signal issue until proven otherwise.