项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 665
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Dart 3.x
- OpenAI API Key
安装与启动步骤
-
1加依赖
非官方的 Dart/Flutter 版 OpenAI SDK。
dart pub add openai -
2配密钥
移动端别硬编码,走后端代理或安全存储。
-
3调一个接口
先跑对话补全,确认鉴权与网络通。
-
4接流式返回
聊天场景需要流式,注意 UI 增量渲染。
如何确认成功
示例能返回模型回复
注意事项
- 非官方 SDK,新接口支持可能滞后。
- 客户端直连会把密钥暴露在包里。
核心亮点
- API 覆盖极全,从 Chat、Realtime 到 Batch、Fine-tuning 一应俱全,不用自己拼 HTTP
- 原生兼容 Azure、DeepSeek、Ollama 等 OpenAI 协议服务商,换后端只改配置
- 纯 Dart 实现,Flutter 与服务端 Dart 通用,类型安全且支持流式响应
不足之处
- 非官方项目,OpenAI 接口变动时更新节奏依赖维护者
- 星标仅 666,社区规模小,遇到冷门问题可参考案例有限
适用场景
- Flutter 移动端集成 AI 聊天助手
- Dart 后端批量调用模型做数据处理
- 本地 Ollama/LM Studio 模型在 App 内调用
替代项目
openai-dart、dart_openai、langchain_dart
同类项目推荐
MARS
开源
用 Delphi 注解式写法,快速把业务系统变成 REST 接口和 AI 可调用的 MCP 服务
REST framework for Delphi: JAX-RS style resources and routes, servers and clients, J···
AI
开源
Swift 应用快速接入生成式 AI,一套代码多模型
The definitive, open-source Swift framework for interfacing with generative AI.
LLMstudio
开源
让 LLM 应用从原型到生产,少踩坑、快落地
Framework to bring LLM applications to production
langchain_dart
开源
用 Dart 写 Flutter AI 应用,直接调大模型做链式编排
Build LLM-powered Dart/Flutter applications.
function-python-ai-langchain
开源
用 Azure Functions 一键托管 LangChain 应用,快速上云
Simple starting point function to host LangChains with LLMs and other tools in an Az···
CloudBase-AI-Toolkit
开源
让 AI 编码助手直接操作云开发数据库和函数
Backend for AI coding agents on CloudBase — database, auth, functions via Plugin, S···
MCP-Nest
开源
NestJS 里加个模块,AI 就能调你的接口
A NestJS module to effortlessly create Model Context Protocol (MCP) servers for expo···
Agentic-Workflow-Patterns
开源
照着用,快速搭出生产级 Python 智能体工作流
Repository demonstrating best practices and patterns for implementing agentic workfl···
cosmos-framework
开源
几行配置跑通 Cosmos 世界模型训练与推理
Our inference and training framework to run on the Cosmos Models
