1 Star 2 Fork 1

蔡嘉亮 / parrot_app

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

语鹦助手

📌 项目概述

语鹦助手是一个跨平台的免费开源应用程序,是一个聊天和英语学习的工具。该项目基于Flutter开发,用于本地与llama.cpp模型接口,以及远程与智谱AI、百度AI、Ollama、Mistral、Google Gemini和OpenAI模型接口。

【B站演示:AI外教免费陪聊?】

🚀 快速开始

前提条件

  • [操作系统要求](Android、Windows、macOS、Linux、iOS(开发中))
  • [必要的软件或库](Flutter 3.16+)

安装步骤

  1. 克隆仓库

    git clone https://gitee.com/alexcai/parrot_app.git
    cd parrot_app
  2. 安装依赖Flutter

    https://docs.flutter.cn/get-started/install
  3. 运行应用

    # 查看你的设备列表
    flutter devices
    # 请修改deviceId
    flutter run -d deviceId

🎯 目标和愿景

  • 中文版支持
  • 支持百度AI
  • 语音朗读
  • 中英翻译
  • 英文对话提示
  • 多个对话
  • 对接智谱AI
  • 优化UI和UX
  • 测试各平台可用(已测试Android, Windows, Macos, Web)

📘 文档

  • 如何连接本地 Ollama

    1. 打开Ollama官网 https://www.ollama.com/
    2. 安装电脑系统对应版本,打开Ollama
    3. 下载对话模型
    ollama run qwen:7b-chat-q8_0
    1. 设置环境变量 OLLAMA_HOST = [你的电脑IP]:11434 和 OLLAMA_ORIGINS = *
    2. 在APP修改URL地址: http://[你的电脑IP]:11434
  • 如何连接BaiduAI

    1. 注册百度开发者账号 https://cloud.baidu.com/
    2. 创建应用,获得API Key和Secret Key https://cloud.baidu.com/doc/WENXINWORKSHOP/s/Slkkydake
    3. 执行命令获得access_token
    curl 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=[API Key]&client_secret=[Secret Key]'
    1. 在APP修改API key: [access_token]
  • 如何连接智谱AI

待补充...

  • 如何连接OpenAI(中国地区不能使用)

    待补充...

  • 如何连接Gemini(中国地区不能使用)

    待补充...

  • 如何连接MistralAI

    待补充...

  • 如何使用 LlamaCPP

    待补充...

  • 各种平台模型的参数

👥 社区和支持

  • 合作请联系 QQ:121237385
  • 贡献者可以通过提交 Pull Request 来参与项目。
  • 如果你发现了 bug 或有功能建议,请通过 Gitee Issues 报告。

🔑 贡献者指南

  • 请联系 QQ:121237385 申请加入种子用户群

🙏 致谢

MIT License Copyright (c) 2024 Alex Cai Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

语鹦助手是一个开源的AI聊天机器人应用程序,旨在为用户提供聊天,英语学习等功能。该项目基于Flutter开发,并遵循MIT开源协议。 展开 收起
Dart 等 6 种语言
MIT
取消

发行版 (5)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/alexcai/parrot_app.git
git@gitee.com:alexcai/parrot_app.git
alexcai
parrot_app
parrot_app
main

搜索帮助

344bd9b3 5694891 D2dac590 5694891