ai.me.manage
Generated at from
openvibe-contracts v0.419.0 and
openvibe-sdk v0.161.0.
Grantable to apps: request it for an app on its project page. Network approves it only inside the project's allowance.
The person stores, tests and deletes their own provider keys and chooses how their runs route (L36 Y1/Y3): PUT/DELETE /api/v1/me/credentials/{provider}, POST /api/v1/me/credentials/{provider}/test and PUT /api/v1/me/ai/preferences. A key is tested on save (models, or a one-token request), sealed at rest and never returned, logged or put in an error. Only the person may call it — a service token or any token carrying on_behalf_of is refused, whatever capabilities it holds.
- Owner
- ai (token audience
openvibe.ai) - Version
- 1.0
- Status
- active
- Visibility
- public
- Resource constraints
- owner
- Quota class
- ai-credentials
- Permissions
- ai:me:write
- Input
- ai.me-credential-put@1
- Output
- ai.me-credential@1
- Events
- ai.credential.failed
- Implemented by
PUT /api/v1/me/credentials/:providerDELETE /api/v1/me/credentials/:providerPOST /api/v1/me/credentials/:provider/testPUT /api/v1/me/ai/preferences