AsposeAIWebClient

AsposeAIWebClient класс

Встроенная реализация IAIWebClient, которая соединяется с собственным LLM Aspose. Это клиент по умолчанию, используемый конструктором без параметров SlidesAIAgent.

public sealed class AsposeAIWebClient : IAIWebClient, IDisposable

Конструкторы

ИмяОписание
AsposeAIWebClient()Создаёт экземпляр веб-клиента Aspose AI, который подключается к конечной точке LLM Aspose по умолчанию. Этот клиент используется конструктором без параметров SlidesAIAgent, поэтому явное создание необходимо только при передаче клиента непосредственно конструктору SlidesAIAgent.
AsposeAIWebClient(HttpClient)Создаёт экземпляр веб-клиента Aspose AI, который подключается к конечной точке LLM Aspose по умолчанию, используя внешне управляемый HttpClient. Переданный HttpClient не будет освобождён этим экземпляром и остаётся принадлежащим вызывающему коду.
AsposeAIWebClient(string)Создаёт экземпляр веб-клиента Aspose AI, который подключается к пользовательскому URL-адресу конечной точки. Используйте эту перегрузку, когда у вас есть URL, предоставленный командой Aspose.Slides; в противном случае используйте перегрузку AsposeAIWebClient с URL-адресом по умолчанию.
AsposeAIWebClient(string, HttpClient)Создаёт экземпляр веб-клиента Aspose AI, который подключается к пользовательскому URL-адресу конечной точки, используя внешне управляемый HttpClient. Переданный HttpClient не будет освобождён этим экземпляром и остаётся принадлежащим вызывающему коду. Используйте эту перегрузку, когда у вас есть URL, предоставленный командой Aspose.Slides, и вы хотите предоставить свой собственный HttpClient; если вам нужен только свой HttpClient с URL-адресом по умолчанию, используйте перегрузку AsposeAIWebClient.

Методы

ИмяОписание
CallChatAsync(string)Отправляет инструкцию чата модели ИИ и возвращает ответное сообщение на данную инструкцию.
CreateConversation()Создаёт экземпляр разговора. В отличие от обычных вызовов ИИ, разговоры сохраняют весь контекст.
Dispose()Освобождает ресурсы, используемые этим экземпляром.

Смотрите также