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()释放此实例使用的资源。

另请参见