docs: 添加 Sponsors

This commit is contained in:
WJG 2024-06-17 23:22:31 +08:00
parent 9b1cbb44cc
commit e6b27e11db
No known key found for this signature in database
GPG Key ID: 258474EF8590014A
9 changed files with 118 additions and 40 deletions

View File

@ -33,7 +33,11 @@
- **🔊 自定义 TTS**。厌倦了小爱同学的语音?帮你解锁[「豆包」](https://doubao.com)同款音色,就像真人在回你的消息。
- **🤖️ 智能家居 Agent**。心情不好小爱立刻懂你自动帮你播放喜欢的音乐调节灯光逗你开心。_TODO_
## 🔊 设备要求
## ⚡️ 快速开始
`MiGPT` 有两种启动方式: [Docker](#docker) 和 [Node.js](#nodejs)。
### 设备要求
本项目支持大部分的小爱音箱型号,推荐使用小爱音箱 Pro完美运行
@ -41,10 +45,6 @@
> 注意本项目暂不支持小度音箱、天猫精灵、HomePod 等智能音箱设备,亦无相关适配计划。
## ⚡️ 快速开始
`MiGPT` 有两种启动方式: [Docker](#docker) 和 [Node.js](#nodejs)。
### Docker
[![Docker Image Version](https://img.shields.io/docker/v/idootop/mi-gpt?color=%23086DCD&label=docker%20image)](https://hub.docker.com/r/idootop/mi-gpt)
@ -99,9 +99,44 @@ main();
- [🚗 使用第三方 TTS](https://github.com/idootop/mi-gpt/blob/main/docs/tts.md)
- [🛠️ 本地开发](https://github.com/idootop/mi-gpt/blob/main/docs/development.md)
- [💎 工作原理](https://github.com/idootop/mi-gpt/blob/main/docs/how-it-works.md)
- [🦄 Sponsors](https://github.com/idootop/mi-gpt/blob/main/docs/sponsors.md)
- [✨ 更新日志](https://github.com/idootop/mi-gpt/blob/main/docs/changelog.md)
- [🚀 Roadmap](https://github.com/idootop/mi-gpt/blob/main/docs/roadmap.md)
## 🦄 Sponsors
<div align="center">
<table>
<tr>
<td colspan="3" align="left">
<p align="center">
<a href="https://302.ai" target="_blank">
<img src="https://raw.githubusercontent.com/idootop/mi-gpt/main/assets/sponsors/302logo.png" alt="302.AI" width="300" />
</a>
</p>
</td>
</tr>
<tr>
<td align="left">302.AI 是一个汇集全球顶级 AI 的自助平台,按需付费,零月费,零门槛使用各种类型 AI。</td>
<td align="center" width="120px">
<a href="https://302.ai" target="_blank">官方网站</a>
</td>
<td align="center" width="120px">
<a href="https://help.302.ai" target="_blank">网站介绍</a>
</td>
</tr>
</table>
</div>
## ❤️ 鸣谢
特别感谢以下项目提供的实现参考:
- https://github.com/yihong0618/xiaogpt
- https://github.com/jialeicui/open-lx01
- https://github.com/inu1255/mi-service
- https://github.com/Yonsm/MiService
## 🚨 免责声明
本项目仅供学习和研究目的,不得用于任何商业活动。用户在使用本项目时应遵守所在地区的法律法规,对于违法使用所导致的后果,本项目及作者不承担任何责任。
@ -109,13 +144,6 @@ main();
作者不保证本项目的准确性、完整性、及时性、可靠性,也不承担任何因使用本项目而产生的任何损失或损害责任。
使用本项目即表示您已阅读并同意本免责声明的全部内容。
## ❤️ 鸣谢
- https://github.com/yihong0618/xiaogpt
- https://github.com/jialeicui/open-lx01
- https://github.com/inu1255/mi-service
- https://github.com/Yonsm/MiService
## License
[MIT](https://github.com/idootop/mi-gpt/blob/main/LICENSE) License © 2024-PRESENT Del Wang

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

BIN
assets/sponsors/302logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

BIN
assets/sponsors/api.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 317 KiB

BIN
assets/sponsors/image.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 KiB

BIN
assets/sponsors/llm.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 659 KiB

View File

@ -10,6 +10,24 @@
> 注意本项目暂不支持小度音箱、天猫精灵、HomePod 等智能音箱设备,亦无相关适配计划。
### Q除了 OpenAI 还支持哪些模型,如何设置?
理论上兼容 [OpenAI SDK](https://www.npmjs.com/package/openai) 的模型都支持,只需修改环境变量即可接入到 MiGPT。比如[通义千问](https://help.aliyun.com/zh/dashscope/developer-reference/compatibility-of-openai-with-dashscope/?spm=a2c4g.11186623.0.i1)、[零一万物](https://platform.01.ai/docs#making-an-api-request)、[Moonshot](https://platform.moonshot.cn/docs/api/chat)、[DeepSeek](https://platform.deepseek.com/api-docs/) 等。以 [通义千问](https://help.aliyun.com/zh/dashscope/developer-reference/compatibility-of-openai-with-dashscope/?spm=a2c4g.11186623.0.i1) 为例:
```shell
OPENAI_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
OPENAI_MODEL=qwen-turbo
OPENAI_API_KEY=通义千问 API_KEY
```
> 注意OPENAI 环境变量名称不变,只需修改对应模型服务提供商的环境变量的值。
对于其他不兼容 OpenAI API 的大模型,比如豆包大模型、文心一言等,你也可以通过第三方的 API 聚合工具将其转换为 OpenAI API 兼容的格式。比如: [One API](https://github.com/songquanpeng/one-api) 和 [simple-one-api](https://github.com/fruitbars/simple-one-api)(推荐:支持 coze使用更简单然后修改对应的环境变量值即可完成接入。
关于不同模型的详细申请和配置教程,可以查看这篇文章:[划词翻译服务申请教程](https://hcfy.app/docs/services/intro/#compare)
> 对于国内的用户,可以查看 [此处](https://github.com/idootop/mi-gpt/blob/main/docs/sponsors.md) 获取国内可以直接访问的 OpenAI 代理服务以及免费的 OpenAI 体验 API_KEY。
### Q是否支持其他 TTS 服务,如何接入?
支持接入任意 TTS 服务,包括本地部署的 ChatTTS 等。
@ -222,49 +240,39 @@ export default {
2. 使用第三方部署的 OpenAI API 反向代理服务,然后更新 `OPENAI_BASE_URL`
3. 使用国内的 LLM 服务提供商,比如 [通义千问](https://help.aliyun.com/zh/dashscope/developer-reference/compatibility-of-openai-with-dashscope/?spm=a2c4g.11186623.0.i1)、[零一万物](https://platform.01.ai/docs#making-an-api-request)、[Moonshot](https://platform.moonshot.cn/docs/api/chat)、[DeepSeek](https://platform.deepseek.com/api-docs/)等
> 对于国内的用户,可以查看 [此处](https://github.com/idootop/mi-gpt/blob/main/docs/sponsors.md) 获取国内可以直接访问的 OpenAI 代理服务以及免费的 OpenAI 体验 API_KEY。
### QDocker 镜像拉取失败
网络异常。近期国内代理普遍不稳定,可以设置 Docker Hub 国内镜像。👉 [相关教程](https://github.com/idootop/mi-gpt/issues/31#issuecomment-2153741281)
## 🤖 大模型类问题
### Q除了 OpenAI 还支持哪些模型,如何设置?
理论上兼容 [OpenAI SDK](https://www.npmjs.com/package/openai) 的模型都支持,只需修改环境变量即可接入到 MiGPT。比如[通义千问](https://help.aliyun.com/zh/dashscope/developer-reference/compatibility-of-openai-with-dashscope/?spm=a2c4g.11186623.0.i1)、[零一万物](https://platform.01.ai/docs#making-an-api-request)、[Moonshot](https://platform.moonshot.cn/docs/api/chat)、[DeepSeek](https://platform.deepseek.com/api-docs/) 等。以 [通义千问](https://help.aliyun.com/zh/dashscope/developer-reference/compatibility-of-openai-with-dashscope/?spm=a2c4g.11186623.0.i1) 为例:
```shell
OPENAI_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
OPENAI_MODEL=qwen-turbo
OPENAI_API_KEY=通义千问 API_KEY
```
> 注意OPENAI 环境变量名称不变,只需修改对应模型服务提供商的环境变量的值。
对于其他不兼容 OpenAI API 的大模型,比如豆包大模型、文心一言等,你也可以通过第三方的 API 聚合工具将其转换为 OpenAI API 兼容的格式。比如: [One API](https://github.com/songquanpeng/one-api) 和 [simple-one-api](https://github.com/fruitbars/simple-one-api)(推荐:支持 coze使用更简单然后修改对应的环境变量值即可完成接入。
关于不同模型的详细申请和配置教程,可以查看这篇文章:[划词翻译服务申请教程](https://hcfy.app/docs/services/intro/#compare)
### Q我想在本地部署大模型如何在本项目中使用
你可以使用 [Ollama](https://github.com/ollama)、[LM Studio](https://lmstudio.ai/)、[mistral.rs](https://github.com/EricLBuehler/mistral.rs) 等项目在本地部署大模型,它们都开箱自带兼容 OpenAI 的 API 服务,修改对应的环境变量值即可完成接入。
### Q提示“LLM 响应异常 404 The model `gpt-4o` does not exist”
当前 OpenAI 账号没有使用 `gpt-4` 系列模型的权限,请切换到 `gpt-3` 系列模型,比如:`gpt-3.5-turbo`相关 [issue](https://github.com/idootop/mi-gpt/issues/30#issuecomment-2154656498)
当前 OpenAI 账号没有使用 `gpt-4` 系列模型的权限,请切换到 `gpt-3` 系列模型,比如:`gpt-3.5-turbo`。相关 [issue](https://github.com/idootop/mi-gpt/issues/30#issuecomment-2154656498)
> 补充:似乎 OpenAI 账号在没有绑卡充值之前,是用不了 `gpt-4` 系列模型的,相关 [issue](https://github.com/idootop/mi-gpt/issues/94)
> 查看 [此处](https://github.com/idootop/mi-gpt/blob/main/docs/sponsors.md) 获取国内可以直接访问的 OpenAI 代理服务(支持 GPT-4o
> 补充:新注册的 OpenAI 账号在没有绑卡充值之前,可能是用不了 `gpt-4` 系列模型的。相关 [issue](https://github.com/idootop/mi-gpt/issues/94)
### Q提示“LLM 响应异常401 Invalid Authentication”
无效的 `OpenAI_API_KEY`。请检查 `OpenAI_API_KEY` 是否能正常使用,以及对应环境变量是否生效,相关 [issue](https://github.com/idootop/mi-gpt/issues/59)。
无效的 `OpenAI_API_KEY`。请检查 `OpenAI_API_KEY` 是否能正常使用,以及对应环境变量是否生效。相关 [issue](https://github.com/idootop/mi-gpt/issues/59)
> 查看 [此处](https://github.com/idootop/mi-gpt/blob/main/docs/sponsors.md) 获取免费的 OpenAI 体验 API_KEY支持 GPT-4o
### Q提示“LLM 响应异常403 PermissionDeniedError”
代理 IP 被 Cloudflare 风控了,试试看切换代理节点。或者把环境变量里的 `HTTP_PROXY` 设置成空字符串 `HTTP_PROXY='' ` 关闭代理(仅适用于国产大模型)相关 [issue](https://github.com/idootop/mi-gpt/issues/33)
代理 IP 被 Cloudflare 风控了,试试看切换代理节点。或者把环境变量里的 `HTTP_PROXY` 设置成空字符串 `HTTP_PROXY='' ` 关闭代理(仅适用于国产大模型)相关 [issue](https://github.com/idootop/mi-gpt/issues/33)
### Q提示“LLM 响应异常404 Not Found”
模型路径不存在或者代理 IP 被风控。请检查 `OPENAI_BASEURL` 等环境变量是否配置正确,或切换代理节点后重试相关 [issue](https://github.com/idootop/mi-gpt/issues/43)
模型路径不存在或者代理 IP 被风控。请检查 `OPENAI_BASEURL` 等环境变量是否配置正确,或切换代理节点后重试相关 [issue](https://github.com/idootop/mi-gpt/issues/43)
### Q是否支持 Azure OpenAI如何配置
@ -353,7 +361,7 @@ export default {
不需要。`MiGPT` 底层是调用的 MIoT 云端接口,可在任意设备或服务器上运行,无需和小爱音箱在同一局域网下。
### Q为什么小爱音箱会在 AI 回答之前抢话?
### Q原来的小爱同学会在 AI 回答之前抢话?
与本项目的实现原理有关。本项目通过轮询小米接口获取最新的对话信息,当检测到小爱在回复的时候会通过播放静音音频等方式快速 mute 掉小爱原来的回复。但是从小爱开始回复,到上报状态给小米服务云端,再到本项目通过小米云端接口轮训到这个状态变更,中间会有大约 1 -2 秒的延迟时间,无解。
@ -374,14 +382,14 @@ export default {
### Q怎样使用豆包的音色
此功能需要豆包 TTS 接口支持,本项目暂不对外提供此服务
本项目暂不对外提供豆包 TTS 服务,但是你可以使用与豆包同款的火山 TTS 引擎
后续v4.0.0 版本)会支持火山引擎 TTS 服务(豆包同款),可以使用演示视频中的熊二等音色。
具体的配置和使用教程,请查看此处:[🚗 使用第三方 TTS](https://github.com/idootop/mi-gpt/blob/main/docs/tts.md)
### Q怎样控制米家设备
这是一个 todo 功能,尚未进入开发阶段。后续有时间的话,我会继续添加智能家居 Agents 和插件系统(比如联网搜索,自定义语音指令),保持关注。
这是一个 todo 功能,尚未开始开发。后面有时间的话,我会继续添加智能家居 Agents 和插件系统(比如联网搜索,自定义语音指令)等功能,保持关注。
### Q我还有其他问题
请在此处提交 [issue](https://github.com/idootop/mi-gpt/issues) 反馈,并提供详细的问题描述和相关错误截图。
请先在 FAQ 和 issue 列表搜索是否有人遇到与你类似的问题并已解答。如果确认是新的问题,请在此处提交 [issue](https://github.com/idootop/mi-gpt/issues) 反馈,并提供详细的问题描述和相关错误截图。

39
docs/sponsors.md Normal file
View File

@ -0,0 +1,39 @@
# 🦄 Sponsors
## 302.AI
[![](../assets/sponsors/302banner.jpg)](https://302.ai/)
> [302.AI](https://302.ai) 是一个汇集全球顶级 AI 的自助平台,按需付费,零月费,零门槛使用各种类型 AI。
>
> - [点击注册](https://gpt302.saaslink.net/gOXSrn): 立即获得 1PTC(1PTC=1 美金,约为 7 人民币)代币。
> - 功能全面: 将最好用的 AI 集成到在平台之上,包括不限于 AI 聊天,图片生成,图片处理,视频生成,全方位覆盖。
> - 简单易用: 提供机器人,工具和 API 多种使用方法,可以满足从小白到开发者多种角色的需求。
> - 按需付费,零门槛: 不提供月付套餐,对产品不设任何门槛,按需付费,全部开放。充值余额永久有效。
> - 管理者和使用者分离:管理者一键分享,使用者无需登录。使用者无需关心复杂的 AI 设置,让懂 AI 的人来配置,简化使用流程。
我帮 302.AI 总结一下就是:
1. 国内可以直接访问 OpenAI 服务 API
2. 按量付费,支持使用支付宝和微信支付
3. 支持 OpenAI、Claude、Midjourney、Suno 等主流 AI 产品
对于个人开发者和编程小白来说,在国内使用还是挺香的,省去了自己注册海外账号和使用信用卡付费的麻烦。如果你感兴趣,可以使用我的 [邀请链接](https://gpt302.saaslink.net/gOXSrn) 注册体验一下,感谢支持 ❤️
### 重磅 🎉
除此之外302.AI 也为 `MiGPT` 提供了一个大模型[在线体验网站](https://idootop-all.tools302.com?pwd=8303),在这里你可以:
1. 免费使用 Midjourney V6 作图
2. 免费获取 OpenAI 等大模型体验 API_KEY
3. 免费使用 GPT-4o, Claude3 Opus, Llama3-70B 等 TOP 模型
![](../assets/sponsors/llm.jpg)
![](../assets/sponsors/image.jpg)
![](../assets/sponsors/api.jpg)
快来免费体验吧!
链接: https://idootop-all.tools302.com 分享码: 8303
> 注意:该网站每天有总计 $5 的免费额度0 点自动刷新),用完即止。

View File

@ -34,8 +34,7 @@
- ✅ 添加无需和小爱音箱在同一局域网下运行的说明
- ✅ 添加自定义 TTS 和音色的配置和使用教程
- ✅ 添加切换音色使用教程
- 添加更详细的使用和配置视频教程
- 添加 302.AI Sponsor 链接
- ✅ 添加 302.AI Sponsor 链接
## ❤️ 感谢
@ -45,3 +44,7 @@
- @lmk123 推荐了国内 docker 镜像设置与大模型服务申请配置教程
- @laiquziru 协助调试小米 AI 音箱(第二代)
- @wt666666、@mingtian886、@imlinhanchao、@HJ66 帮助网友解答常见问题(比如通义千问如何配置等)
## 待定
- 更详细的使用和配置视频教程