ai.app.run
Generated at from
openvibe-contracts v0.112.0 and
openvibe-sdk v0.35.0.
Run the AI operations as a developer app (ADR-014): POST /api/v1/chat, /generate, /summarize, /classify, /extract, /embed and GET /api/v1/runs/:id for the app's own runs. The app token (sub app:app_<ULID>, project_id prj_<ULID>, env sandbox|production, audience openvibe.ai) runs as its project: every run is metered (platform.usage-sample@1 to OpenVibe.Billing, subject project:prj_<ULID>) against the project's bounded free allowance, and metered capacity is spent only under the project's tier budget; a sandbox run, and every run no tier budget governs, uses only free and local capacity. An app runs only these operations (never a workflow by key), never reads another project's runs, and never uses a person's BYO provider key.
- Owner
- ai (token audience
openvibe.ai) - Version
- 1.0
- Status
- active
- Visibility
- public
- Resource constraints
- project
- Quota class
- ai-app-run
- Permissions
- ai:run
- Input
- ai.run-create-request@1
- Output
- ai.run-create-result@1
- Events
- —
- Implemented by
POST /api/v1/chatPOST /api/v1/generatePOST /api/v1/summarizePOST /api/v1/classifyPOST /api/v1/extractPOST /api/v1/embedGET /api/v1/runs/:id