一個 Flutter/Dart 套件,提供對非官方 ChatGPT API 的簡單 API 包裝,讓開發者能夠將 ChatGPT 功能整合到其 Flutter 應用程式中。此套件支援多個平台,包括 Android、iOS、macOS、Windows 與 Linux。該套件抽象了底層 HTTP 互動,提供簡單易用的介面,用於傳送訊息並接收來自 ChatGPT 的回應。非常適合需要對話式 AI 功能但不依賴官方 API 的應用。
適用情境
將聊天機器人整合到行動應用程式中
建構AI驅動的客戶支援工具
建立互動式學習應用程式
在應用程式中啟用即時文字生成
主要特色
非官方 ChatGPT API 結合
跨平台支援
簡單的同步和異步訊息處理
內建錯誤處理
輕便且容易安裝
適合對象
開發AI聊天功能的開發者
原型設計生成式AI應用
需要快速存取類似ChatGPT回應的應用程式
使用建議
依賴非官方API(可能不穩定或已停用)
未經官方谷歌/蘋果核准
速率限制和潛在的IP封禁
需要有效的身份驗證令牌
原始 README
以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。
Flutter ChatGPT API
This package is a Flutter/Dart API around ChatGPT by OpenAI.
This package requires a valid session token from ChatGPT to access its unofficial REST API.
This version have been updated to use Puppeteer to log in to ChatGPT and extract the Cloudflare cf_clearance cookie and OpenAI session token. 🔥 Thanks to Node.js ChatGPT API (unofficial)