Dashhub:各種大小團隊的開源AI平台
通過無縫集成,無與倫比的靈活性和內置的安全性賦予您的AI旅程能力?
Dashhub精心設計以使AI更容易訪問?部署速度更快,並且為各種規模的企業和團隊更安全。從初創企業到成長的組織,Dashhub使您能夠採用最新的AI技術,同時全力控制您的數據和API。開源設計提供了量身定制的插件解決方案,可根據您的需求進行擴展,從而降低複雜性並降低成本。 Dashhub促進了Secure ,供應商中立AI的採用,讓團隊合作?並輕鬆創新。
無論您是提高團隊生產力還是激發創造力,Dashhub都是最大化AI的智能,更具成本效益的途徑。
在Dashhub,我們相信可以適應您獨特的工作流和目標的工具,提供無縫,靈活的AI體驗,可以幫助您更聰明地工作,同時繼續使用所知道的工具蓬勃發展。
?目錄
- Dashhub:企業統一的開源AI平台
- ?目錄
- ?介紹
- ?為什麼選擇dashhub
- 設定
- 遷移
- Elasticsearch
- 部署
- 用戶角色和權限
- ?關鍵功能
- MVP階段
- ?未來計劃 - 隨時貢獻! ?
- 集成過程
- 技術架構
- 安全和合規性
- 配x局限性和考慮因素
- ?執照
- ?貢獻
?介紹
歡迎來到Dashhub ,這是您無縫AI集成的最終解決方案。我們的平台使用戶能夠輕鬆地集成,管理和利用大型語言模型(LLMS)和生成AI(Genai)解決方案。我們旨在簡化AI的採用,使其可訪問,安全,高效且具有成本效益。
?為什麼選擇dashhub
- 所有Genai解決方案的統一界面
- 通過一個直觀的平台訪問Midjourney,Gemini,OpenAI等多個AI模型和提供商。
- 成本效益
- 支付使用費用,而不是每個帳戶。無需多次訂閱即可訪問最新和最專業的模型。
- 自定義AI專家
- 創建和管理針對特定功能的AI驅動專家,可以在整個組織中部署。
- 快速簡便實施
- 項目合作
- 上下文保存
- 安全訪問控制
- 靈活的部署
- 在本地或云中部署dashhub以適合您的基礎架構。
設定
要運行該項目,請執行以下步驟:
- 通過運行以下命令來克隆存儲庫:
git clone https://github.com/dashhub-org/dashhub.git
- 通過運行以下命令來安裝所需的依賴項:
- 通過運行以下命令開始項目:
執行這些命令後,該項目應開始運行,您可以通過Web瀏覽器訪問它。
遷移
要運行遷移,請執行以下步驟:
cd apps/backend
yarn run db:migrate
要回滾遷移,請執行以下步驟:
cd apps/backend
yarn run db:migrate --down
Elasticsearch
要重新索引Elasticsearch中的所有數據,請運行以下命令:
部署
要將項目部署到登台環境中,請運行以下命令:
git push origin main:hetzner/staging
要將項目部署到生產環境中,請使用以下命令:
git push origin main:hetzner/production
用戶角色和權限
該平台支持三種類型的用戶:
- 行政
- 技術用戶
- 添加和管理新專家
- 管理LLM集成
- 配置存儲解決方案
- 管理應用程序
- 用戶(員工)
- 與一般聊天接口交互
- 創建和管理項目
- 邀請團隊成員參加項目
- 在項目中利用專家
- 將應用程序用於特定任務
?關鍵功能
專案
- 專用空間:創建具有自定義知識基礎和設置的項目。
- 協作:邀請團隊成員並在一個空間中共同努力。
- 歷史保存:維護每個項目中的聊天歷史和上下文。
專家?
- 自定義AI助手:開發專門用於特定任務的AI專家。
- 範圍內的訪問:管理和部署整個組織的專家。
- 知識集成:利用特定於項目的信息來增強AI相互作用。
申請
- 特定於任務的工具:為特定操作創建小型LLM應用程序(例如,電子郵件重寫,數據構造)。
- 可重複使用的組件:使用不同項目的應用程序以提高效率。
知識管理
- 知識庫:用戶可以將輸出添加到項目知識庫中。
- 導出選項:根據需要下載和導出信息。
MVP階段
最低可行產品(MVP)包括以下功能:
- 基於Web的用戶界面
- 用戶管理:管理員,技術用戶,用戶角色以及SaaS Admin創建管理員/組織帳戶。
- 項目創建和管理
- 預先配置的專家:四名具有自定義說明的專家。
- 僅AWS存儲集成
- 主要LLM提供商:Chatgpt 4o mini
- 沒有LLM提供商選擇
- 基本聊天功能
MVP中的限制:
- 沒有中期llm提供商切換。
- 預先配置的專家數量有限。
- 單存儲提供商(AWS)。
?未來計劃 - 隨時貢獻! ?
未來版本的計劃增強功能包括:
- 與其他AI服務集成:克勞德,駱駝,雙子座,困惑,跑道,米朱尼,擁抱的臉等等。
- 擴展的存儲選項:支持Azure,Google Cloud,本地存儲等。
- 多語言支持:多種語言的接口和AI交互。
- 企業工具集成:Slack,Microsoft 365,Salesforce,Google Workspace,Box,Zoho文檔等。
- 跨-AI分析和報告
- 企業級安全:單登錄
- 高級專家創建者:具有代理系統的增強功能。
- 增強的安全性和合規性:GDPR,HIPAA合規性和高級企業安全功能。
集成過程
開始使用Dashhub很簡單:
- 註冊:創建一個帳戶。
- 邀請用戶:添加團隊成員並分配角色。
- 添加LLM API憑據:(在MVP中模擬)
- 配置存儲解決方案:MVP中的AWS;更多選擇即將到來。
- 自定義:上傳您的公司徽標和設置。
- 開始創建:開始使用並享受保存環境中最新的AI開發項目。
技術架構
該平台被設計為具有以下關鍵組件的Web應用程序:
- 前端:響應式Web界面
- 後端:API驅動的體系結構
- 存儲:客戶端數據存儲(MVP中的AWS,將來可擴展)
- AI集成:基於API的連接與AI提供商
- 安全:企業級安全措施(將在以後的版本中擴展)
安全和合規性
儘管MVP專注於核心功能,但未來版本將解決高級安全和合規性要求,可能包括:
- GDPR合規性
- HIPAA合規性
- SOC 2認證
- 端到端加密
- 高級訪問控件
- 審核記錄
配x局限性和考慮因素
- 模擬功能:在MVP中模擬了某些功能,以演示未來的功能。
- LLM提供商切換:不支持MVP中的中間轉換。
- LLM功能:該平台充當聚合器,不提供自己的LLM功能。
- 模型微調:未由平台處理;客戶可以連接自己的微調模型。
- 數據擴展:對於中型和大型用戶 - 由於使用客戶端存儲解決方案,主要在客戶端處理。
?執照
Dashhub根據Apache許可證2.0發布,促進開放性和協作,同時為貢獻者提供保護。
?貢獻
我們歡迎社區的捐款!在開始之前,請閱讀我們的貢獻指南和行為準則。
- 報告錯誤:使用問題跟踪器報告錯誤。
- 建議功能:在問題跟踪器中打開功能請求。
- 提交拉請請求:遵循我們的指南並提交您的改進。
加入我們,塑造AI集成的未來。一起,我們可以使AI更容易獲得和有益。
隨著產品的發展,添加了新功能,並引入了其他功能,該文檔將進行更新。