model_router_task_presets
Creates, updates, deletes, gets or lists a model_router_task_presets resource.
Overview
| Name | model_router_task_presets |
| Type | Resource |
| Id | digitalocean.genai.model_router_task_presets |
Fields
The following fields are returned by SELECT queries:
- genai_list_model_router_task_presets
A successful response.
| Name | Datatype | Description |
|---|---|---|
name | string | Display name (example: example name) |
category | string | Higher-level grouping used by the UI (example: example string) |
description | string | Task description (example: example string) |
models | array | Default models assigned to this task |
selection_policy | object | Selection policy preference for choosing among assigned models. |
tags | array | Lightweight labels for filtering |
task_slug | string | Task slug (example: example string) |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
genai_list_model_router_task_presets | select | page, per_page | To list model router task presets, send a GET request to /v2/gen-ai/models/routers/tasks/presets. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
page | integer | Page number. (example: 1) |
per_page | integer | Items per page. (example: 1) |
SELECT examples
- genai_list_model_router_task_presets
To list model router task presets, send a GET request to /v2/gen-ai/models/routers/tasks/presets.
SELECT
name,
category,
description,
models,
selection_policy,
tags,
task_slug
FROM digitalocean.genai.model_router_task_presets
WHERE page = '{{ page }}'
AND per_page = '{{ per_page }}'
;