DrugRecommendation / config.yaml
nhunapenguyen's picture
a
41e57de
raw
history blame contribute delete
868 Bytes
gemini:
# Required: API Keys
api_keys:
- "AIzaSyBZy7wnuLbRpngTyuplRz1FNjpP8uxttVw"
- "AIzaSyCvlZ63Nkt5NpjdmxYPAsG8Qskex6usCFw"
- "AIzaSyB4BlhbVDHupKtExi59btmX5Y5Nkm0eN7g"
# Optional: Generation Settings
generation:
temperature: 0.7
top_p: 1.0
top_k: 40
max_output_tokens: 8192
stop_sequences: []
response_mime_type: "text/plain"
# Optional: Rate Limiting
rate_limits:
requests_per_minute: 60
reset_window: 60 # seconds
# Optional: Strategies
strategies:
content: "fallback" # round_robin, fallback, retry
key_rotation: "smart_cooldown" # smart_cooldown, sequential, round_robin, least_used
# Optional: Retry Settings
retry:
max_attempts: 3
delay: 30 # seconds
# Optional: Model Settings
default_model: "gemini-2.0-flash-exp"
system_instruction: null # Custom system prompt