【程序源代码】ChatGPT Java Api

编程知识 更新时间:2023-05-02 02:56:11


 “ 关键字:  “ChatGPT AI 人工智能" 

01

【总体介绍】

ChatGPT Java Api

使用

maven

<dependency>
    <groupId>com.github.plexpt</groupId>
    <artifactId>chatgpt</artifactId>
    <version>1.1.2</version>
</dependency>

gradle

implementation group: 'com.github.plexpt', name: 'chatgpt', version: '1.1.2'

然后

Chatbot chatbot = new Chatbot("sessionToken","cf_clearance","user-agent");
  Map<String, Object> chatResponse = chatbot.getChatResponse("hello");
  System.out.println(chatResponse.get("message"));

注意:一个Chatbot实例为一个Session,会持有对话上下文,可以回复:继续 让机器人接着说。如果需要对话互相隔离,new 多个Chatbot实例即可。

sessionToken获取

https://github/acheong08/ChatGPT/wiki/Setup#token-authentication

  1. 通过 https://chat.openai/chat 注册并登录。

  2. 打开浏览器开发者工具,切换到 Application 标签页。

  3. 在左侧的 Storage - Cookies 中找到 __Secure-next-auth.session-token 一行并复制其值

  4. 找到 cf_clearance 复制

  5. 在network中获取 user-agent 复制

注意:如果提示403. 请检查以上参数是否正确,是否过期。并且获取以上参数的浏览器要和本程序在同一IP地址

【技术框架】

也可以控制台直接使用

  1. 下载

  2. 编辑 config.json 里的sessionToken

  3. 运行 run.bat

  4. 注意:输入之后需要回车两次

【源码使用说明】

 源码地址

https://gitee/itcode-itcode/chatgpt-java                                                 —

【联系方式】



公众号ID:  itcode

【公众号二维码, 扫一扫吧】


微信ID:  itcoder

【微信二维码, 扫一扫吧】


【写作说明】以上文章属于此公众号原创所有,如需转载请注明出处。【免责申明】本公众号不是广告商,也没有为其他三方网站或者个人做广告宣传。文章发布源代码和文章均来源于各类开源网站社区或者是小编在项目中、学习中整理的一些实例项目。主要目的是将开源代码分享给喜欢编程、有梦想的程序员,希望能帮助到你们与他们共同成长。其中用户产生的一些自愿下载、打赏或者付费行为,原则与平台没有直接关系。如果涉及开源程序侵犯到原作者相关权益,可联系小编进行相关处理。

【投稿邮箱】315997972@qq


—————————————

目前已有1000000+优秀的程序员加入我们

                          

                         

———————————————

【你的每一份打赏就是对我最真诚的鼓励】

更多推荐

【程序源代码】ChatGPT Java Api

本文发布于:2023-04-25 09:25:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/b6c0c75a5a7426587860364d3dbd9be9.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:源代码   程序   ChatGPT   Java   Api

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 102840文章数
  • 26167阅读数
  • 0评论数