Nathan-code-development/AIApplication
AI model square and chat with AI.
解決的問題
此專案提供了一個統一的跨平台行動介面,用於與多種 AI 模型進行互動。它消除了在不同應用程式或網站之間切換以存取 DeepSeek、Doubao 和 Qwen 等模型的需要,將它們整合到單一的聊天體驗中,並具備整合的使用者管理和聊天記錄功能。
運作方式
該應用程式使用 .NET MAUI 建構,作為與各種 AI API (DeepSeek, Doubao, Qwen) 以及 Spring Boot 後端伺服器通訊的客戶端。它透過 REST API 呼叫處理使用者驗證、個人資料管理和聊天記錄持久化。使用者可以傳送文字、圖片和檔案作為 AI 模型的上下文,應用程式則負責管理系統提示詞以及對生態系統中其他部分的 API 請求。
目標客群
想要一個自訂、以行動裝置優先的聊天應用程式,且支援多個 LLM 提供者並允許管理自己的後端和 API 金鑰的開發人員與 AI 愛好者。
特色亮點
- 多模型支援:在 DeepSeek、Doubao 和 Qwen 之間無縫切換。
- 豐富的附件:支援上傳圖片和文字檔案 (PDF, TXT, JSON) 作為上下文。
- 整合使用者系統:完整的使用者註冊、電子郵件驗證和個人資料管理。
- 聊天記錄:自動儲存對話並將其分組為主題,以便輕鬆檢索。
- 模型廣場:一個展示 8 種熱門 AI 模型詳細規格、定價和能力雷達圖的畫廊。
相關
- 專案
- 專案
- 專案
- 專案
- 專案