Skip to main content

model_router_task_presets

Creates, updates, deletes, gets or lists a model_router_task_presets resource.

Overview

Namemodel_router_task_presets
TypeResource
Iddigitalocean.genai.model_router_task_presets

Fields

The following fields are returned by SELECT queries:

A successful response.

NameDatatypeDescription
namestringDisplay name (example: example name)
categorystringHigher-level grouping used by the UI (example: example string)
descriptionstringTask description (example: example string)
modelsarrayDefault models assigned to this task
selection_policyobjectSelection policy preference for choosing among assigned models.
tagsarrayLightweight labels for filtering
task_slugstringTask slug (example: example string)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
genai_list_model_router_task_presetsselectpage, per_pageTo 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.

NameDatatypeDescription
pageintegerPage number. (example: 1)
per_pageintegerItems per page. (example: 1)

SELECT examples

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 }}'
;