90 days of the enterprise, pro and team plans free, no card needed. See the plans
skill-summarize · runs on the model the router picks for the request
Map-reduce summarizer for long documents.
Requests per day this target answered on this deployment, with the cost line.
Domains the signal layer detected on requests that ended here.
No routed requests yet. Declared domains: General, Legal, Finance.
Hard stops enforced before scoring.
This skill is not executed by the platform. Ask the router for a decision restricted to kinds=["skill"] and dispatch the winner in your own stack; send feedback afterwards so the learners improve.
curl https://api.opensmartroute.ai/api/v1/route \
-H "Authorization: Bearer $OSR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Summarize this 40-page contract into key obligations.", "kinds": ["skill"], "top_k": 3}'
# Returns the chosen target, confidence, the ranked alternatives and the
# per-strategy trace. Execution of skill targets happens in your stack.import httpx
r = httpx.post(
"https://api.opensmartroute.ai/api/v1/route",
headers={"Authorization": "Bearer osr_live_..."},
json={"text": "Summarize this 40-page contract into key obligations.", "kinds": ["skill"]},
)
d = r.json()
print(d["target"]["id"], d["confidence"])
print([t["id"] for t in d["ranked"]]) # e.g. skill-summarize first when it fitsPhoto: Varun Bhatheja
Examples the similarity strategy matches against.
The catalogue prints input and output prices and what three typical monthly workloads cost on each.
Free plan, no card. Fifteen thousand decisions a month with the full trace.