Class CompletionService
public class CompletionService : CrudServiceBase<OpenAIClient>
- Inheritance
-
object
CompletionService
Constructors
CompletionService(OpenAIClient)
public CompletionService(OpenAIClient client)
Parameters
client OpenAIClient
Methods
CreateAsync(ChatCompletionRequest, RESTOptions)
public UniTask<ChatCompletion> CreateAsync(ChatCompletionRequest req, RESTOptions options = null)
Parameters
req ChatCompletionRequest
options RESTOptions
Returns
- UniTask<ChatCompletion>
StreamAsync(ChatCompletionRequest, IResponsesApiListener, RESTOptions)
public UniTask StreamAsync(ChatCompletionRequest req, IResponsesApiListener eventListener, RESTOptions options = null)
Parameters
req ChatCompletionRequest
eventListener IResponsesApiListener
options RESTOptions
Returns
- UniTask