介紹ΛVΛTΛRS ΛI - 您的終極AI 聊天伴侶應用程序,由OpenAI 的GPT-3 / ChatGPT-3.5 Turbo / GPT-4、Google 的Bard-AI、Pygmalion 的6B 模型和StabilityAI 的穩定擴散模型提供支持,配有50 多個手工製作的AI聊天頭像:每個頭像都有自己獨特的個性和預定義的提示角色,涵蓋10 多個不同類別- 從娛樂、體育、旅行到科技、教育、生產力等,包含每個人工智慧頭像各自領域的熱門新聞和訊息
現在,在所有友善的人工智慧聊天夥伴中保持樂觀!
Kotlin - Android 開發的官方程式語言。
Android 架構元件 - 協助您設計健壯、可測試和可維護的應用程式的庫集合。
Adapty:應用程式內訂閱的一體化服務。
Gatsby:Gatsby 是一個基於 React 的免費開源框架,可協助開發人員建立速度極快的網站和應用程式。
FastAPI :FastAPI 是一個現代、快速(高效能)的 Web 框架,用於基於標準 Python 類型提示使用 Python 3.7+ 建立 API。
Figma:Figma 是一個向量圖形編輯器和原型設計工具,主要基於網路。
Android 的 Material Components:適用於 Android 的模組化和可自訂的 Material Design UI 元件。
Netlify:Netlify 是一家遠端優先的雲端運算公司,提供一個開發平台,其中包括針對 Web 應用程式和動態網站的建置、部署和無伺服器後端服務。
PlanetScale:PlanetScale 是世界上最先進的無伺服器 MySQL 平台。
Railway :Railway 是一個基礎架構平台,您可以在其中配置基礎架構、在本地使用該基礎架構進行開發,然後部署到雲端。
Avatars AI基於 MVVM 架構和 Repository 模式,遵循 Google 官方架構指導。
Avatars AI是根據應用程式架構指南建構的,因此它將是一個很好的範例,可以展示該架構在實際專案中的工作原理。
Avatars AI的整體架構由三層組成-UI層、領域層和資料層。每一層都有專用的元件,並且它們各自具有不同的職責,如下所定義。
透過這種鬆散耦合的架構,您可以提高元件的可重複使用性和應用程式的可擴展性。
UI 層由用於配置可與使用者互動的畫面的 UI 元素和保存應用程式狀態並在配置變更時恢復資料的 ViewModel 組成。
資料層由儲存庫組成,儲存庫包含業務邏輯,例如從本機資料庫查詢資料和從網路請求遠端資料。它被實現為離線優先的業務邏輯來源,並遵循單一事實來源原則。
透過加入該儲存庫的觀星者來支持它。
另外,請在 GitHub 上提交問題以了解我的任何錯誤或請求新功能!
git clone https://github.com/binaryshrey/Avatars-AI.git
cd Avatars-AI
npm i
gatsby develop
開發伺服器運行在http://localhost:8000
。
gatsby build
gatsby serve
生產伺服器運行在http://localhost:9000
。建置是在public
生成的(可部署)。