# vh100_chatgpt **Repository Path**: dustin-wei/vh100_chatgpt ## Basic Information - **Project Name**: vh100_chatgpt - **Description**: VH100 ChatGPT - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-11-13 - **Last Updated**: 2025-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QuecPython 基于ChatGPT 的 AI 聊天机器人 ## 目录 - [介绍](#介绍) - [功能特性](#功能特性) - [快速开始](#快速开始) - [先决条件](#先决条件) - [安装](#安装) - [运行应用程序](#运行应用程序) - [贡献](#贡献) - [许可证](#许可证) - [支持](#支持) ## 介绍 QuecPython 推出了ChatGPT AI 聊天机器人解决方案。该方案基于 websocket 协议,具有跨平台特性,可以适用于大部分 QuecPython 模组。 本案例采用搭载 EM820MACNAA 模组的 AI 开发板。 ## 功能特性 - 支持语音中断/打断。 - 支持关键词语音/按键唤醒。 - 支持多国语言对话。 - 使用 Python 语言,便于二次开发。 ## 快速开始 ### 先决条件 在开始之前,请确保您具备以下先决条件: - **硬件:** - 联系移远官方获取 AI 开发板及配件。 - 电脑(Windows 7、Windows 10 或 Windows 11) - **软件:** - 调试工具 [QPYcom](https://images.quectel.com/python/2022/12/QPYcom_V3.6.0.zip) - QuecPython 固件(仓库 fw 目录下有对应固件) - Python 文本编辑器(例如,[VSCode](https://code.visualstudio.com/)、[Pycharm](https://www.jetbrains.com/pycharm/download/)) ### 安装 1. **克隆仓库**: ```bash git clone https://github.com/QuecPython/solution-ChatGPT ``` 3. **烧录固件:** 按照[固件烧录 - QuecPython](https://developer.quectel.com/doc/quecpython/Getting_started/zh/Wi-Fi/flash_firmware.html)将固件烧录到开发板上。 ### 运行应用程序 1. **连接硬件:** 本案例采用移远 AI 开发板,如有需要请联系官方获取。 2. **通过 Tpye-C 连接上位机** 3. **将代码下载到设备:** - 启动 [QPYcom](https://images.quectel.com/python/2022/12/QPYcom_V3.6.0.zip) 调试工具。 - 将数据线连接到计算机。 - 按下开发板上的 **PWRKEY** 按钮启动设备。 - 按照[说明](https://developer.quectel.com/doc/quecpython/Getting_started/zh/4G/first_python.html#PC与模组间的文件传输)将 `code` 文件夹中的所有文件导入到模块的文件系统中,保留目录结构。 4. **运行应用程序:** - 选择 `File` 选项卡。 - 选择 `_main.py` 脚本。 - 右键单击并选择 `Run` 或使用`运行`快捷按钮执行脚本。 5. **关键词唤醒后,即可对话, 参考运行日志:** ![](./media/start.png) ## 贡献 我们欢迎对本项目的改进做出贡献!请按照以下步骤进行贡献: 1. Fork 此仓库。 2. 创建一个新分支(`git checkout -b feature/your-feature`)。 3. 提交您的更改(`git commit -m 'Add your feature'`)。 4. 推送到分支(`git push origin feature/your-feature`)。 5. 打开一个 Pull Request。 ## 许可证 本项目使用 Apache 许可证。详细信息请参阅 [LICENSE](LICENSE) 文件。 ## 支持 如果您有任何问题或需要支持,请参阅 [QuecPython 文档](https://python.quectel.com/doc) 或在本仓库中打开一个 issue。