Giter Site home page Giter Site logo

202252197 / chatgpt_jcm Goto Github PK

View Code? Open in Web Editor NEW
2.9K 2.9K 669.0 62.08 MB

OpenAI管理界面,聚合了OpenAI的所有接口进行界面操作(所有模型、图片、音频、微调、文件)等,支持Markdown格式(公式、图表,表格)等,后期会一点一点的将OpenAI接口进行接入大家支持一下,右上角点个Star。

License: BSD 3-Clause "New" or "Revised" License

JavaScript 20.08% HTML 0.37% Vue 66.01% CSS 8.14% Dockerfile 0.17% SCSS 4.74% EJS 0.50%

chatgpt_jcm's Introduction

 
访问量统计
github-snake

trophy

Wakatime Wakatime

关键词: my, study, tool, plugin, project, fq, backup, script, github, jd, bili, qd, money(赚钱以及工具), rss(订阅, 周报, 新闻), vip(账号, 激活, 密钥等), message(消息推送), m3u8(视频源), mobile, collect(收藏, 书签), music, reactPlugin, chrome(浏览器), life, spider(爬虫), ml, search, tg, free(白嫖), docker, node, i18n(汉化, 翻译), ai(人工智能), live2d(看板娘), attack(抓包, 攻击, 轰炸), lowCode(低代码), share(分享, 共享, 屏幕共享等), video(视频以及视频处理和制作), awesome(好玩的资源), devtool(开发工具), work(招聘, 工作), magisk(面具, xp), app, news(新闻, 日常), game, web(一些好网站), telegram, bot, pc, life, ad(广告净化), visualization(数据可视化), live(直播), auto(自动化), wechat, npm, tv(电视盒子), up(创作者)

HTML5 Badge CSS3 Badge JavaScript Badge Vue.js Badge React Badge Python Badge Spring Badge Qt Badge MongoDB Badge Django Badge

C Badge C++ Badge C Sharp Badge R Badge PHP Badge TypeScript Badge Node.js Badge jQuery Badge Vite Badge Android Badge Three.js Badge

Xiaomi Badge Linux Badge Lenovo Badge Windows Badge Visual Studio Code Badge Adobe Photoshop Badge Visual Studio Badge GitHub Badge


icon icon icon icon icon icon icon icon icon icon icon

chatgpt_jcm's People

Contributors

202252197 avatar cnalexjiang avatar eeeeeeeason avatar fiyen avatar gitpz avatar gityuzui avatar imgbotapp avatar jchaooo avatar weihanli 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 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

chatgpt_jcm's Issues

有以下的功能建议,望作者大大能够采纳

1.提问框可以改成多行文本框吗?然后按shift+enter实现换行,回车键发送的形式。
2.在机器人回复中,发送键变为中止键,来实现停止机器人回复的功能。
3.有一个让我预设API的功能,我想把这个项目挂到我的服务器供我和我的朋友们使用,
4.有代理功能,让我可以填入代理链接/代理ip+端口的来使用

提一个小建议

electron稳定版已经到23了,怎么还用11这个老爷级别的版本呢,技术要革新呀。界面看起来不错,但是看了源码,结构化的东西做的还是不太好。既然用了vue,组件化封装的东西还是要做好一点。

一些小问题和建议

1.右边的文字似乎有些没有适配好
image
2.这个会话可以弄成自动保存在浏览器吗?下次打开可以看到上次的聊天记录
3.创建新的会话貌似有点问题,不能创建新的会话

聊天滚动效果

能添加ai输出信息的同时自动向下滚动吗?另外,4.0版本ai的聊天内容背景咋变白了

安装的时候出现这样怎么解决哦

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'run', 'serve' ]
2 info using [email protected]
3 info using [email protected]
4 verbose run-script [ 'preserve', 'serve', 'postserve' ]
5 info lifecycle [email protected]preserve: [email protected]
6 info lifecycle [email protected]
serve: [email protected]
7 verbose lifecycle [email protected]serve: unsafe-perm in lifecycle true
8 verbose lifecycle [email protected]
serve: PATH: /usr/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/root/ChatGPT_JCM/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
9 verbose lifecycle [email protected]serve: CWD: /root/ChatGPT_JCM
10 silly lifecycle [email protected]
serve: Args: [ '-c', 'vue-cli-service serve' ]
11 silly lifecycle [email protected]serve: Returned: code: 134 signal: null
12 info lifecycle [email protected]
serve: Failed to exec serve script
13 verbose stack Error: [email protected] serve: vue-cli-service serve
13 verbose stack Exit status 134
13 verbose stack at EventEmitter. (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
13 verbose stack at EventEmitter.emit (events.js:400:28)
13 verbose stack at ChildProcess. (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack at ChildProcess.emit (events.js:400:28)
13 verbose stack at maybeClose (internal/child_process.js:1088:16)
13 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:296:5)
14 verbose pkgid [email protected]
15 verbose cwd /root/ChatGPT_JCM
16 verbose Linux 4.19.0-8-cloud-amd64
17 verbose argv "/usr/bin/node" "/usr/bin/npm" "run" "serve"
18 verbose node v14.21.3
19 verbose npm v6.14.18
20 error code ELIFECYCLE
21 error errno 134
22 error [email protected] serve: vue-cli-service serve
22 error Exit status 134
23 error Failed at the [email protected] serve script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 134, true ]

自己部署本地使用了一下,这里写一些反馈以及建议

界面功能比较多,目前还没摸清楚,并且显示key余额这一点很赞,不必去OpenAI官网查余额,界面UI也比较美观

下面是一些个人认为可以改进的地方
1: 默认情况下留给会话界面的空间感觉有些小,当涉及大量文本内容的时候,聊天的内容被挤压的有些多,导致需要更多的滚动才能看完全部内容,一些界面UI,我个人感觉可以做小一点
2:5.0.0版本的源码我自己部署之后,界面的key位置还是明文显示,不知道是我没找到设置成密文还是没法设置?
3:当我处于聊天状态时,点击到别的界面(比如旁边的模型or微调),再切换回会话界面,之前的记录就没了
4:建议增加个可以自行设置代理地址的选项,最好是多种形式的代理都可以设置,比如以本地IP+端口的代理,又或者是以cloudflare worker部署的反代理地址,这样可以让部分小白通过简单部署即可免魔法使用,而不是各种找代理(至少我就是这样的小白,自己部署好反代理之后更改了你这里的源码,即可不开代理也能正常使用,这一点在使用感受上会舒服很多)

另外,不知道是什么原因,我使用过程中,AI会停止响应,就是AI话说着说着就停了,但是我用另外的机器人没有这个问题,同样都是走的我自己的反代理

建议UI简单化一点!

希望能增加网页版!
还有就是chatgpt回复后焦点不会到尾 需要我自己拉下看 有点不方便

npm run serve后报错

root@instance-20220610-1623:/home/ubuntu/chat/ChatGPT_JCM-6.0.0# npm run serve

[email protected] serve
vue-cli-service serve --mode serve

node:internal/modules/cjs/loader:1050
throw err;
^

Error: Cannot find module '@vue/cli-plugin-babel'
Require stack:

  • /usr/local/lib/node_modules/@vue/cli-service/lib/Service.js
  • /usr/local/lib/node_modules/@vue/cli-service/bin/vue-cli-service.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1047:15)
    at Module._load (node:internal/modules/cjs/loader:893:27)
    at Module.require (node:internal/modules/cjs/loader:1113:19)
    at require (node:internal/modules/cjs/helpers:103:18)
    at idToPlugin (/usr/local/lib/node_modules/@vue/cli-service/lib/Service.js:172:14)
    at /usr/local/lib/node_modules/@vue/cli-service/lib/Service.js:211:20
    at Array.map ()
    at Service.resolvePlugins (/usr/local/lib/node_modules/@vue/cli-service/lib/Service.js:198:10)
    at new Service (/usr/local/lib/node_modules/@vue/cli-service/lib/Service.js:35:25)
    at Object. (/usr/local/lib/node_modules/@vue/cli-service/bin/vue-cli-service.js:15:17) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [
    '/usr/local/lib/node_modules/@vue/cli-service/lib/Service.js',
    '/usr/local/lib/node_modules/@vue/cli-service/bin/vue-cli-service.js'
    ]
    }

Node.js v18.14.0

信息回复较多必须下拉

您好,非常喜欢您的项目,有一个小小的建议
image
这里画红框的地方一旦超过下部边界就会隐藏掉信息,必须手动下拉,可不可以回复回来的信息永远不能超过这个元素,这个会不会就交互更有好一些呢。

界面显示问题:6.0.0更新后,还是出现界面显示问题

更新完了最新的版本
image

打开单个的侧边栏显示正常(此时输出块的宽度达到最大宽度了),没有问题
【左边】
image

【右边】
image

但当同时打开两边的侧边栏就有点问题了,以下是我的一些建议
image

当然,收起正常显示的话也不太影响,就是觉得有点别扭,希望大大可以采纳~

批量导入导出的功能

现有的程序基本上都是“一问一答”形式的,一次输入一个问题(提示词),然后生成一个答案。
希望有可以一次输入(或以表格形式导入)多个问题(提示词),然后批量生成对应问题(提示词)的答案,最后将生成的结果批量导出的功能,对实际运营(不是日常玩玩)会非常有用
参考https://batchgpt.com/

服务器使用了魔法,本地访问还是不行。

我在服务器里面部署了,并且在服务器配置了代理,但是本地不开代理访问还是无法获取到模型列表。项目的原理难道是本地直接访问openai吗,而不是服务器访问?

docker镜像版本的答案显示难以辨识

你好,非常感谢提供的工具。
我使用的dockerhub镜像
image
部署成功后,发现答案的字体非常灰暗,能否调整字体,或者提供一个更好的官方镜像。
image

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.