Git Product home page Git Product logo

chatgpt-dingtalk-robot's People

Contributors

sytpb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

chatgpt-dingtalk-robot's Issues

只能回复一段文字

在钉钉对话框聊天后,大段文字未能在钉钉对话框显示。但render的log里有相关回复

日志反馈错误

Jun 12 11:24:13 PM [ { role: 'user', content: ' 。。。' } ]
Jun 12 11:24:14 PM OpenAI happen error!
Jun 12 11:24:14 PM undefined
Jun 12 11:24:14 PM text.js:97 undefined

所有设置都按照教程进行,日志反馈错误,是什么原因呢

完全按照教程搭建,给后台发消息失败了

--------------ROUTER MSG [CONVERSATION]--------------
[ { role: 'user', content: '能回句话吗' } ]
OpenAI happen error!
{
message: 'You exceeded your current quota, please check your plan and billing details.',
type: 'insufficient_quota',
param: null,
code: 'insufficient_quota'
}
text.js:100 undefined
accesstoken === 这里隐藏一下

添加api代理地址

This Serverless Function has crashed.

Your connection is working correctly.

Vercel is working correctly.

500: INTERNAL_SERVER_ERROR

我用的是azure的api,是否可以支持一下设置代理api地址,而不是默认的官方地址?

感觉某些地方可以优化一下

  1. 鉴权优化
    钉钉消息Header有sign timestamp两个请求头,可以用这个鉴权,可以看下这个文件 auth 的 checkSignature 方法,我从python版本移植过来的
  2. 分组和单对单聊天模式可以优化
    其实这两个模式是同一个,请求body有 sessionWebhook 字段,往这个字段发消息就可以了,可以看下我用nestjs写的 https://github.com/XueMeijing/dingtalk-chatgpt-node

丢信息

简单问题,很快能回复,可是让gpt回复长一点的内容, 就没下文了
例如问在吗,很快得到回复,让他写一篇作文,就没下文了。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.