API for managing AI model instances on the evroc Think platform
Contact information:
evroc Support
https://www.evroc.com/
support@evroc.com
BearerAuth
| apiKey | API Key |
| Description | Bearer token for authentication (format: Bearer ) |
| In | header |
| Name | Authorization |
OrganizationHeader
| apiKey | API Key |
| Description | Organization identifier header |
| In | header |
| Name | organization |
Test endpoint
Just a test endpoint. Says hello.
| Code | Description | Schema |
| 200 | OK | string |
List model instances
Retrieve all model instances belonging to the authenticated organization
| Name | Located in | Description | Required | Schema |
| Authorization | header | Bearer token for authentication | Yes | string |
| organization | header | Organization identifier | Yes | string |
| Security Schema | Scopes |
| BearerAuth | |
| OrganizationHeader | |
Create model instance
Deploy a new model instance with specified configuration
| Name | Located in | Description | Required | Schema |
| Authorization | header | Bearer token for authentication | Yes | string |
| organization | header | Organization identifier | Yes | string |
| instance | body | Model instance configuration | Yes | v1beta1.InstanceCreateRequest |
| Security Schema | Scopes |
| OrganizationHeader | |
| BearerAuth | |
| OrganizationHeader | |
/instances/
Delete model instance
Delete model instance
| Name | Located in | Description | Required | Schema |
| Authorization | header | Bearer token for authentication | Yes | string |
| organization | header | Organization identifier | Yes | string |
| name | path | Name of the model instance to delete | Yes | string |
| Security Schema | Scopes |
| BearerAuth | |
| OrganizationHeader | |
Update model instance
Update configuration of an existing model instance. Note that changing the model is not allowed - delete and recreate instead.
| Name | Located in | Description | Required | Schema |
| Authorization | header | Bearer token for authentication | Yes | string |
| organization | header | Organization identifier | Yes | string |
| name | path | Name of the model instance to update | Yes | string |
| instance | body | Updated model instance configuration. You can only change size, args and env vars | Yes | v1beta1.InstanceUpdateRequest |
| Security Schema | Scopes |
| BearerAuth | |
| OrganizationHeader | |
Start model instance
Start a stopped model instance to resume serving requests
| Name | Located in | Description | Required | Schema |
| Authorization | header | Bearer token for authentication | Yes | string |
| organization | header | Organization identifier | Yes | string |
| name | path | Name of the model instance to start | Yes | string |
| Security Schema | Scopes |
| BearerAuth | |
| OrganizationHeader | |
Stop model instance
Stop a running model instance to save resources while preserving configuration
| Name | Located in | Description | Required | Schema |
| Authorization | header | Bearer token for authentication | Yes | string |
| organization | header | Organization identifier | Yes | string |
| name | path | Name of the model instance to stop | Yes | string |
| Security Schema | Scopes |
| BearerAuth | |
| OrganizationHeader | |
/logs/
Get instance logs
Retrieve logs for a specific model instance
| Name | Located in | Description | Required | Schema |
| Authorization | header | Bearer token for authentication | Yes | string |
| organization | header | Organization identifier | Yes | string |
| name | path | Name of the model instance | Yes | string |
| Security Schema | Scopes |
| BearerAuth | |
| OrganizationHeader | |
Get all models
Retrieve a list of all available models with their specifications
| Name | Located in | Description | Required | Schema |
| Authorization | header | Bearer token for authentication | Yes | string |
| organization | header | Organization identifier | Yes | string |
| Security Schema | Scopes |
| BearerAuth | |
| OrganizationHeader | |
/models/
Get model details
Retrieve detailed information about a specific model
| Name | Located in | Description | Required | Schema |
| model | path | Model handle (e.g., 'microsoft/DialoGPT-medium', 'meta-llama/Llama-2-7b-hf') | Yes | string |
| Authorization | header | Bearer token for authentication | Yes | string |
| organization | header | Organization identifier | Yes | string |
| Security Schema | Scopes |
| BearerAuth | |
| OrganizationHeader | |
Get all sizes
Retrieve a list of all available compute sizes with their resource specifications
| Name | Located in | Description | Required | Schema |
| Authorization | header | Bearer token for authentication | Yes | string |
| organization | header | Organization identifier | Yes | string |
| Security Schema | Scopes |
| BearerAuth | |
| OrganizationHeader | |
| Name | Type | Description | Required |
| details | object | | No |
| error | string | | No |
| Name | Type | Description | Required |
| arguments | [ string ] | | No |
| created_at | string | | No |
| endpoint | string | | No |
| environment | object | | No |
| model | string | | No |
| name | string | | No |
| organization | string | | No |
| size | string | | No |
| status | v1beta1.InstanceStatus | | No |
| stopped | boolean | | No |
| token | string | | No |
| updated_at | string | | No |
| Name | Type | Description | Required |
| arguments | [ string ] | | No |
| environment | object | | No |
| model | string | | No |
| name | string | | No |
| size | string | | No |
| stopped | boolean | | No |
| token | string | | No |
| Name | Type | Description | Required |
| error_count | integer | | No |
| last_error | string | | No |
| last_updated | string | | No |
| message | string | | No |
| phase | string | | No |
| ready | boolean | | No |
| ready_replicas | integer | | No |
| Name | Type | Description | Required |
| arguments | [ string ] | | No |
| environment | object | | No |
| name | string | | No |
| size | string | | No |
| token | string | | No |
| Name | Type | Description | Required |
| instances | object | | No |
| Name | Type | Description | Required |
| models | object | | No |
| Name | Type | Description | Required |
| sizes | object | | No |
| Name | Type | Description | Required |
| default_args | [ string ] | | No |
| default_env | object | | No |
| description | string | | No |
| handle | string | | No |
| instance_type | string | | No |
| license | string | | No |
| license_url | string | | No |
| Name | Type | Description | Required |
| cpu | string | | No |
| description | string | | No |
| gpu | string | | No |
| labels | object | | No |
| memory | string | | No |
| name | string | | No |