Skip to main content
POST
Record Completion

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

project_id
string
required
session_id
string
required

Body

application/json
messages
required
inputs
Inputs · object | null
media_inputs
Media Inputs · object | null
tool_schema
OpenaiTool · object
session_info
SessionInfo · object | null
trace_info
TraceInfo · object | null
prompt_info
PromptInfo · object | null
call_info
CallInfo · object | null
test_run_info
TestRunInfo · object | null
eval_results
Eval Results · object | null
response_info
ResponseInfo · object | null
completion_id
string<uuid> | null
parent_id
string<uuid> | null
output_schema
Output Schema · object | null

Response

201 - application/json

RecordCompletionInfo(completion_id: uuid.UUID = FieldInfo(annotation=NoneType, required=True, description='The session entry ID'))

completion_id
string<uuid>
required

The session entry ID