<div align="center">
![chatnio](/app/public/logo.png)
# [Chat Nio](https://chatnio.net)
_ð **ä¸ä¸ä»£ AI ä¸ç«å¼è§£å³æ¹æ¡**_
_ð **Next Generation AI One-Stop Solution**_
[Official Website](https://chatnio.net) | [Docs](https://docs.chatnio.net) | [SDKs](https://docs.chatnio.net/developers/sdk) | [QQ Group](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=1mv1Y8SyxnQVvQCoqhmIgVTbwQmkNmvQ&authKey=5KUA9nJPR29nQwjbsYNknN2Fj6cKePkRes%2B1QZy84Dr4GHYVzcvb0yklxiMMNVJN&noverify=0&group_code=749482576)
English | [ç®ä½ä¸æ](https://github.com/Deeptrain-Community/chatnio/blob/master/README_zh-CN.md)
[![code-stats](https://stats.deeptrain.net/repo/Deeptrain-Community/chatnio)](https://stats.deeptrain.net)
</div>
## ð Features
- ⨠**AI Chat Conversation**
1. **Rich Format Compatibility**
- Supports Vision models, including ***direct image upload*** and ***image direct link or Base64 image input*** functions (like GPT-4 Vision Preview, Gemini Pro Vision, etc.)
- Supports drawing with DALL-E models
- Supports **Imagine** / **Upscale** / **Variant** / **Reroll** operations for Midjourney / Niji models
![Midjourney](/screenshot/code.png)
2. **Markdown Support / Theme Switching Support**, supports light and dark modes, code highlighting, Mermaid, LaTeX formulas, tables, progress bars, Virtual Message, etc.
![Markdown Message](/screenshot/latex.jpg)
![Markdown Mermaid](/screenshot/mermaid.png)
3. **Support for Message Menu**, including re-answering, copying messages, using messages, editing messages, deleting messages, saving as a file, and more operations...
![Vision Support](/screenshot/vision.png)
4. **Support for Multi-platform Adaptation**, supports PWA apps, desktop platforms (desktop is based on [Tauri](https://github.com/tauri-apps/tauri)).
5. **Dialogue Memory**, cloud synchronization, native support for direct link sharing of site conversations, supports using shared conversations, saving shared conversations as images, and share management (including viewing, deleting shares, etc.).
![Conversation Sharing](/screenshot/sharing.png)
6. **Native Support for Full Model File Parsing**, supports pdf, docx, pptx, xlsx, images, and other formats parsing (for more details, see the project [chatnio-blob-service](https://github.com/Deeptrain-Community/chatnio-blob-service)).
![File Upload](/screenshot/file.png)
7. Supports Full-model DuckDuckGo Online Search _(for details, refer to the [duckduckgo-api](https://github.com/binjie09/duckduckgo-api) project, needs to be set up on your own and configured in the internet settings in the system settings, thanks to the author [@binjie09](https://github.com/binjie09), enable web searching by prefixing the relay api model with **web-**.)_
![Online Search](/screenshot/online.png)
8. **Full-screen Large Text Editing**, supports *plain text editing*, *edit-preview mode*, *pure preview mode* three mode switching.
![Editor](/screenshot/editor.png)
9. **Model Marketplace**, supports model search, supports drag-and-drop in sequence, includes model name, model description, model Tags, model avatar, automatic binding of model pricing, automatic binding of subscription quotas (models included in the subscription will be tagged with *plus* label)
![Model Market](/screenshot/market.png)
10. **Support for Preset**, supports ***custom presets*** and **_cloud synchronization_** features, supports preset cloning, preset avatar settings, preset introduction settings
![Preset Settings](/screenshot/mask.png)
![Preset Editing](/screenshot/mask-editor.png)
11. **Support for Site Announcements** Supports site announcements and notifications
12. **Support for Preference Settings**, i18n multi-language support, custom maximum number of carry-over sessions, maximum reply tokens number, model parameters customization, reset settings, etc.
![Preference Settings](/screenshot/settings.png)
13. **Internationalization Support**, support multi-language switching
14. **Additional** _(User group permissions for additional functions can be enabled and disabled through backend system settings)_
- *[Discontinued]* ð **AI project generator function**, supports viewing of the generation process, supports TAR / ZIP format downloads *(based on presets, may be unstable)*
- *[Discontinued]* ð **Bulk article generation function**, supports progress bar, one-click generation of DOCX documents in TAR / ZIP format download *(requires a generation quantity higher than the highest concurrency number of the upstream model)*
- *[Deprecated]* 𥪠**AI Card feature** (deprecated), AI questions and answers are presented in the form of cards, can be directly embedded via image url. *(Based on dynamic SVG generation)*
- ð **Rich Admin System**
1. **Rich and beautiful dashboard**, including current day and month's crediting information, subscribers, model usage statistics line charts, pie charts, revenue statistics, user type statistics, model usage statistics, request counts and model error counts statistics charts, etc.
![Dashboard](/screenshot/admin.png)
2. **Support user management**, *User list*, *User details*, *Administrative operations* (*Change password*, *Change mailbox*, *Block/Unblock user*, *Set as administrator*, *Points change*, *Points setup*, *Subscription management*, *Subscription level setup*, *Release subscription*, etc).
3. **Support Gift Code and Redemption Code Management** Support management operations, support batch generation and save to file.
4. **Price setting**, support model price setting (_**Counts billing**_, **_Token flexible billing_**, _**No billing**_ etc.), support synchronize the price setting of upstream Chat Nio site (optional whether to override the price rules of the existing models on this site), unset price model detection (if non-administrator will automatically detect and stop using the model to prevent loss of money). to prevent loss of money)
![Buy Points](/screenshot/shop.png)
![Price setting](/screenshot/charge.png) !
5. **Subscription Settings**, different from flexible billing, subscription is a kind of fixed price per time billing, platform users can subscribe to a fixed price through the package, support whether to enable subscription (default off), support subscription tiering, support subscription quota settings, support subscription quotas cover the model settings, icon settings, quotas imported from other packages and other functions.
![Subscription Plan](/screenshot/subscription.png)
![Subscription Settings](/screenshot/plan.png) !
6. **Customize Model Marketplace**, Edit Frontend Model Marketplace Model Name, Description, Tags, Avatar (Built-in Model Image Selection and Custom Model Image Setting), Whether or not to add Model Models and other information!
![Model Market Settings](/screenshot/admin-market.png)
7. **System Settings**, Customized Site Name, Site Logo, Documentation Link, Whether to Suspend Registration, User Initial Points Settings, Customized Purchase Link (Card Address), Contact Information, Footer Information, etc. !
![System Settings](/screenshot/system.png)
8. **SMTP support**, support whether to enable email suffix whitelisting, support customized email suffix whitelisting.
9. **Support model caching**, *i.e., under the same entry, if it has been requested before, it will return the cached result directly (hit caching will not be billed), to reduce the number of requests. You can customize the maximum number of cached results for a case (default is 1), customize the models that can be cached (default is empty), customize the caching time (default is 1 hour), support one-click settings *All models are not cached*, *Free models are cached*, *All models are cached*, and other operations*.
- â¡ Channel Management System
1. Chat Nio **uses a self-developed channel distribution al
没有合适的资源?快使用搜索试试~ 我知道了~
最新版ChatGPT对话系统源码 Chat Nio系统源码
共554个文件
go:176个
tsx:135个
ts:80个
需积分: 5 0 下载量 51 浏览量
2024-10-07
21:45:06
上传
评论
收藏 5.88MB ZIP 举报
温馨提示
最新版ChatGPT对话系统源码 Chat Nio系统源码,支持 Vision 模型, 同时支持 直接上传图片 和 输入图片直链或 Base64 图片 功能 (如 GPT-4 Vision Preview, Gemini Pro Vision 等模型) 国际化支持, 支持多语言切换 支持 DALL-E 模型绘图 支持 Midjourney / Niji 模型的 Imagine / Upscale / Variant / Reroll 操作 丰富 Markdown 支持和主题切换, 支持明暗模式, 代码高亮, Mermaid, LaTeX 公式, 表格, 进度条, Virtual Message 等 支持消息菜单, 支持重新回答, 复制消息, 使用消息, 编辑消息, 删除消息, 保存为文件等操作 支持多端适配, 支持 PWA 应用, 支持桌面端 (桌面端基于 Tauri) 对话记忆功能, 云端同步, 原生支持站点直链分享对话, 支持使用分享对话, 分享对话保存为图片, 支持分享管理 (支持查看, 删除分享等操作) 原生支持全模型文件解析, 支持 pdf, docx, ppt
资源推荐
资源详情
资源评论
收起资源包目录
最新版ChatGPT对话系统源码 Chat Nio系统源码 (554个子文件)
.eslintrc.cjs 436B
nginx.conf 1KB
.env.deeptrain 70B
Dockerfile 1KB
.dockerignore 476B
template.docx 10KB
.gitignore 284B
.gitignore 274B
.gitignore 73B
.gitignore 14B
.gitkeep 0B
.gitkeep 0B
conversation.go 10KB
controller.go 9KB
controller.go 9KB
auth.go 9KB
sdk.go 8KB
database.go 8KB
system.go 8KB
char.go 7KB
api.go 7KB
chat_completions.go 7KB
plan.go 7KB
net.go 7KB
user.go 6KB
charge.go 6KB
base.go 6KB
chat.go 5KB
buffer.go 5KB
subscription.go 5KB
prompt.go 5KB
variables.go 5KB
shared.go 5KB
image.go 5KB
types.go 4KB
controller.go 4KB
channel.go 4KB
config.go 4KB
chat.go 4KB
analysis.go 4KB
types.go 4KB
fs.go 4KB
manager.go 4KB
tokenizer.go 4KB
struct.go 4KB
websocket.go 4KB
chat.go 4KB
processor.go 4KB
types.go 4KB
types.go 4KB
chat.go 4KB
chat.go 4KB
processor.go 4KB
processor.go 4KB
chat.go 3KB
tools.go 3KB
handler.go 3KB
connection.go 3KB
chat.go 3KB
chat.go 3KB
chat.go 3KB
storage.go 3KB
images.go 3KB
chat.go 3KB
cache.go 3KB
scanner.go 3KB
compress.go 3KB
sql.go 3KB
invitation.go 3KB
worker.go 3KB
invitation.go 3KB
redeem.go 3KB
chat.go 3KB
manager.go 3KB
quota.go 2KB
payment.go 2KB
formatter.go 2KB
call.go 2KB
chat.go 2KB
api.go 2KB
generate.go 2KB
throttle.go 2KB
struct.go 2KB
processor.go 2KB
redeem.go 2KB
types.go 2KB
types.go 2KB
encrypt.go 2KB
auth.go 2KB
adapter.go 2KB
mask.go 2KB
ticker.go 2KB
request.go 2KB
formatter.go 2KB
smtp.go 2KB
types.go 2KB
types.go 2KB
struct.go 2KB
types.go 2KB
image.go 2KB
共 554 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
初阳cl
- 粉丝: 13
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 百度EasyDL经典版数据集管理API NodeSDK-easydlclassic.zip
- 没有大师傅大师傅士大夫撒旦
- 2024年10月29日全A逐笔tick数据
- 用QT实现的桌面端聊天室软件,含服务端和客户端,使用经过SSL加密的TCP通
- 一款基于 MATLAB 的 EEG 神经反馈训练系统 在神经反馈实验过程中可实时观察并记录 EEG 信号和神经反馈实验标记
- Java SSM 商户管理系统 客户管理 库存管理 销售报表 项目源码 本商品卖的是源码,合适的地方直接拿来使用,不合适的根据
- 基于Spring boot 的Starter机制提供一个开箱即用的多数据源抽取工具包,计划对RDMS(关系型
- 水泵系统水力计算公式-标准版
- Wesley是一套为经销商量身定制的全业务流程渠道 分销管理系统(手机APP称为经销商管家)
- Adaptive Autosar EM 标准规范
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功