综合介绍
GirlfriendGPT 是一个开源项目,使用 ChatGPT 技术构建个性化的 AI 女友。用户可以通过自定义语音、个性化设置等功能,打造属于自己的 AI 伴侣。项目支持与 Telegram 连接,方便用户随时随地与 AI 女友互动。
功能列表
- 自定义语音:使用 EleventLabs 创建独特的 AI 语音。
- 个性化设置:根据用户喜好定制 AI 女友的个性和行为。
- Telegram 连接:直接通过 Telegram 发送和接收消息。
- AI 自拍:AI 女友可以生成自拍照。
- 记忆功能:即将推出,AI 将能够记住过去的互动,提升对话的连贯性和深度。
使用帮助
安装步骤
- 克隆项目仓库:
git clone https://github.com/EniasCailliau/GirlfriendGPT.git
2. 安装依赖:
```bash
pip install -r requirements.txt
- 本地运行:
ship serve local
- 部署到远程并连接 Telegram:
pip install steamship ship serve remote
获取 Telegram 密钥并按照指南连接。
使用指南
- 自定义语音 :使用 EleventLabs 创建独特的 AI 语音,编辑
conf_template.json
文件进行配置。 - 个性化设置 :在
src/personalities
目录下创建新的 JSON 文件,定义 AI 女友的个性和行为。 - 与 Telegram 连接 :获取 Telegram 密钥,编辑
steamship.json
文件进行配置。 - 生成自拍 :在对话中请求 AI 女友生成自拍,AI 将自动生成并发送照片。