Skip to content

Extract features from task prompt

POST
/api/v1/task-prompts/{id}/extract-features
curl --request POST \
--url https://example.com/api/v1/task-prompts/example/extract-features \
--header 'Content-Type: application/json' \
--data '{ "model": "example" }'
id
required
string
force
string
Media type application/json
object
model
string
Example generated
{
"model": "example"
}

Success

Media type application/json
object
taskPromptId
required
string
features
required
Array<object>
object
featureId
required
string
detected
required
boolean
evaluated
required
boolean
featuresExtractedAt
string | null format: date-time
suggestedFeatures
Array<object>
object
suggestedId
required
string
behavior
required
string
prompt
required
string
cached
required
boolean
Example generated
{
"taskPromptId": "example",
"features": [
{
"featureId": "example",
"detected": true,
"evaluated": true
}
],
"featuresExtractedAt": "2026-04-15T12:00:00Z",
"suggestedFeatures": [
{
"suggestedId": "example",
"behavior": "example",
"prompt": "example"
}
],
"cached": true
}

Task prompt not found

LLM not configured