群辉用户接入vocechat的方法(附开通GPT机器人)

这篇具有很好参考价值的文章主要介绍了群辉用户接入vocechat的方法(附开通GPT机器人)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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 True
            except 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']=uid
    params['username']=name
    
    headers = {'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 看起来不错,看样子,谁都可以用。

所以剩下的就是我在这里凌乱去吧。文章来源地址https://www.toymoban.com/news/detail-577915.html

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

到了这里,关于群辉用户接入vocechat的方法(附开通GPT机器人)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 飞书接入机器人NODE开发自动回复

    1.登录飞书开放平台 进入开发者后台 创建自建应用 2.添加应用能力 选择机器人添加 3.添加事件订阅并根据权限开通权限  此处只添加获取消息事件 4.配置应用服务端地址(当事件触发 会触发设置的地址 并发送事件数据)开启Encrypt Key 实现回调数据加密 接收到数据后 通过开

    2024年02月12日
    浏览(64)
  • 接入飞书的 ChatGPT 对话机器人,SAM 来了

    是的,原来的 ChatGPT 机器人樱木,倒下了 非常可惜。原本的初衷,是想拉近每一位读者,与高科技之间的距离。但红线就在那里,碰不得‍‍‍ 之后,我没有死心,想突破下,但见到大批微信机器人倒下后,我醒了。这事儿不简单。懂得都懂,这儿就不展开了‍‍‍‍‍‍

    2024年02月12日
    浏览(48)
  • python实战-03-币安量化机器人API接入(更新中)

    目录 1、安装币安binance包/库 2、调试binance-connector 3、从币安测试网开启

    2023年04月08日
    浏览(35)
  • ChatGPT 微信机器人原理解析(一):如何接入 ChatGPT API

    本文在 3 月 29 日首发于我的“职场圈”知识星球: 本文是 ChatGPT 微信机器人的第三篇付费文章。之前的两篇付费文章为: 手把手带你搭建 ChatGPT 微信机器人! 把 ChatGPT 微信机器人一键部署到免费服务器! 后续的付费文章包括但不限于: ChatGPT 微信机器人背后的原理解析

    2024年02月11日
    浏览(62)
  • go-cqhttp,QQ机器人发语音+视频+表情+接入chatgpt

    windows布局go-cqhttp_哔哩哔哩_bilibili 注意:图片需要放到go-cqhttp的目录下的data/images下面,否则无法发送,网络图片可以直接发送

    2024年02月11日
    浏览(47)
  • openai assistants api接入微信机器人,实现类GPTs功能

    chatgpt网址:https://chat.xutongbao.top  

    2024年01月24日
    浏览(59)
  • 零代码,使用 Dify 和 Laf 两分钟接入企业微信 AI 机器人

    原文链接:https://docs.dify.ai/v/zh-hans/use-cases/integrate-with-wecom-using-dify Dify 允许创建 AI 应用,并提供二次开发的能力。这里我将演示创建一个法律问答助手的 AI 应用,称作“知法”。在本篇教程中,我将指导你为“知法”接入企业微信。 企业微信的管理员权限 一个 Dify 的帐号

    2024年02月11日
    浏览(48)
  • wechaty撸一个属于自己的微信机器人(Python版接入文心一言)

    说明: 机器人的框架找了很久,由于很多框架都不能使用了或者封号率极高,最后选择了wewechaty,wechaty是可以使用ipad协议,主要是以node写的,因为打算机器人接入爬虫项目,所以特意用了python版本,对于python版网上教程太少且模糊且时间过于久远,所做以此文为采坑记录。 前期准备

    2024年02月04日
    浏览(42)
  • GPT2训练自己的对话问答机器人

    这里我搭建了虚拟的3.6环境 基于GPT2的中文闲聊机器人,模型实现基于HuggingFace的transformers ,精读GPT2-Chinese的论文和代码,获益匪浅。 data/train.txt:默认的原始训练集文件,存放闲聊语料;data/train.pkl:对原始训练语料进行tokenize之后的文件,存储一个list对象,list的每条数据表示一个

    2024年02月12日
    浏览(67)
  • GPT护理机器人 - 让护士的工作变简单

    书接上文《GPT接入企微应用 - 让工作快乐起来》,我把GPT接入了企微应用,不少同事都开始尝试起来了。有的浅尝辄止,有的刨根问底,五花八门,无所不有。这里摘抄几份: “帮我写一份表白信,我们是大学同学,暗恋十年” ”顺产后多久可以用收腹带?生完宝宝用收腹

    2024年02月01日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包