Agents
Execute OpenAI Compatible
Execute a specific chat agent by ID using the OpenAI-compatible API.
POST
Code Examples
See the OpenAI SDK documentation for more info. At the moment, our API only support thetemperature and messages (roles system, user and assistant) model parameters. Additionally, the tools parameter is a string enum. To verify the model parameters of an specific agent, see the Get Agent endpoint.
Headers
| Parameter | Type | Required | Description |
|---|---|---|---|
x-workspace-id | integer | No | ID of the workspace. If not provided, the user’s selected workspace will be used. Will be required in a future release. |
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id | integer | Yes | The agent ID. |
Request Body
See the OpenAI API documentation for the full parameter reference. At the moment, our API only supports thetemperature and messages (roles system, user and assistant) model parameters. Additionally, the tools parameter is a string enum. To verify the model parameters of a specific agent, see the Get Agent endpoint.
Response
See the OpenAI API documentation for the response format.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
ID of the workspace. If not provided, the user's selected workspace will be used. This field will be required in a future release.
Path Parameters
The agent ID.
Body
application/json
Send a JSON object in OpenAI-compatible format. You can also include custom root-level fields when needed by your agent configuration.
Free-form JSON object in OpenAI-compatible format. Custom fields can also be sent at the root level.
Response
200
Chat completion response.