当前位置: 首页 > news >正文

南昌自主建站模板襄阳市建设公司网站

南昌自主建站模板,襄阳市建设公司网站,湖北住房城乡建设厅网站首页,网站关闭备案群辉安装聊天服务器-加入chatgpt vocechat项目简单的使用介绍集成群辉帐号系统登陆vocechat 第二章接入chatgpt这是一个机器人的演示 这是个处于发展中的不错的项目吧,才感觉到好神奇。有意思。 vocechat项目简单的使用介绍 昨天的找群辉文章的时候看到了vocechat&…

群辉安装聊天服务器-加入chatgpt

  • vocechat项目简单的使用介绍
    • 集成群辉帐号系统登陆vocechat
  • 第二章接入chatgpt
    • 这是一个机器人的演示
  • 这是个处于发展中的不错的项目吧,才感觉到好神奇。有意思。

vocechat项目简单的使用介绍

昨天的找群辉文章的时候看到了vocechat,同时在矿神的第三方扩展找到不了它,synology chat很好,但是很多时候安装不上。所以介绍一下vocechat,这款工具

  1. 通过加入矿神第三方资源,搜索chat,进行安装。结束安装点打开是空白页面,手工的端口后加入 /install。开始初始化配置。
  2. 通过docker指令,一条指令就可以安装新的,对后台熟悉的人比较建议。

集成群辉帐号系统登陆vocechat

https://doc.voce.chat/zh-cn/login-with-other-account
对接自有账号系统……

从前做邮箱服务器,添加了100多个帐号,所以这些要用上,恰巧vocechat有第三方帐号的接入。
所以我就的sso,无头绪失败后,

转入到手工写登陆前端 借鉴对接自由帐号流程,写跳转vocechat的流程的代码,后面有全套成品,这里是片段

  1. python的class SETHandler( BaseHTTPRequestHandler ):
    收集用户的秘密,并做核对。
    def login(self,user,passwd):self.smtpcon=smtplib.SMTP_SSL('192.168.1.11')with self.smtpcon:try:self.smtpcon.login(user,passwd)return Trueexcept Exception as e:return False

在nas后台启动web.py打开一个登陆页面,处理登陆信息,如果login成功,说明用户正确。
2. 在同一个web.py ,用api key,和用户名,提交给vocechat,获取登陆指令

import urllib3
import json
BASE_URL='http://vocechat.domain:8017'
KEY='Vrxxu2at77PCG3jH7qnXTbo0JcAH18h'
def postbylib(uid,name):http = urllib3.PoolManager()url = f'{BASE_URL}/api/token/create_third_party_key'params = {}params['userid']=uidparams['username']=nameheaders = {'Accept-Charset': 'utf-8', 'Content-Type': 'application/json','X-SECRET': KEY,'Content-Type': 'application/json; charset=utf-8'}#bytes函数转换为字节# params = bytes(params, 'utf8')encoded_data = json.dumps(params).encode('utf-8')req = http.request("POST",url, body=encoded_data, headers=headers)akey =req.data.decode()return f'{BASE_URL}/#/oauth/{akey[1:-1]}'akey=postbylib('wjcroom','王充')
print (akey)
  1. 将成功后的网址告诉前端进行跳转,我用ajax请求的验证,也同样用他获得跳转地址
<input type="submit" class="btn" onclick="loginFn()"/></div><script src="./jquery.min.js"></script><script>function HTMLEncode(text) {
text = text.replace(/&/g, "&");
text = text.replace(/</g, "‘<‘");
text = text.replace(/>/g, "‘>‘");
return text;
}function loginFn() {console.log({username:$('#name').val(),password:$('#password').val()})$.ajax({url:'/loginvocechat',method:'POST',data:{username:$('#name').val(),password:$('#password').val()},success:function(res) {// 成功console.log(res)console.log(res.re)   if(res.code == 200) {window.location.href=res.re}},error:function(err) {// 失败console.log("shayemeiyou")   console.log(err)}})}</script>

代码打包:https://download.csdn.net/download/wjcroom/88050370

第二章接入chatgpt

这是一个机器人的演示

在本地或远程部署一个nodejs的项目,需要用到npm
然后设定四个环境变量
https://doc.voce.chat/zh-cn/bot/demo-gpt
介绍在这里

然而
我在本地环境失败,远程按部署步骤都结束了,
Deploy
Vercel

Host your own live version of Chatbot UI with Vercel.

Deploy with Vercel

Vercel也不知道怎么收费,总之上线正常,也找到setting,加入了环境变量,起码openai的变量生效起作用了。
Chatbot UI 看起来不错,看样子,谁都可以用。

所以剩下的就是我在这里凌乱去吧。

这是个处于发展中的不错的项目吧,才感觉到好神奇。有意思。

http://www.yayakq.cn/news/632295/

相关文章:

  • 小县城做婚礼网站网站首页flash制作
  • 程序代码优化网站编程培训机构
  • 天津网络推广网站建设公司用什么技术做网站
  • 制作网页网站教程适合发朋友圈的营销广告
  • 网站用户注册增加办法小说网站的阅读界面怎么做的
  • 广东 网站建设如何做网站图片
  • 网站做我女朋友中国第一作文网官网
  • 环保网站建设说明呼和浩特企业网站
  • 亿网行网站建设114企业网电力建设期刊网站
  • 建筑网站 法人签字麻将app开发公司
  • 广州百度关键词推广沈阳百度seo关键词优化排名
  • 安徽省工程建设信息网网站网站影响seo的标签
  • 网页设计入门教学视频网络优化软件
  • 佛山做网站推广常州做网站包括哪些
  • 中色冶金建设有限公司网站泰安网上房地产
  • 深圳市深圳市住房和建设局网站首页网站地图的制作
  • 自己的电脑做网站服务器吗深圳航空公司最新官网
  • 科技服务网站建设方案沂水网站优化
  • 建设淘宝客网站技术支持 哈尔滨网站建设
  • 云南做网站价格网站建设教学廊坊
  • 为什么建设厅的网站不好打开网站建设的基本要素
  • 做淘宝客导购网站云南seo网站关键词优化软件
  • 北京建站公司哪个好网站编排
  • 郑州网站权重做游戏用什么电脑系统下载网站好
  • 在哪里做企业网站网页设计师需要学什么专业
  • 武宁网站ui专业设计我们的优势的网站
  • 纺织服装板块上市公司网站建设国外专门做视频翻译网站吗
  • 个人网站设计及实现php网页设计实例代码
  • 网站开发技术有哪些网站排名带照片怎么做
  • 中小企业网站建设平台网页程序设计软件