FlutGPT

此存储库包含使用 Flutter 构建的 ChatGPT Android 应用程序的源代码。该应用程序利用 OpenAI 的 GPT-3 语言模型根据用户输入生成文本。Flutter 框架可实现快速美观的用户界面开发,为用户带来愉快的体验。探索代码以了解有关将语言模型与 Flutter 集成以及构建 AI 驱动的应用程序的更多信息。

? 预览

演示 浅色/深色模式
Theme Modes Theme Modes

? 要求

  • 任何操作系统(例如 MacOS X、Linux、Windows)
  • 任何安装了 Flutter SDK 的 IDE(例如 IntelliJ、Android Studio、VSCode 等)
  • 少量 Dart 和 Flutter 知识

⚙️安装

  1. 克隆存储库。

  2. 在 lib/api/ 中创建一个名为 api_key.dart 的文件

  3. const token = "YOUR_API_KEY_HERE";
    
  4. 从根文件夹执行“flutter run”。

? 特点

待办

  • 语音识别
  • 多聊天。
  • 在本地存储中存储对话。
  • 向聊天中添加“输入气泡”。

已完成

  • 浅色模式。
  • 汇总提示并将其存储为标题。
  • 清除对话。

作者

Saifudeen Hisham

? 许可证

GNU 通用公共许可证 v3.0

GitHub

查看 Github