Files
CLIProxyAPI/config.yaml
Luis Pater 7cb76ae1a5
Some checks failed
goreleaser / goreleaser (push) Has been cancelled
Enhance quota management and refactor configuration handling
- Introduced `QuotaExceeded` settings in configuration to handle quota limits more effectively.
- Added preview model switching logic to `Client` to automatically use fallback models on quota exhaustion.
- Refactored `APIHandlers` to leverage new configuration structure.
- Simplified server initialization and removed redundant `ServerConfig` structure.
- Streamlined client initialization by unifying configuration handling throughout the project.
- Improved error handling and response mechanisms in both streaming and non-streaming flows.
2025-07-05 07:53:46 +08:00

10 lines
167 B
YAML

port: 8317
auth-dir: "~/.cli-proxy-api"
debug: true
proxy-url: ""
quota-exceeded:
switch-project: true
switch-preview-model: true
api-keys:
- "12345"
- "23456"