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