CSharp.net调用chatGPT代码

openai 文章 2023-02-07 17:31 1692 0 全屏看文

AI助手支持GPT4.0

以下是一段使用 .NET 调用 OpenAI 的 GPT-3 的代码示例:

using System;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;

namespace ChatGPTExample
{
    class Program
    {
        static async Task Main(string[] args)
        {
            Console.WriteLine("Enter your question:");
            string question = Console.ReadLine();

            // Replace the API key with your own key
            string apiKey = "your_api_key";
            string prompt = $"{question}";

            // Send the prompt to the OpenAI API to get a response
            HttpClient client = new HttpClient();
            client.DefaultRequestHeaders.Add("Authorization", $"Bearer {apiKey}");
            var response = await client.PostAsync("https://api.openai.com/v1/engines/davinci/jobs",
                new StringContent(
                    "{%"prompt%":%"" + prompt + "%",%"max_tokens%":1024,%"temperature%":0.5}",
                    Encoding.UTF8,
                    "application/json"));

            if (response.IsSuccessStatusCode)
            {
                var responseString = await response.Content.ReadAsStringAsync();
                var result = Newtonsoft.Json.JsonConvert.DeserializeObject<OpenAI_Response>(responseString);
                Console.WriteLine("Response: " + result.choices[0].text);
            }
            else
            {
                Console.WriteLine("Error: " + response.StatusCode);
            }
        }
    }

    public class OpenAI_Response
    {
        public Choice[] choices { get; set; }
    }

    public class Choice
    {
        public string text { get; set; }
    }
}


-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
openai支持访问的国家和地区(英文)
CSharp.net调用chatGPT代码
ChatGPT PLUS用户必看防止被封号
chatgptplus会员的密钥可以用GPT-4的API么?
java调用chatGPT代码(支持代理)
随便看看
教育科技公司申请微信支付被拒绝? 4695
微信公众号免300认证教程 5777
小程序已经上线,作为管理员无法在小程序数据助手查看数据? 5187
小程序广告组件通过审核,但是小程序内没有显示广告? 4962
企业微信通讯录账号被管理员误/恶意删除,怎么办? 9391
问题? 8910
如何快速搭建抽奖助手小程序(无需代码知识) 6040
许涛 大哥在吗, 要解冻小程序的时候提示信息主体不一致, 能帮忙看下吗? 7344
小程序搜一搜全称搜索不显示 麻烦解决一下!谢谢 6671
我的小程序广告收款主体是个体工商户,每个月邮寄两次发票很是麻烦,我年底的时候打包邮寄一次可以么? 5999