dabit3/react-native-ai

Full stack framework for building cross-platform mobile AI apps

解決的問題

提供一個全端框架,讓開發者能快速建構跨平台的行動AI應用。它簡化了將大型語言模型(LLMs)與影像生成服務整合至行動介面的過程,處理即時串流與伺服器端代理的複雜部分。

如何運作

此框架由使用 React Native 建構的行動應用與伺服器代理組成。伺服器作為行動應用與各類AI供應商(如 OpenAI、Anthropic、Gemini 和 Moonshot)之間的中介,讓開發者能輕鬆實作驗證與授權。應用內建預設的聊天與影像生成UI,可透過主題系統進行自訂。

適用對象

希望將AI功能整合至應用中,卻不需從零開始建構聊天與影像生成基礎架構的行動開發者。

主要特色

  • 多模型支援:支援與 OpenAI、Anthropic、Gemini、Z.ai 及 Moonshot 整合。
  • 即時串流:支援串流式文字回應,帶來更即時的對話體驗。
  • 影像生成:內建支援 Gemini 的影像模型。
  • 伺服器代理:簡化API金鑰與使用者驗證的安全管理。
  • 可自訂主題:提供五種內建主題,並提供簡單API以新增主題。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案