Class ThreadServiceImpl
-
- All Implemented Interfaces:
-
com.openai.services.blocking.beta.ThreadService
public final class ThreadServiceImpl implements ThreadService
-
-
Method Summary
Modifier and Type Method Description RunServiceruns()MessageServicemessages()Threadcreate(BetaThreadCreateParams params, RequestOptions requestOptions)Create a thread. Threadretrieve(BetaThreadRetrieveParams params, RequestOptions requestOptions)Retrieves a thread. Threadupdate(BetaThreadUpdateParams params, RequestOptions requestOptions)Modifies a thread. ThreadDeleteddelete(BetaThreadDeleteParams params, RequestOptions requestOptions)Delete a thread. RuncreateAndRun(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.
-
-
-
-