Spaces:
Running
Running
Download config.json from kleeface/functional: direct link, hf CLI and curl.
- Browser
- Download file 5.38 kB
-
https://huggingface.co/spaces/kleeface/functional/resolve/main/config.json
- Command line
-
hf download hf://spaces/kleeface/functional/config.json
-
curl -L -o config.json https://huggingface.co/spaces/kleeface/functional/resolve/main/config.json
5.38 kB
| { | |
| "$schema": "https://www.getbifrost.ai/schema", | |
| "encryption_key": "env.ENCRYPTION_KEY", | |
| "client": { | |
| "initial_pool_size": 1000, | |
| "drop_excess_requests": true, | |
| "enable_logging": true, | |
| "disable_content_logging": false, | |
| "log_retention_days": 60, | |
| "allowed_origins": ["*"], | |
| "enforce_auth_on_inference": true, | |
| "max_request_body_size_mb": 500, | |
| "whitelisted_routes": ["/health"], | |
| "compat": { | |
| "should_drop_params": true, | |
| "convert_text_to_chat": true, | |
| "convert_chat_to_responses": true, | |
| "should_convert_params": true | |
| } | |
| }, | |
| "governance": { | |
| "auth_config": { | |
| "is_enabled": true, | |
| "admin_username": "env.ADMIN_USERNAME", | |
| "admin_password": "env.ADMIN_PASSWORD" | |
| }, | |
| "virtual_keys": [ | |
| { | |
| "id": "vk-lll", | |
| "name": "lll", | |
| "value": "env.VK_LLL", | |
| "is_active": true, | |
| "rate_limit_id": "rl_vk_lll", | |
| "provider_configs": [ | |
| { | |
| "provider": "cohere", | |
| "allowed_models": ["*"], | |
| "key_ids": ["*"], | |
| "weight": 1 | |
| } | |
| ] | |
| } | |
| ], | |
| "rate_limits": [ | |
| { | |
| "id": "rl_vk_lll", | |
| "request_max_limit": 64, | |
| "request_reset_duration": "1s" | |
| }, | |
| { | |
| "id": "rl_cohere_free_tier", | |
| "request_max_limit": 20, | |
| "request_reset_duration": "1m" | |
| } | |
| ] | |
| }, | |
| "plugins": [ | |
| { | |
| "enabled": true, | |
| "name": "otel", | |
| "config": { | |
| "service_name": "bifrost", | |
| "collector_url": "https://otlp-gateway-prod-us-east-2.grafana.net/otlp/v1/traces", | |
| "trace_type": "genai_extension", | |
| "protocol": "http", | |
| "headers": { | |
| "Authorization": "env.OTEL_API_KEY" | |
| } | |
| } | |
| } | |
| ], | |
| "providers": { | |
| "cohere": { | |
| "store_raw_request_response": true, | |
| "network_config": { | |
| "max_retries": 3, | |
| "retry_backoff_initial": 200, | |
| "retry_backoff_max": 3000, | |
| "extra_headers": { | |
| "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36" | |
| } | |
| }, | |
| "keys": [ | |
| { | |
| "name": "cohere-key-1", | |
| "value": "env.COHERE_API_KEY_1", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-2", | |
| "value": "env.COHERE_API_KEY_2", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-3", | |
| "value": "env.COHERE_API_KEY_3", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-4", | |
| "value": "env.COHERE_API_KEY_4", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-5", | |
| "value": "env.COHERE_API_KEY_5", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-6", | |
| "value": "env.COHERE_API_KEY_6", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-7", | |
| "value": "env.COHERE_API_KEY_7", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-8", | |
| "value": "env.COHERE_API_KEY_8", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-9", | |
| "value": "env.COHERE_API_KEY_9", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-10", | |
| "value": "env.COHERE_API_KEY_10", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-11", | |
| "value": "env.COHERE_API_KEY_11", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-12", | |
| "value": "env.COHERE_API_KEY_12", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-13", | |
| "value": "env.COHERE_API_KEY_13", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-14", | |
| "value": "env.COHERE_API_KEY_14", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-15", | |
| "value": "env.COHERE_API_KEY_15", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| }, | |
| { | |
| "name": "cohere-key-16", | |
| "value": "env.COHERE_API_KEY_16", | |
| "models": ["*"], | |
| "weight": 1.0, | |
| "rate_limit_id": "rl_cohere_free_tier" | |
| } | |
| ] | |
| } | |
| } | |
| } |