ChatGPT API调用+服务器部署【附Git地址】

文章目录

  • 一、关键代码
  • 二、使用步骤
    • 1.获取代码
    • 2.服务器部署
  • 总结


  • 运行对话效果图在这里插入图片描述

一、关键代码

public class Main {public static final String URL = "https://api.openai.com/v1/chat/completions";// 你的 API KEYpublic static final String APT_KEY = "sk-xxxxxx";public static void main(String[] args) {ArrayList<Message> list = new ArrayList<>();while (true) {System.out.print("请输入:");Scanner scanner = new Scanner(System.in);String input = scanner.next();if ("exit".equals(input)) {System.out.println("程序已经退出!");break;}Message message = new Message();message.setRole("user");message.setContent(input);list.add(message);RequestBody request = new RequestBody();request.setModel("gpt-3.5-turbo");request.setMessages(list);String data = JSON.toJSONString(request);// 封装http请求String response = HttpRequest.post(URL).header("Content-Type", "application/json").header("Authorization", "Bearer " + APT_KEY).body(data).execute().body();ResponseBody body = JSON.parseObject(response, ResponseBody.class);String content = body.getChoices().get(0).getMessage().getContent();System.out.println(content);}}
}

二、使用步骤

1.获取代码

  1. Git地址: https://gitee.com/cotmier/chat.git

2.服务器部署

  1. 需要海外服务器一台
  2. 安装Java环境:yum install -y java-1.8.0-openjdk.x86_64
  3. 启动项目:java -jar chat.jar

总结

这是一个最简单的openai调用案例

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/2057.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

部署ChatGPT(在VPS或免费容器上),无需科学上网!

部署ChatGPT(在VPS或免费容器上)&#xff0c;无需科学上网&#xff01; 文章目录 部署ChatGPT(在VPS或免费容器上)&#xff0c;无需科学上网&#xff01;前提方案一&#xff08;VPS&#xff09;方案二&#xff08;免费容器&#xff09; 前提 已经注册了openAI &#xff0c;或者…

chatGPT:12.12 之后更新的 chatGPT 的本地部署和接口调用,解决 response 403 (无法连接openai服务器)问题

文章目录 问题源代码改动Session token 的获取cf_clearance 的获取user-agent 的获取将 config.json.sample 内容修改并移动位置附注&#xff1a;环境配置python > 3.7特别提示playwright & cf_clearancerevChatGPT 版本httpxOpenAIAuth删除 import 中的错误 后记 问题 …

【LangChain】如何本地部署基于chatGPT的实时文档和表格数据的助手,在自己的数据上构建chatGPT?

【LangChain】如何本地部署基于chatGPT的实时文档和表格数据的助手&#xff0c;在自己的数据上构建chatGPT 1 相关技术 &#xff08;1&#xff09;LangChain 是一个用于自然语言处理的 Python 库&#xff0c;它的目标是尝试简化自然语言处理任务&#xff0c;提高处理效率和准…

ChatGPT一键私有部署,全网可用,让访问、问答不再受限,且安全稳定!

前言 ChatGPT由于在访问上有一些限制&#xff0c;使用并不便利。目前国内可以直接访问的大部分是调用API返回结果&#xff0c;我们去使用时总会有次数限制&#xff0c;而且它们可能随便崩掉。 其实&#xff0c;目前我们访问过的大部分国内的网页包括UI&#xff0c;其实是套用了…

快速部署个人-ChatGPT Next Web

前提&#xff1a;要有梯子、谷歌账号。 目录 一、源码地址&#xff1a; 二、演示地址&#xff1a; 三、获取API密钥 四、 部署 五、重新部署 六、无梯子访问 一、源码地址&#xff1a; GitHub - Yidadaa/ChatGPT-Next-Web: One-Click to deploy well-designed ChatGP…

docker部署chat-web,实现自己的ChatGPT

本篇文章的前提是请确认已获得openai 的API-KEYS&#xff0c;即以sk-开头的keys&#xff1b;是否在服务器上安装了docker以及docker-compose docker以及docker-compose安装请参考我的博文&#xff1a;CENTOS8.0安装DOCKER&DOCKER-COMPOSE_wd520521的博客-CSDN博客 一、&a…

本周热门chatGPT之AutoGPT-AgentGPT,可以实现完全自主实现任务,附部署使用教程

AutoGPT 是一个实验性的开源应用程序&#xff0c;它由GPT-4驱动&#xff0c;但有别于ChatGPT的是&#xff0c;​ 这与ChatGPT的底层语言模型一致。 ​AutoGPT 的定位是将LLM的"思想"串联起来&#xff0c;自主地实现你设定的任何目标。 简单的说&#xff0c;你只用提出…

ChatGLM 本地部署搭建及测试运行

这篇简要说下清华开源项目 ChatGLM 本地部署的详细教程。清华开源项目 ChatGLM-6B 已发布开源版本&#xff0c;这一项目可以直接部署在本地计算机上做测试&#xff0c;无需联网即可体验与 AI 聊天的乐趣。 项目地址&#xff1a;GitHub - THUDM/ChatGLM-6B: ChatGLM-6B&#xf…

部署了一个ChatGPT

部署了一个ChatGPT ChatGPT火爆了一段时间了&#xff0c;但是基于一些不可描述的原因&#xff0c;不能注册使用。为了方便大家体验&#xff0c;我部署了一个服务&#xff0c;能简单地体验一下ChatGPT的强大。话不多说&#xff0c;直接展示几个例子截图。文章最后放上体验地址和…

一键部署自己的ChatGPT!

昨晚咱们群友推荐了一个叫做ChatGPT-Next-Web项目&#xff0c;可以一键免费部署你的私人 ChatGPT 网页应用。 今早起来尝试了下&#xff0c;整体过程非常丝滑&#xff0c;觉得有必要推荐给大家。 项目整体是基于Vercel平台开发的&#xff0c;只要提供api key&#xff0c;即可在…

史上最简单的自建ChatGPT部署方案,只需要一个HTML文件

今天发现一个史上最简单的自建ChatGPT部署方案&#xff0c;只需要一个HTML文件&#xff0c;把它配置到Nginx就能跑起来。 效果如下&#xff1a; 他能做什么用&#xff1f; 平常我们使用chatgpt需要配魔法上网才能登上官方网站&#xff0c;对于很多人来说这是个很棘手的问题&a…

【ChatGPT本地部署-- ChatGLM】

这里写自定义目录标题 ChatGPT本地部署--- ChatGLM(转载)一、什么是ChatGLM&#xff1f;二、本地部署三、模型与ChatGPT和GPT4AII 效果对比 ChatGPT本地部署— ChatGLM(转载) 目录 一、什么是ChatGLM&#xff1f; 二、本地部署 2.1 模型下载 2.2 模型部署 2.3 模型运行 …

跟AI唠嗑,年入33万美金!ChatGPT时代的必备新技能

编&#xff5c;好困 Aeneas源&#xff5c;新智元 AI在我们的生活中&#xff0c;越来越不可或缺。显然&#xff0c;谁能更好地掌握提示工程&#xff0c;就能比别人多掌握一个强大的利器。 ChatGPT的爆火&#xff0c;也让提示工程师的薪水水涨船高。 现在&#xff0c;已经有人拿到…

如何利用ChatGPT搞科研?

这位研究僧&#xff0c;GPT-4都发布了&#xff0c;你还在纯人工搞科研吗&#xff1f; 已经有人实测&#xff1a; ChatGPT科研全流程都能用&#xff0c;尤其是对于 英语非母语的科研人员&#xff0c;可以极大地提高日常科研工作效率。 连写给导师的请假信&#xff0c;都能编得有…

你应该知道的ChatGPT提示语

ChatGPT 自上线以来&#xff0c;凭借其优异的自然语言理解和输出能力&#xff0c;仅花 5天就成为了活跃用户过百万的现象级产品。而上一个现象级产品 instagram 花了 2 个半月。到目前为止 ChatGPT 在全球累计用户数量已经过亿&#xff0c;相信现在也有很多人在跟 ChatGPT 聊过…

真诡异,ChatGPT 竟让知乎股价暴涨

大家好&#xff0c;我是校长。 今天一大早&#xff0c;看到一条新闻&#xff1a;2 月 8 日&#xff0c;知乎涨幅扩大至超 50%&#xff0c;股价创新高&#xff0c;报 34.8 港元。 根据中银国际发表的研究报告所说&#xff0c;ChatGPT 注册用户激增&#xff0c;AIGC 潜力巨大&…

刷榜GitHub!中科院学术科研专用版 ChatGPT开源了!斩获24K star。。论文润色、语法检查,一键搞定!...

最近&#xff0c;一位开发者在GitHub上开源的「科研工作专用ChatGPT」项目大受好评。论文润色、语法检查、中英互译、代码解释等等一键搞定。这个项目就是「中科院学术专业版 ChatGPT」。 自从ChatGPT发布之后&#xff0c;各路大神都开始研究如何把它加入到自己的「科研工作流」…

【ChatGPT进阶】如何使用ChatGPT做知乎好物?

如果你想通过知乎赚钱&#xff0c;知乎好物是一个不错的选择&#xff0c;门槛很低&#xff0c;而且是一个可以长期“躺赚”的项目&#xff0c;如果你会ChatGPT的话&#xff0c;可以去卷同行。 知乎好物是什么&#xff1f; 知乎好物是一种在知乎平台上创作内容或回答问题时&am…

干货|如何更好地使用ChatGPT,请从与它的第一句对话开始

ChatGPT是一个强大的人工智能助手&#xff0c;它可以提供各种问题的解答和建议。因此&#xff0c;在使用ChatGPT时&#xff0c;了解如何向它提问、如何与它互动以及如何获得最有价值的回答变得尤为重要。本文旨在为您介绍如何较好地开启与它的第一句对话&#xff0c;以更好地探…

ChatGPT帮我写了个方案

文章目录 ChatGPT会不会导致程序员失业2023年做什么生意赚钱Java开发面试自我介绍 废话不多说&#xff0c;先看录屏 体验后我惊呆了&#xff0c;一时不知如何形容这该死的功能 然后我又问了大家都在讨论的的问题 ChatGPT会不会导致程序员失业 失业倒不至于&#xff0c;但是像…