A valid request URL is required to generate request examples{
"tier_boundaries": {
"simple_medium": 123,
"medium_complex": 123,
"complex_reasoning": 123
},
"keywords": {
"code_keywords": [
"<string>"
],
"reasoning_keywords": [
"<string>"
],
"technical_keywords": [
"<string>"
],
"simple_keywords": [
"<string>"
]
}
}{
"event_id": "<string>",
"type": "<string>",
"is_bifrost_error": true,
"status_code": 123,
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"event_id": "<string>"
},
"extra_fields": {
"model_requested": "<string>",
"request_type": "<string>"
}
}{
"event_id": "<string>",
"type": "<string>",
"is_bifrost_error": true,
"status_code": 123,
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"event_id": "<string>"
},
"extra_fields": {
"model_requested": "<string>",
"request_type": "<string>"
}
}Get complexity analyzer config
Returns the full complexity analyzer runtime config, including tier thresholds and editable keyword lists. Returns built-in defaults if none have been configured.
A valid request URL is required to generate request examples{
"tier_boundaries": {
"simple_medium": 123,
"medium_complex": 123,
"complex_reasoning": 123
},
"keywords": {
"code_keywords": [
"<string>"
],
"reasoning_keywords": [
"<string>"
],
"technical_keywords": [
"<string>"
],
"simple_keywords": [
"<string>"
]
}
}{
"event_id": "<string>",
"type": "<string>",
"is_bifrost_error": true,
"status_code": 123,
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"event_id": "<string>"
},
"extra_fields": {
"model_requested": "<string>",
"request_type": "<string>"
}
}{
"event_id": "<string>",
"type": "<string>",
"is_bifrost_error": true,
"status_code": 123,
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"event_id": "<string>"
},
"extra_fields": {
"model_requested": "<string>",
"request_type": "<string>"
}
}Authorizations
Bearer token authentication. Use your provider API key or Bifrost authentication token.
Virtual keys (prefixed with sk-bf-) can also be passed here.
Response
Complexity analyzer config retrieved successfully
Full runtime configuration for complexity routing analysis.
Score thresholds for complexity tier classification. All values must satisfy 0 < simple_medium < medium_complex < complex_reasoning < 1.
Show child attributes
Show child attributes
Editable keyword lists used by the complexity analyzer. Only the four user-facing
dimensions are exposed; reasoning_keywords entries drive the reasoning tier
override. Matching is normalized to lowercase and duplicates are removed on save.
Show child attributes
Show child attributes
Was this page helpful?

