List available LLMs
Changed onList the LLMs the caller may pass as requestedLlm on POST /api/v1/ai/jobs and POST /api/v1/ai/generate-query, with each one's label, description, supported thinking levels and whether it is the organization default. Follows the same rules as the chat picker: the organization's approved LLMs from AI Hub → LLM settings, test-only LLMs only for organization admins, only the default for an embedded user, and only the downgrade LLM while the organization is over its AI credit downgrade threshold. Organization keys may pass userId to list for that user; the user's own role and AI access decide the answer.
Request
- Base URLhttps://omniapp.co (the document declares no server; this is the origin it was published from)
- URLhttps://omniapp.co/api/v1/ai/llms
- AuthHTTP bearer
Query parameters
Target user ID (for org-scoped API keys)
Response
Available LLMs retrieved successfully.
Example response
{
"llms": [
{
"description": "Fast answers for quick lookups",
"label": "Claude Sonnet 5.5",
"model": "claude-sonnet-5-5",
"provider": "bedrock",
"thinkingLevels": [
"default",
"low",
"medium",
"high"
]
}
]
}Changes
- warning
added the new
baseten_managedenum value to the//response property for the response status
- warning
- warning
added the new
databricks_managedenum value to the//response property for the response status
- warning