Anse 是一個極致優化的AI 聊天UI,適用於 ChatGPT、DALL-E 和Stable Diffusion 等AI 模型。
功能
- 🚀 強大的插件系統 – 歸功於
Provider plugin
,輕鬆擴展類似於 OpenAI, Replicate 等AI 平台, 並且支持自定義模型參數. - 💬 會話記錄保存 – 使用
IndexDB
保存本地數據,不會上傳到服務器,保證安全問題。 . - 🎉 多種對話模式 – 提供不同的對話模式:
单词对话
,连续对话
,OpenAI 图像生成
、Stable Diffusion
和更多. - 💎 優化用戶界面體驗 – 對上一個版本重構了網站用戶界面,優化了很多細節,還適應了移動端和黑暗模式.
- 🌈 一鍵部署 -支持一鍵部署,不再需要環境變量,可以參考我們的留檔將網站部署到 Vercel, Netlify,
Docker
,Node
和更多平台.
本地運行
前置環境
- Node: 檢查您的開發環境和部署環境是否都使用
Node v18
或更高版本。你可以使用 nvm 管理本地多個node
版本 - PNPM: 推薦使用 pnpm 來管理依賴,如果你從來沒有安裝過pnpm,可以使用下面的命令安裝:
- OPENAI_API_KEY: 在運行此應用程序之前,您需要從OpenAI 獲取API 密鑰。您可以在 https://beta.openai.com/signup 註冊API 密鑰
起步運行
- 安裝依賴
- 運行應用,本地項目運行在
http://localhost:3000/
- 在設置面板添加你的 OpenAI API key然後儘情享受吧!
部署
獲取更多信息,請參考部署文檔: https://docs.anse.app/self-deploy
開啟同步更新
Fork 項目後,您需要在Fork 項目的操作頁面上手動啟用工作流和上游同步操作。啟用後,每天都會執行自動更新:
#Anse首頁文檔和下載 #聊天UI #程式开发