LLM Configurations
Authorizations
AuthorizationstringRequired
Enter your JWT token (without 'Bearer ' prefix)
Query parameters
role_idany ofOptional
integerOptional
nullOptional
active_onlybooleanOptional
Responses
200
Successful Response
application/json
idintegerRequired
model_namestringRequired
descriptionany ofOptional
stringOptional
nullOptional
statusany ofOptionalDefault:
InactivestringOptional
nullOptional
is_defaultany ofOptionalDefault:
falsebooleanOptional
nullOptional
connected_atany ofOptional
string · date-timeOptional
nullOptional
last_syncany ofOptional
string · date-timeOptional
nullOptional
422
Validation Error
application/json
get
/api/v1/llm-configsAuthorizations
AuthorizationstringRequired
Enter your JWT token (without 'Bearer ' prefix)
Body
model_namestringRequired
descriptionany ofOptional
stringOptional
nullOptional
urlany ofOptional
stringOptional
nullOptional
usernameany ofOptional
stringOptional
nullOptional
passwordany ofOptional
stringOptional
nullOptional
api_keyany ofOptional
stringOptional
nullOptional
is_defaultany ofOptionalDefault:
falsebooleanOptional
nullOptional
statusany ofOptionalDefault:
InactivestringOptional
nullOptional
Responses
200
Successful Response
application/json
idintegerRequired
model_namestringRequired
descriptionany ofOptional
stringOptional
nullOptional
statusany ofOptionalDefault:
InactivestringOptional
nullOptional
is_defaultany ofOptionalDefault:
falsebooleanOptional
nullOptional
connected_atany ofOptional
string · date-timeOptional
nullOptional
last_syncany ofOptional
string · date-timeOptional
nullOptional
422
Validation Error
application/json
post
/api/v1/llm-configsAuthorizations
AuthorizationstringRequired
Enter your JWT token (without 'Bearer ' prefix)
Path parameters
config_idintegerRequired
Responses
200
Successful Response
application/json
idintegerRequired
model_namestringRequired
descriptionany ofOptional
stringOptional
nullOptional
statusany ofOptionalDefault:
InactivestringOptional
nullOptional
is_defaultany ofOptionalDefault:
falsebooleanOptional
nullOptional
connected_atany ofOptional
string · date-timeOptional
nullOptional
last_syncany ofOptional
string · date-timeOptional
nullOptional
422
Validation Error
application/json
get
/api/v1/llm-configs/{config_id}Authorizations
AuthorizationstringRequired
Enter your JWT token (without 'Bearer ' prefix)
Path parameters
config_idintegerRequired
Body
model_namestringRequired
descriptionany ofOptional
stringOptional
nullOptional
urlany ofOptional
stringOptional
nullOptional
usernameany ofOptional
stringOptional
nullOptional
passwordany ofOptional
stringOptional
nullOptional
api_keyany ofOptional
stringOptional
nullOptional
is_defaultany ofOptionalDefault:
falsebooleanOptional
nullOptional
statusany ofOptionalDefault:
InactivestringOptional
nullOptional
Responses
200
Successful Response
application/json
idintegerRequired
model_namestringRequired
descriptionany ofOptional
stringOptional
nullOptional
statusany ofOptionalDefault:
InactivestringOptional
nullOptional
is_defaultany ofOptionalDefault:
falsebooleanOptional
nullOptional
connected_atany ofOptional
string · date-timeOptional
nullOptional
last_syncany ofOptional
string · date-timeOptional
nullOptional
422
Validation Error
application/json
put
/api/v1/llm-configs/{config_id}Authorizations
AuthorizationstringRequired
Enter your JWT token (without 'Bearer ' prefix)
Path parameters
config_idintegerRequired
Responses
200
Successful Response
application/json
idintegerRequired
model_namestringRequired
descriptionany ofOptional
stringOptional
nullOptional
statusany ofOptionalDefault:
InactivestringOptional
nullOptional
is_defaultany ofOptionalDefault:
falsebooleanOptional
nullOptional
connected_atany ofOptional
string · date-timeOptional
nullOptional
last_syncany ofOptional
string · date-timeOptional
nullOptional
422
Validation Error
application/json
delete
/api/v1/llm-configs/{config_id}Last updated
