---
title: "Preview a policy-aware execution strategy"
method: POST
path: "/v1/strategy/recommend"
---

# Preview a policy-aware execution strategy

`POST /v1/strategy/recommend`

## Request

- Base URL: `https://modelpilot.andycywu.cc`
- URL: `https://modelpilot.andycywu.cc/v1/strategy/recommend`
- Auth: HTTP bearer

## Request body

- TaskRequest
  - `task` object, required
    - `instruction` string, required
  - `strategy` 'auto' | 'direct' | 'cheap_first_escalate' | 'plan_execute_verify' | 'jev_first'
  - `requirements` object: Capability, quality SLA, privacy, risk, latency, and DataPolicy constraints.
  - `economics` object: Business value, maximum task budget, currency, and attribution contract.
  - `verification` object: Explicit success contract for the completed task.
  - `decision` object: Optional Jev-first controls. Real Jev calls require one typed noul, choice, or score question.

## Response `200`

Successful response

## Other responses

- `201`: Created
- `401`: Missing or invalid tenant API key

---

[API](https://skmtc.dev/andycywu/apis/modelpilot-task-api.md) · [All operations](https://skmtc.dev/andycywu/apis/modelpilot-task-api/llms.txt) · [OpenAPI document](https://skmtc.dev/andycywu/apis/modelpilot-task-api/revisions/5af2d641c7e1?raw)
