Runs

API Reference

GET/threads/{threadId}/runs
Path parameters
threadId*string
Response
Request
const response = await fetch('/threads/{threadId}/runs', {
    method: 'GET',
    headers: {},
});
const data = await response.json();

POST/threads/{threadId}/runs
Path parameters
threadId*string
Body
assistant_id*string (uuid)
streamboolean
metadataobject
Response
Request
const response = await fetch('/threads/{threadId}/runs', {
    method: 'POST',
    headers: {
      "Content-Type": "application/json"
    },
    body: JSON.stringify({
      "assistant_id": "123e4567-e89b-12d3-a456-426614174000"
    }),
});
const data = await response.json();

POST/threads/{threadId}/runs/{runId}
Path parameters
threadId*LlmThreadRun.v2.UpdateThreadRunParamsDTO (object)
runId*LlmThreadRun.v2.UpdateThreadRunParamsDTO (object)
Body
metadata*object
Response
Request
const response = await fetch('/threads/{threadId}/runs/{runId}', {
    method: 'POST',
    headers: {
      "Content-Type": "application/json"
    },
    body: JSON.stringify({}),
});
const data = await response.json();

GET/threads/{threadId}/runs/{runId}
Path parameters
threadId*LlmThreadRun.v1.GetThreadRunDTO (object)
runId*LlmThreadRun.v1.GetThreadRunDTO (object)
Response
Request
const response = await fetch('/threads/{threadId}/runs/{runId}', {
    method: 'GET',
    headers: {},
});
const data = await response.json();

Last updated