Interface RunService.WithRawResponse
-
- All Implemented Interfaces:
public interface RunService.WithRawResponse
A view of RunService that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
steps
abstract StepService.WithRawResponse steps()
-
create
@MustBeClosed() HttpResponseFor<Run> create(String threadId, RunCreateParams params)
Returns a raw HTTP response for
post /threads/{thread_id}/runs
, but is otherwise the same as RunService.create.
-
create
@MustBeClosed() HttpResponseFor<Run> create(String threadId, RunCreateParams params, RequestOptions requestOptions)
-
create
@MustBeClosed() HttpResponseFor<Run> create(RunCreateParams params)
-
create
@MustBeClosed() abstract HttpResponseFor<Run> create(RunCreateParams params, RequestOptions requestOptions)
-
createStreaming
@MustBeClosed() HttpResponseFor<StreamResponse<AssistantStreamEvent>> createStreaming(String threadId, RunCreateParams params)
Returns a raw HTTP response for
post /threads/{thread_id}/runs
, but is otherwise the same as RunService.createStreaming.
-
createStreaming
@MustBeClosed() HttpResponseFor<StreamResponse<AssistantStreamEvent>> createStreaming(String threadId, RunCreateParams params, RequestOptions requestOptions)
-
createStreaming
@MustBeClosed() HttpResponseFor<StreamResponse<AssistantStreamEvent>> createStreaming(RunCreateParams params)
-
createStreaming
@MustBeClosed() abstract HttpResponseFor<StreamResponse<AssistantStreamEvent>> createStreaming(RunCreateParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<Run> retrieve(String runId, RunRetrieveParams params)
Returns a raw HTTP response for
get /threads/{thread_id}/runs/{run_id}
, but is otherwise the same as RunService.retrieve.
-
retrieve
@MustBeClosed() HttpResponseFor<Run> retrieve(String runId, RunRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<Run> retrieve(RunRetrieveParams params)
-
retrieve
@MustBeClosed() abstract HttpResponseFor<Run> retrieve(RunRetrieveParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<Run> update(String runId, RunUpdateParams params)
Returns a raw HTTP response for
post /threads/{thread_id}/runs/{run_id}
, but is otherwise the same as RunService.update.
-
update
@MustBeClosed() HttpResponseFor<Run> update(String runId, RunUpdateParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<Run> update(RunUpdateParams params)
-
update
@MustBeClosed() abstract HttpResponseFor<Run> update(RunUpdateParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<RunListPage> list(String threadId)
Returns a raw HTTP response for
get /threads/{thread_id}/runs
, but is otherwise the same as RunService.list.
-
list
@MustBeClosed() HttpResponseFor<RunListPage> list(String threadId, RunListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<RunListPage> list(String threadId, RunListParams params)
-
list
@MustBeClosed() abstract HttpResponseFor<RunListPage> list(RunListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<RunListPage> list(RunListParams params)
-
list
@MustBeClosed() HttpResponseFor<RunListPage> list(String threadId, RequestOptions requestOptions)
-
cancel
@MustBeClosed() HttpResponseFor<Run> cancel(String runId, RunCancelParams params)
Returns a raw HTTP response for
post /threads/{thread_id}/runs/{run_id}/cancel
, but is otherwise the same as RunService.cancel.
-
cancel
@MustBeClosed() HttpResponseFor<Run> cancel(String runId, RunCancelParams params, RequestOptions requestOptions)
-
cancel
@MustBeClosed() HttpResponseFor<Run> cancel(RunCancelParams params)
-
cancel
@MustBeClosed() abstract HttpResponseFor<Run> cancel(RunCancelParams params, RequestOptions requestOptions)
-
submitToolOutputs
@MustBeClosed() HttpResponseFor<Run> submitToolOutputs(String runId, RunSubmitToolOutputsParams params)
Returns a raw HTTP response for
post /threads/{thread_id}/runs/{run_id}/submit_tool_outputs
, but is otherwise the same as RunService.submitToolOutputs.
-
submitToolOutputs
@MustBeClosed() HttpResponseFor<Run> submitToolOutputs(String runId, RunSubmitToolOutputsParams params, RequestOptions requestOptions)
-
submitToolOutputs
@MustBeClosed() HttpResponseFor<Run> submitToolOutputs(RunSubmitToolOutputsParams params)
-
submitToolOutputs
@MustBeClosed() abstract HttpResponseFor<Run> submitToolOutputs(RunSubmitToolOutputsParams params, RequestOptions requestOptions)
-
submitToolOutputsStreaming
@MustBeClosed() HttpResponseFor<StreamResponse<AssistantStreamEvent>> submitToolOutputsStreaming(String runId, RunSubmitToolOutputsParams params)
Returns a raw HTTP response for
post /threads/{thread_id}/runs/{run_id}/submit_tool_outputs
, but is otherwise the same as RunService.submitToolOutputsStreaming.
-
submitToolOutputsStreaming
@MustBeClosed() HttpResponseFor<StreamResponse<AssistantStreamEvent>> submitToolOutputsStreaming(String runId, RunSubmitToolOutputsParams params, RequestOptions requestOptions)
-
submitToolOutputsStreaming
@MustBeClosed() HttpResponseFor<StreamResponse<AssistantStreamEvent>> submitToolOutputsStreaming(RunSubmitToolOutputsParams params)
-
submitToolOutputsStreaming
@MustBeClosed() abstract HttpResponseFor<StreamResponse<AssistantStreamEvent>> submitToolOutputsStreaming(RunSubmitToolOutputsParams params, RequestOptions requestOptions)
-
-
-
-