# genius-ai
> geniusAI项目是一个商用版服务平台,基于Java语言实现服务端功能,前端使用React框架。用户可以私有化部署商业版GPT平台。支持两种大模型: openai及文心一言 。支持openai官方所有api,包括余额查询、模型检索、Completions chatgpt对话、Images 图片模型、模型自定义训练、文件上传自定义模型、微调、文本审核和敏感词鉴别,以及GPT 3.5、4.0和4.0-32k等功能 亮点: 基于向量数据库milvus的知识库 可实现和企业对接客服 打造私有化 的知识库 训练专属ai 聊天思维导图 大模型集成微信对话平台实现公众号/小程序/H5的客接入 GPTS应用商店
## :raised_hands: 为何开源?
1. 填补商业版AIGC上java语言的空白
2. 加速创新,提高软件质量
3. 共同学习
## 集成框架
| 名称 | 版本 |
|:--------------------------|:------:|
| springboot | 3.2.4 |
| redisson | 3.28.0 |
| mybatis-plus-spring-boot3 | 3.5.6 |
| IJPay | 2.9.6 |
| knife4j | 4.1.0 |
| sa-token-spring-boot3 | 1.37.0 |
| weixin-java-mp | 4.4.0 |
| jtokkit | 0.6.1 |
## :rocket: 快速开始
### Docker本地
```shell
git clone https://github.com/apetoo/genius-ai.git
cd genius-ai
mvn clean package -Dmaven.test.skip=true
docker-compose up -d
```
### Docker远程
```shell
wget https://github.com/apetoo/genius-ai/blob/main/data/aliyun_docker/docker-compose.yaml
docker-compose up -d
```
* 前端:http://localhost:8080
* 测试账号: 123@.com 密码: 123
* 后台管理: http://localhost/admin
* 账号: admin 密码: 123456
## 核心功能
1. 知识库
2. GPTS
3. Midjourney
4. DALL*E
5. 微信智能对话开放平台
6. 会员及消费支付系统
7. 开放平台(三方免密登录)
以上只列举了核心功能 其他功能请看文档: https://www.yuque.com/apetoo/qri3fg/mcv5pmzcosn2yyq4
## 部分截图
<img width="1260" alt="image" src="https://github.com/apetoo/genius-ai/assets/32215349/75ce0220-e14d-44b8-bcc4-06023b29e7ac">
<img width="1260" alt="image" src="https://github.com/apetoo/genius-ai/assets/32215349/5ee96cb0-4db6-462f-9571-c3ed31403285">
<img width="1260" alt="image" src="https://github.com/apetoo/genius-ai/assets/32215349/d17bd7b2-00b4-49bb-b773-4a2c028f1eb2">
<img width="1260" alt="image" src="https://github.com/apetoo/genius-ai/assets/32215349/a63a50c7-a1b9-47da-afdc-7b188b179c03">
<img width="1260" alt="image" src="https://github.com/apetoo/genius-ai/assets/32215349/ed9dd304-792e-4a51-87c9-79b9e8be2181">
## 其他
> 如果觉得这个项目对您有所帮助,请帮忙点个star
| 打赏 | 联系作者 |
|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------:|
| <img src="https://github.com/apetoo/genius-ai/assets/32215349/e2785ec7-8ec9-4b37-96f9-0b4124e8bb21?raw=true" alt="图片替换文本" width="200" height="250" align="bottom" /> | <img src="https://github.com/apetoo/genius-ai/assets/32215349/3ea4f073-2f4d-4ed6-bcde-3f44cb2123f3" alt="图片替换文本" width="200" height="250" align="bottom" /> |
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
openai 基本原理 基本原理是,通过深度学习算法,将大量的文本内容输入模型中进行训练,模型会自动学习语言的结构规律,从而可以生成高质量的文本。 产品定位 在 GPT 出现之前,NLP 模型主要是基于针对特定任务的大量标注数据进行训练。但会存在一些限制:大规模高质量的标注数据不易获得;模型仅限于所接受的训练,泛化能力不足;无法执行开箱即用的任务,限制了模型的落地应用。为了克服这些问题,OpenAI 走上了预训练大模型的道路。从 GPT-1 到 ChatGPT,就是一个预训练模型越来越大、效果越来越强的过程, 不断迭代。 在OpenAI的官网上,ChatGPT被描述为优化对话的语言模型,是GPT-3.5架构的主力模型。GPT- 3.5架构基于OpenAI于2020年推出的GPT-3架构,即生成式语言模型的第3代。早在2020年6月,在训练约2000亿个单词、烧掉几千万美元后,史上最强大AI模型GPT-3一炮而红。 产品功能 作为聊天机器人,ChatGPT具有同类产品具备的一些特性,例如对话能力,能够在同一个会话期间内回答上下文相关的后续问题。
资源推荐
资源详情
资源评论
收起资源包目录
AI项目是一个商用版服务平台,基于Java语言实现服务端功能,前端使用React框架.zip (1416个子文件)
mvnw.cmd 7KB
main.0ceb0d2d.css 1.14MB
dark.css 662KB
light.css 661KB
865.e14cbc78.chunk.css 644KB
chunk-elementUI.68c70ad5.css 228KB
121.01ac2b4e.chunk.css 213KB
markdown.css 26KB
app.deadd386.css 10KB
chunk-cc315d6e.67c8d230.css 6KB
chunk-5cccc9a2.3c7f5ad9.css 5KB
chunk-4c99d02d.05a3def9.css 4KB
chunk-libs.3dfb7769.css 3KB
chunk-67a0b593.5e1486b5.css 3KB
prism.css 3KB
index.css 2KB
index.css 2KB
index.css 2KB
index.css 2KB
index.css 2KB
chunk-0efcfe26.c2bcbf65.css 2KB
chunk-1269f12e.55cf9783.css 1KB
chunk-41ff1cde.d8f4e39a.css 995B
index.css 681B
chunk-1f4e51c4.13aa8fc3.css 660B
chunk-e85b70c4.c78439cf.css 654B
chunk-3e7aa17e.dab3b41b.css 579B
index.css 525B
chunk-67987b59.98fa0f74.css 524B
index.css 319B
chunk-6470f404.7217842f.css 298B
chunk-43ff1ba2.a261bf2c.css 164B
chunk-2db19a81.11f8cf97.css 129B
chunk-300d970c.9be639dd.css 129B
chunk-0d8e572e.31c72a88.css 120B
chunk-0d9020bc.0b390136.css 120B
chunk-7fa15c1b.0085c136.css 116B
chunk-507e2ad8.e42b77d7.css 116B
index.css 101B
index.css 73B
index.css 0B
Dockerfile 604B
.editorconfig 243B
.env 26B
.eslintignore 34B
message.gif 409KB
message.06e04255e63ed436a890.gif 409KB
user.gif 6KB
user.ecba1844.gif 6KB
.gitignore 320B
.gitignore 309B
.gitignore 190B
index.html 6KB
index.html 1KB
index.html 862B
index.html 620B
favicon.ico 308KB
favicon.ico 308KB
favicon.ico 308KB
StringRedisUtils.java 28KB
OpenAiClient.java 23KB
ManagerController.java 21KB
Constants.java 16KB
MilvusClientUtil.java 14KB
UserController.java 13KB
FileHandler.java 13KB
ExchangeCardDetailServiceImpl.java 12KB
WXBizMsgCrypt.java 12KB
MjController.java 11KB
PayHandler.java 11KB
KnowledgeController.java 10KB
ChatDetailLogServiceImpl.java 10KB
ChatDetailLogController.java 10KB
CommonUtils.java 10KB
OpenAiApi.java 9KB
BaseExceptionHandler.java 9KB
TikTokensUtil.java 9KB
BotChatLogServiceImpl.java 9KB
CommonHandler.java 8KB
AbstractChatService.java 8KB
DictController.java 7KB
LogHandler.java 7KB
OpenAiStreamClient.java 7KB
UserInfoServiceImpl.java 7KB
CallbackController.java 7KB
WebConfigController.java 7KB
MjJob.java 6KB
DownLoadController.java 6KB
WechatController.java 6KB
SaveSettingDTO.java 6KB
ChatWebSocketHandler.java 6KB
ChatConfigEntity.java 6KB
ManagerConfigController.java 6KB
AbstractWechatBotService.java 5KB
MjImageInfoServiceImpl.java 5KB
OpenAiAuthInterceptor.java 5KB
DallController.java 5KB
CardServiceImpl.java 5KB
PaymentInfoServiceImpl.java 5KB
MemberCardController.java 5KB
共 1416 条
- 1
- 2
- 3
- 4
- 5
- 6
- 15
资源评论
野生的狒狒
- 粉丝: 2874
- 资源: 2274
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功