Interface IThreadService
- Namespace
- OpenAI.
Interfaces
- Assembly
- AntRunnerLib.dll
Methods
ModifyThread(String, ModifyThreadRequest, CancellationToken)
Modifies a thread.
Task<ThreadResponse> ModifyThread(string threadId, ModifyThreadRequest requestBody, CancellationToken cancellationToken = null)
Parameters
threadId
System.String requestBody
ModifyThread Request cancellationToken
CancellationToken
Returns
- Task<Thread
Response >
ThreadCreate(ThreadCreateRequest, CancellationToken)
Create a thread.
Task<ThreadResponse> ThreadCreate(ThreadCreateRequest request = null, CancellationToken cancellationToken = null)
Parameters
request
ThreadCreate Request cancellationToken
CancellationToken
Returns
- Task<Thread
Response >
ThreadDelete(String, CancellationToken)
Delete a thread.
Task<DeletionStatusResponse> ThreadDelete(string threadId, CancellationToken cancellationToken = null)
Parameters
threadId
System.String cancellationToken
CancellationToken
Returns
- Task<Deletion
Status >Response
ThreadRetrieve(String, CancellationToken)
Retrieves a thread.
Parameters
threadId
System.String cancellationToken
CancellationToken
Returns
- Task<Thread
Response >