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()Освобождает ресурсы, используемые этим экземпляром.

См. также