Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
Instruction file imported from AlbanAndrieu/nabla-compose (.github/instructions/documentation.instructions.md). Copyright stays with the author.
Project documentation writing guidelines
General Guidelines
Write clear and concise documentation.
Use consistent terminology and style.
Include code examples where applicable.
Grammar
Use present tense verbs (is, open) instead of past tense (was, opened).
Write factual statements and direct commands. Avoid hypotheticals like "could" or "would".
Use active voice where the subject performs the action.
Write in second person (you) to speak directly to readers.
Markdown Guidelines
Use headings to organize content.
Use bullet points for lists.
Include links to related resources.
Use code blocks for code snippets.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - a plan picks it for its slot
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.