AIonPhone 是一个 Android 应用程序,旨在让用户能够在手机上方便地调用各种大语言模型 API。支持多种接口类型,包括本地部署的模型和云端服务。
-
支持多种 API 类型:
- OpenAI 兼容接口 (如腾讯云等)
- Ollama 本地部署模型
- RAG (检索增强生成) 接口
-
灵活的配置选项:
- 可自定义服务器地址
- API Key 管理
- 多种 API 类型切换
-
简洁的用户界面:
- 聊天形式的交互
- 实时响应
- 设置界面易于使用
- Kotlin
- Jetpack Compose UI
- Retrofit2 网络请求
- OkHttp3
- Material3 设计
- Coroutines 协程
- Android Architecture Components
- 安装应用后,点击右上角设置图标进入设置界面
- 选择需要使用的 API 类型:
- OpenAI 兼容:需要填写服务器地址和 API Key
- Ollama:填写本地服务器地址(默认 http://localhost:11434)
- RAG Flow:填写 RAG 服务器地址
- 保存设置后返回主界面
- 在输入框中输入问题,点击发送即可开始对话
- 在本地机器上安装 Ollama
- 启动 Ollama 服务
- 在应用中配置 Ollama 服务器地址
- 部署 RAG 服务器
- 在应用中配置 RAG 服务器地址
- 使用 OpenAI 兼容接口时,需要有效的 API Key
- Ollama 服务需要在同一局域网内
- 确保网络连接稳定
- 部分功能可能需要特定的权限
欢迎提交 Issue 和 Pull Request 来完善这个项目。
本项目仍在持续开发中,欢迎提供建议和反馈。