办公问答网

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 72|回复: 1

ChatGPT接入Idea、VScode、微信

[复制链接]

4

主题

9

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2023-1-12 15:13:14 | 显示全部楼层 |阅读模式
注册ChatGPT教程:https://juejin.cn/post/7173447848292253704
IDEA版

前提是你有OpenAI的账号,如果没有,可以去Google一下,很多地方都有注册方法。

安装

文件--->设置--->插件--->Marketplace--->搜索'chatgpt'--->安装



获取accessToken

在浏览器打开该网站,打开网址的浏览器需要已经登录了OpenAI的账号,如果没登录,可以先去登录后再打开这个网站,不然打开下面这个网址返回的内容是{}的。
打开ChatGPTde API:https://chat.openai.com/api/auth/session



复制accessToken


设置accessToken

将刚刚在浏览器复制的内容粘贴到这里来。



添加中文编码解析

打开帮助--->编辑自定义VM选项...,然后添加以下代码
-Dfile.encoding=UTF-8




重启IDEA

到这里就添加成功了,重启后,就可以正常使用了。
VS Code版

VS Code的插件有两个方式使用,一个是用模块作者的代理,另一个是使用自己的账号(两个方式都无需使用自己的代理)
演示



安装模块

没有特殊要求,可以直接食用,但速度不是很好,还能用,用自己的账号的话,速度会快很多。



获取__Secure-next-auth.session-token

在浏览器打开该网站,打开网址的浏览器需要已经登录了OpenAI的账号,如果没登录,可以先去登录后再打开这个网站,不然打开下面这个网址返回的内容是{}的。
打开ChatGPT:https://chat.openai.com/chat



登录自己账号

前提是你有OpenAI的账号,如果没有,可以去Google一下,很多地方都有注册方法。
使用快捷键打开搜索框Ctrl +Shift+P,搜索chatgpt,选择登录,回车。


设置session-token

填入值的时候,只要双引号中间的内容。比如
__Secure-next-auth.session-token:"eyJhe4其中已省略大部分字符串QuzizcFQ"将以下的值填入
eyJhe4其中已省略大部分字符串QuzizcFQ



切换模式

使用快捷键打开搜索框Ctrl +Shift+P,搜索chatgpt,选择切换国内/国外模式,回车。



重启VS Code

重启后即可正常使用了。
基于Docker的ChatGPT接入微信

演示环境:Linux
环境准备


  • Linux
  • 空闲的微信号
获取OpenAI的API

打开OpenAI官网,找到个人信息,查看Key API,
运行容器

docker run -itd --name wechatbot --restart=always -e APIKEY=xxxx -e AUTO_PASS=false -e SESSION_TIMEOUT=60s -e MODEL=text-davinci-003 -e MAX_TOKENS=512 -e TEMPREATURE=0.9 -e REPLY_PREFIX=我是来自机器人回复: docker.mirrors.sjtug.sjtu.edu.cn/qingshui869413421/wechatbot:latest配置项说明


  • api_key:openai api_key
  • auto_pass:是否自动通过好友添加
  • session_timeout:会话超时时间,默认60秒,单位秒,在会话时间内所有发送给机器人的信息会作为上下文。
  • max_tokens: GPT响应字符数,最大2048,默认值512。max_tokens会影响接口响应速度,字符越大响应越慢。
  • model: GPT选用模型,默认text-davinci-003,具体选项参考官网训练场
  • temperature: GPT热度,0到1,默认0.9。数字越大创造力越强,但更偏离训练事实,越低越接近训练事实
  • reply_prefix: 私聊回复前缀
进入wecaht容器

docker exec -it wechatbot bash 登录微信

tail -f -n 50 /app/run.log 此时会输出一个二维码,如果二维码过大,可以缩小终端窗口字体,重新扫码即可。

项目地址:https://github.com/869413421/wechatbot
回复

使用道具 举报

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-1-12 15:13:41 | 显示全部楼层
idea 2022.03表示插件搜不出来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|办公问答网

GMT+8, 2025-4-4 01:56 , Processed in 0.109264 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. Templated By 【未来科技 www.veikei.com】设计

快速回复 返回顶部 返回列表