Flutter 聊天
一个与 OpenAI API 通信的新 Flutter 项目。
截图
特点
如何使用
- 获取 OpenAI API 密钥
- 点击右上角的设置按钮来设置 API 密钥(必需)和组织(可选)
- 添加新对话
- 与 Open AI 聊天!
架构
它使用了 Flutter 框架,并使用 BLoC 模式 来实现状态管理。
如何构建
获取 Flutter 包
flutter pub get
构建 apk
flutter build apk
参考
主要使用的 Flutter 包
- shared_preferences 用于存储应用设置和对话
- flutter_bloc 用于状态管理
- settings_ui 用于设置页面
- flutter_markdown 用于以 markdown 格式渲染消息
许可证
在 MIT 许可下分发。更多信息请参阅 LICENSE。

