61 lines
1.7 KiB
YAML
61 lines
1.7 KiB
YAML
backends:
|
|
- id: openrouter
|
|
endpoint: https://openrouter.ai/api/v1
|
|
api_key_env: OPENROUTER_API_KEY
|
|
smoke_tests:
|
|
default_profile: gpt-luna-latest
|
|
authentication:
|
|
kind: openrouter_key
|
|
profiles:
|
|
- id: gpt-astra-latest
|
|
backend: openrouter
|
|
model: ~openai/gpt-astra-latest
|
|
- id: gpt-sol-latest
|
|
backend: openrouter
|
|
model: ~openai/gpt-sol-latest
|
|
- id: gpt-terra-latest
|
|
backend: openrouter
|
|
model: ~openai/gpt-terra-latest
|
|
- id: gpt-luna-latest
|
|
backend: openrouter
|
|
model: ~openai/gpt-luna-latest
|
|
- id: claude-fable-latest
|
|
backend: openrouter
|
|
model: ~anthropic/claude-fable-latest
|
|
- id: claude-opus-latest
|
|
backend: openrouter
|
|
model: ~anthropic/claude-opus-latest
|
|
- id: claude-sonnet-latest
|
|
backend: openrouter
|
|
model: ~anthropic/claude-sonnet-latest
|
|
- id: claude-haiku-latest
|
|
backend: openrouter
|
|
model: ~anthropic/claude-haiku-latest
|
|
- id: gemini-pro-latest
|
|
backend: openrouter
|
|
model: ~google/gemini-pro-latest
|
|
- id: gemini-flash-latest
|
|
backend: openrouter
|
|
model: ~google/gemini-flash-latest
|
|
- id: auto
|
|
backend: openrouter
|
|
model: openrouter/auto
|
|
- id: free
|
|
backend: openrouter
|
|
model: openrouter/free
|
|
- id: auto-low
|
|
extends: {id: auto}
|
|
extra_params: {plugins: [{id: auto-router, cost_tier: low}]}
|
|
- id: auto-medium
|
|
extends: {id: auto}
|
|
extra_params: {plugins: [{id: auto-router, cost_tier: medium}]}
|
|
- id: auto-high
|
|
extends: {id: auto}
|
|
extra_params: {plugins: [{id: auto-router, cost_tier: high}]}
|
|
- id: auto-xhigh
|
|
extends: {id: auto}
|
|
extra_params: {plugins: [{id: auto-router, cost_tier: xhigh}]}
|
|
- id: auto-max
|
|
extends: {id: auto}
|
|
extra_params: {plugins: [{id: auto-router, cost_tier: max}]}
|