OpenAIWebClient
OpenAIWebClient 类
一个内置的 IAIWebClient 实现,用于连接 OpenAI API。
public class OpenAIWebClient : IAIWebClient, IDisposable
构造函数
| 名称 | 描述 |
|---|---|
| OpenAIWebClient(string, string, string) | 创建 OpenAI Web 客户端的实例。 |
| OpenAIWebClient(string, string, string, HttpClient) | 创建使用外部管理的 HttpClient 的 OpenAI Web 客户端实例。提供的 HttpClient 不会在此实例中被释放,仍由调用者拥有。 |
方法
| 名称 | 描述 |
|---|---|
| CallChatAsync(string) | 使用外部管理的 HttpClient 实例向 AI 模型发送聊天指令,并返回给定指令的响应消息。 |
| CreateConversation() | 创建一个会话实例。与常规 AI 调用不同,会话会保留完整的上下文。 |
| Dispose() | 释放此实例使用的资源。 |
另请参见
- 接口 IAIWebClient
- 命名空间 Aspose.Slides.AI
- 程序集 Aspose.Slides