You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.NET中使用OpenAI_API包创建对话前如何设置gpt-4-32k模型?

修改OpenAI .NET对话模型为gpt-4-32k的方法

你只需要在创建对话时指定目标模型即可,以下是两种可行的修改方式:

方式一:创建对话时直接传入模型配置

在调用CreateConversation方法时,通过ChatRequest指定模型为gpt-4-32k:

var openAi = new OpenAIAPI(new APIAuthentication(
    "secret-key"
));

// 创建对话时指定模型
var conversation = openAi.Chat.CreateConversation(new ChatRequest()
{
    Model = "gpt-4-32k"
});

var input = "This is where I set my prompt?";

conversation.AppendUserInput(input);
var response = await conversation.GetResponseFromChatbotAsync();
return Ok(response);

方式二:创建对话后设置模型属性

如果需要后续动态调整模型,也可以在对话实例创建后直接修改Model属性:

var openAi = new OpenAIAPI(new APIAuthentication(
    "secret-key"
));

var conversation = openAi.Chat.CreateConversation();
// 手动指定模型
conversation.Model = "gpt-4-32k";

var input = "This is where I set my prompt?";

conversation.AppendUserInput(input);
var response = await conversation.GetResponseFromChatbotAsync();
return Ok(response);

注意:请确保你的OpenAI账号已开通gpt-4-32k模型的访问权限,否则会返回权限相关错误。

内容的提问来源于stack exchange,提问作者danfs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 16:23:11