Class OpenAIService
public class OpenAIService : CrudServiceBase<MicrosoftAzureClient>
- Inheritance
-
object
OpenAIService
Constructors
OpenAIService(MicrosoftAzureClient)
public OpenAIService(MicrosoftAzureClient client)
Parameters
client MicrosoftAzureClient
Methods
GetChatCompletionAsync(ChatCompletionRequest, RESTOptions)
public UniTask<ChatCompletion> GetChatCompletionAsync(ChatCompletionRequest req, RESTOptions options = null)
Parameters
req ChatCompletionRequest
options RESTOptions
Returns
- UniTask<ChatCompletion>
StreamChatCompletionAsync(ChatCompletionRequest, IResponsesApiListener, RESTOptions)
public UniTask StreamChatCompletionAsync(ChatCompletionRequest req, IResponsesApiListener listener, RESTOptions options = null)
Parameters
req ChatCompletionRequest
listener IResponsesApiListener
options RESTOptions
Returns
- UniTask