Class ThreadServiceImpl
-
- All Implemented Interfaces:
-
com.openai.services.blocking.beta.ThreadService
public final class ThreadServiceImpl implements ThreadService
-
-
Method Summary
Modifier and Type Method Description RunService
runs()
MessageService
messages()
Thread
create(BetaThreadCreateParams params, RequestOptions requestOptions)
Create a thread. Thread
retrieve(BetaThreadRetrieveParams params, RequestOptions requestOptions)
Retrieves a thread. Thread
update(BetaThreadUpdateParams params, RequestOptions requestOptions)
Modifies a thread. ThreadDeleted
delete(BetaThreadDeleteParams params, RequestOptions requestOptions)
Delete a thread. Run
createAndRun(BetaThreadCreateAndRunParams params, RequestOptions requestOptions)
Create a thread and run it in one request. StreamResponse<AssistantStreamEvent>
createAndRunStreaming(BetaThreadCreateAndRunParams params, RequestOptions requestOptions)
Create a thread and run it in one request. -
-
Method Detail
-
runs
RunService runs()
-
messages
MessageService messages()
-
create
Thread create(BetaThreadCreateParams params, RequestOptions requestOptions)
Create a thread.
-
retrieve
Thread retrieve(BetaThreadRetrieveParams params, RequestOptions requestOptions)
Retrieves a thread.
-
update
Thread update(BetaThreadUpdateParams params, RequestOptions requestOptions)
Modifies a thread.
-
delete
ThreadDeleted delete(BetaThreadDeleteParams params, RequestOptions requestOptions)
Delete a thread.
-
createAndRun
Run createAndRun(BetaThreadCreateAndRunParams params, RequestOptions requestOptions)
Create a thread and run it in one request.
-
createAndRunStreaming
StreamResponse<AssistantStreamEvent> createAndRunStreaming(BetaThreadCreateAndRunParams params, RequestOptions requestOptions)
Create a thread and run it in one request.
-
-
-
-