LLM Models
Use the LLM Models API to list supported LLM providers and their available model names.
Using the namespace filter#
Note: The
nsfilter(namespace filter) query parameter is mandatory for every request.
List LLM models#
Endpoint#
GET /aisvc/api/v1/llmmodelsRequest#
Query parameters#
| Parameter | Type | Description | Required |
|---|---|---|---|
nsfilter | String | Filter by namespace. | Required |
provider | String | LLM provider key. Currently supports openai. | Required |
Request example#
GET /aisvc/api/v1/llmmodels?nsfilter=your_namespace&provider=openaiResponse#
Codes#
| Code | Description |
|---|---|
200 | Success |
400 | Bad Request |
401 | Unauthorized |
429 | Too Many Requests |
500 | Server Error |
Response body example#
{ "_offset": 0, "_pageSize": 1, "_total": 1, "_list": [ { "_provider": "openai", "_models": [ { "_modelName": "gpt-4o" } ] } ]}Error response body example#
{ "source": "ServiceException", "message": "Request query \"provider\" is mandatory"}Notes#
- For
provider=openai, the service looks up the OpenAI API key from Passport secrets using the key nameOPENAI_API_KEYfor the current user/context andnsfilternamespace.