跳转至内容
0
  • 版块
  • 讨论
  • 最新
  • 标签
  • 热门
  • 顶端
  • 用户
  • 版块
  • 讨论
  • 最新
  • 标签
  • 热门
  • 顶端
  • 用户
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Zephyr)
  • 不使用皮肤
折叠
JIKE社区
  1. 首页
  2. 讨论区
  3. 技术专区
  4. 【开源免费】使用Spring Boot和Html实现ChatGPT,1:亿还原,将就看

【开源免费】使用Spring Boot和Html实现ChatGPT,1:亿还原,将就看

已定时 已固定 已锁定 已移动 技术专区
1 帖子 1 发布者 621 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 9527飞 离线
    9527飞 离线
    9527
    写于 最后由 飞的低一点 编辑
    #1

    简介

    前段时间写了一个Chatgpt的Java版SDK开源地址:chatgpt-java欢迎使用。但由于原来OpenAI 并没有支持官网的chatgpt模型,所以使用起来相对没有官网那么智能完善,所以就没有写出一个demo项目,只开源了Open AI的SDK而已。但是在三月的时候官方更新了API文档支持最新版本GPT-3.5-Turbo模型以及whisper-1模型,增加chat聊天模型,这就很nice了,于是动手写了一个战损版的ChatGPT。

    其实也很简单,使用Spring Boot对chat相关的sdk进行了接口实现,最终效果和官网也是有一丢丢相似的,实现了流式输出。

    开源项目地址:https://github.com/Grt1228/chatgpt-steam-output
    依赖SDK开源地址:https://github.com/Grt1228/chatgpt-java

    先上效果图
    J5Lpb.gif)

    J5Lpb.gif

    技术简介

    前端主要用到的就是SSE这个东西。不了解的同学可以百度下EventSource。
    后端的话也是这个SSE实现长链接,主义代码就是OpenAIEventSourceListener

    项目部署

    拉去源代码

    git clone https://github.com/Grt1228/chatgpt-steam-output
    

    修改配置

    修改application.properties文件
    默认8000端口,可以自己修改,修改端口记得将1.html文件的8000端口也替换掉

    server.port=8000
    chatgpt.apiKey=配置自己的key
    chatgpt.apiHost=配置opai的Api Host地址
    

    运行

    运行ChatgptSteamOutputApplication

    com.unfbx.chatgptsteamoutput.ChatgptSteamOutputApplication
    

    运行成功后打开浏览器:

    http://localhost:8000/
    

    能打开此页面表示运行成功

    pp3NRrq.png

    总结

    代码其实很简单,小伙伴们可以下载代码来看下。

    最后小伙伴们觉得是不是1:亿还原!!!

    三斤太阳光
    https://www.unfbx.com

    1 条回复 最后回复
    0
    回复
    • 在新帖中回复
    登录后回复
    • 从旧到新
    • 从新到旧
    • 最多赞同


    Popular Topics - 热门主题
    • 抓到一只老虎
      youhunY
      youhun
      1
      3
      43

    • 各种全球证件生成素材
      李广妮李
      李广妮
      1
      2
      88

    • QQ频道图床
      Derby6609D
      Derby6609
      0
      4
      58

    • 中国广电开通副卡后参与活动,最高每月领70GB流量(限部分套餐)
      8
      8lhx.com
      0
      2
      127

    • 25年6月24日 Windows 11专业版在线激活密钥
      我是小马甲~M
      我是小马甲~
      0
      2
      62

    • 6月网易云 188天红包
      Z
      Zypeong
      0
      2
      140

    • 登录

    • 没有帐号? 注册

    • 登录或注册以进行搜索。
    百度网盘
    1,454 个主题
    连续剧
    755 个主题
    国产剧
    593 个主题
    美剧
    356 个主题
    中国移动
    307 个主题
    动画片
    258 个主题
    中国电信
    222 个主题
    动作片
    215 个主题

    118

    在线

    40.6k

    用户

    40.4k

    主题

    110.9k

    帖子
    • 第一个帖子
      最后一个帖子