List the featured AI models
Returns the curated model catalog the picker offers, each entry carrying its label, icon, relative allowance cost multiplier, speed and intelligence ratings, and whether it accepts image input. No authentication: this operation carries no auth middleware and the catalog is a static, workspace-independent list.
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/v1/ai/models"{ "data": [ { "id": "string", "label": "string", "icon": "string", "group": "frontier", "vision": true, "disabled": true, "costX": 0, "description": "string", "speed": 0, "intelligence": 0, "effortLevels": [ "minimal" ], "tier": "A" } ]}{ "_tag": "ApiNotFound", "error": "not_found", "message": "That item does not exist, or this key cannot see it.", "status": 404}{ "_tag": "ApiNotFound", "error": "not_found", "message": "That item does not exist, or this key cannot see it.", "status": 404}Run a cited semantic search over a chat's sources
Embeds the query and returns the closest chunks with similarity scores and stable, human-readable citations, restricted to the chat's selected sources (or the whole workspace when none are selected) and filtered again by the caller's per-source access. Requires a workspace member with the `ai:read` permission and a plan that includes the `semantic_search` feature; a workspace without it is refused as entitlement-locked. Pass `limit` to cap the number of results.
List the AI generators available in a workspace
Returns the descriptor for every registered one-shot generator that the generate operation can run. Requires an authenticated caller who is a member of the workspace.