OpenAIWebClient
OpenAIWebClient класс
Встроенная IAIWebClient реализация, которая подключается к OpenAI API.
public class OpenAIWebClient : IAIWebClient, IDisposable
Конструкторы
| Имя | Описание |
|---|
| OpenAIWebClient(string, string, string) | Создаёт экземпляр веб-клиента OpenAI. |
| OpenAIWebClient(string, string, string, HttpClient) | Создаёт экземпляр веб-клиента OpenAI, использующего внешне управляемый HttpClient. Предоставленный HttpClient не освобождается этим экземпляром и остаётся владением вызывающего. |
Методы
| Имя | Описание |
|---|
| CallChatAsync(string) | Отправляет инструкцию чата модели ИИ, используя внешне управляемый экземпляр HttpClient, и возвращает сообщение-ответ на данную инструкцию. |
| CreateConversation() | Создаёт экземпляр беседы. В отличие от обычных вызовов ИИ, беседы сохраняют весь контекст. |
| Dispose() | Освобождает ресурсы, используемые этим экземпляром. |
См. также