Dashhub: แพลตฟอร์ม AI โอเพนซอร์ซสำหรับทีมทุกขนาด
เพิ่มขีดความสามารถในการเดินทาง AI ของคุณด้วย การบูรณาการอย่างราบรื่น ความยืดหยุ่นที่ไม่มี ใครเทียบและ การรักษาความปลอดภัย ในตัวทั้งหมดได้รับแรงหนุนจาก วิธีการครั้งแรกของชุมชน
Dashhub ถูกสร้างขึ้นมาเพื่อให้ AI เข้าถึงได้ ง่ายขึ้นหรือ ไม่เร็วขึ้น ในการปรับใช้⏩และ ปลอดภัยยิ่งขึ้น สำหรับธุรกิจและทีมงานทุกขนาด จากการเริ่มต้นไปจนถึงองค์กรที่กำลังเติบโต Dashhub ช่วยให้คุณสามารถนำเทคโนโลยี AI ล่าสุดมาใช้ในขณะที่ควบคุมข้อมูลและ API ของคุณได้อย่างเต็มที่ การออกแบบโอเพนซอร์ซนำเสนอ โซลูชันที่ปรับแต่งและเล่น ที่ปรับแต่งตามความต้องการของคุณ ลดความซับซ้อน และ ลดต้นทุน Dashhub ส่งเสริม ความปลอดภัย การยอมรับ AI ของผู้ขายที่เป็นกลาง ทำให้ทีม ทำงานร่วมกันได้ หรือไม่? และ สร้างสรรค์สิ่งใหม่ ๆ ได้ อย่างง่ายดาย
ไม่ว่าคุณจะเพิ่มประสิทธิภาพการทำงานของทีมหรือจุดประกายความคิดสร้างสรรค์ Dashhub เป็นเส้นทาง ที่ชาญฉลาด และ ประหยัดค่าใช้จ่าย มากขึ้นเพื่อเพิ่ม AI
ที่ Dashhub เราเชื่อในเครื่องมือที่ปรับให้เข้ากับ เวิร์กโฟลว์และเป้าหมายที่เป็นเอกลักษณ์ของคุณ มอบประสบการณ์ AI ที่ยืดหยุ่นและราบรื่นซึ่งช่วยให้คุณ ทำงานอย่างชาญฉลาด ในขณะที่ยังคงเจริญเติบโตด้วยเครื่องมือที่คุณรู้จัก
- สารบัญ
- Dashhub: แพลตฟอร์ม AI โอเพนซอร์ซแบบครบวงจรสำหรับองค์กร
- - สารบัญ
- - การแนะนำ
- - ทำไมต้องเลือก dashhub
- การตั้งค่า
- การอพยพ
- Elasticsearch
- การปรับใช้
- บทบาทและสิทธิ์ของผู้ใช้
- - คุณสมบัติที่สำคัญ
- โครงการ
- ผู้เชี่ยวชาญ?
- แอปพลิเคชัน
- การจัดการความรู้
- เฟส MVP
- - แผนการในอนาคต - รู้สึกอิสระที่จะมีส่วนร่วม! -
- กระบวนการบูรณาการ
- สถาปัตยกรรมทางเทคนิค
- ความปลอดภัยและการปฏิบัติตามกฎระเบียบ
- ข้อ จำกัด และข้อควรพิจารณา
- - ใบอนุญาต
- - การบริจาค
- การแนะนำ
ยินดีต้อนรับสู่ Dashhub ทางออกที่ดีที่สุดของคุณสำหรับการรวม AI ที่ไร้รอยต่อ แพลตฟอร์มของเราช่วยให้ผู้ใช้สามารถรวมจัดการและใช้ประโยชน์จาก แบบจำลองภาษาขนาดใหญ่ (LLMS) และโซลูชั่น AI (GenAI) Generative (GenAI) ภายในทุกสภาพแวดล้อม เรามุ่งมั่นที่จะทำให้การยอมรับ AI ง่ายขึ้นทำให้ สามารถเข้าถึงได้ ปลอดภัย มีประสิทธิภาพ และ คุ้มค่า สำหรับทุกคน
- ทำไมต้องเลือก dashhub
- อินเทอร์เฟซแบบครบวงจรสำหรับโซลูชัน Genai ทั้งหมด
- เข้าถึงโมเดล AI และผู้ให้บริการหลายรุ่นเช่น Midjourney, Gemini, Openai และอีกมากมายผ่านแพลตฟอร์มเดียวที่ใช้งานง่าย
- คุ้มค่า
- จ่ายค่าใช้จ่ายไม่ใช่ต่อบัญชี เข้าถึงการเข้าถึงรุ่นล่าสุดและพิเศษที่สุดโดยไม่ต้องสมัครสมาชิกหลายครั้ง
- ผู้เชี่ยวชาญ AI ที่กำหนดเอง
- สร้างและจัดการผู้เชี่ยวชาญที่ขับเคลื่อนด้วย AI ที่ปรับให้เหมาะกับฟังก์ชั่นเฉพาะปรับใช้งานได้ทั่วทั้งองค์กรของคุณ
- การใช้งานที่ง่ายและง่ายดาย
- ลุกขึ้นและทำงานได้อย่างรวดเร็วด้วยการตั้งค่าน้อยที่สุดเหมาะสำหรับทั้งบุคคลและองค์กร
- การทำงานร่วมกันของโครงการ
- จัดระเบียบงานในโครงการที่มีฐานความรู้ร่วมกันและคุณสมบัติการทำงานร่วมกันของทีม
- การอนุรักษ์บริบท
- รักษาประวัติการสนทนาและความสอดคล้องของข้อมูลในโมเดล AI ที่แตกต่างกัน
- การควบคุมการเข้าถึงที่ปลอดภัย
- สิทธิ์ตามบทบาทและการรับรองความถูกต้องเพื่อความปลอดภัยที่เพิ่มขึ้น
- การปรับใช้ที่ยืดหยุ่น
- ปรับใช้ dashhub ในพื้นที่หรือในคลาวด์เพื่อให้เหมาะกับโครงสร้างพื้นฐานของคุณ
การตั้งค่า
ในการเรียกใช้โครงการให้ทำตามขั้นตอนเหล่านี้:
- โคลนที่เก็บโดยเรียกใช้คำสั่งต่อไปนี้:
git clone https://github.com/dashhub-org/dashhub.git
- ติดตั้งการพึ่งพาที่ต้องการโดยเรียกใช้คำสั่งต่อไปนี้:
- เริ่มโครงการโดยเรียกใช้คำสั่งต่อไปนี้:
หลังจากดำเนินการคำสั่งเหล่านี้โครงการควรเริ่มทำงานและคุณสามารถเข้าถึงได้ผ่านเว็บเบราว์เซอร์ของคุณ
การอพยพ
ในการเรียกใช้การย้ายถิ่นให้ทำตามขั้นตอนเหล่านี้:
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) มีคุณสมบัติต่อไปนี้:
- ส่วนต่อประสานผู้ใช้บนเว็บ
- การจัดการผู้ใช้ : ผู้ดูแลระบบผู้ใช้เทคโนโลยีบทบาทผู้ใช้รวมถึงผู้ดูแลระบบ SaaS เพื่อสร้างบัญชีผู้ดูแลระบบ/องค์กร
- การสร้างโครงการและการจัดการ
- ผู้เชี่ยวชาญที่กำหนดค่าล่วงหน้า : ผู้เชี่ยวชาญสี่คนที่มีคำแนะนำที่กำหนดเอง
- การรวมการจัดเก็บ AWS เท่านั้น
- ผู้ให้บริการ LLM หลัก : chatgpt 4o mini
- ไม่มีการเลือกผู้ให้บริการ LLM
- ฟังก์ชั่นการแชทขั้นพื้นฐาน
ข้อ จำกัด ใน MVP:
- ไม่มีการสลับผู้ให้บริการ LLM กลางการแปลง
- จำนวน จำกัด ของผู้เชี่ยวชาญที่กำหนดค่าล่วงหน้า
- ผู้ให้บริการจัดเก็บข้อมูลเดี่ยว (AWS)
- แผนการในอนาคต - รู้สึกอิสระที่จะมีส่วนร่วม! -
การปรับปรุงที่วางแผนไว้สำหรับเวอร์ชันในอนาคต ได้แก่ :
- การบูรณาการกับบริการ AI อื่น ๆ : Claude, Llama, Gemini, Perplexity, Runway, Midjourney, Hugging Face และอีกมากมาย
- ตัวเลือกการจัดเก็บที่ขยายตัว : รองรับ Azure, Google Cloud, ที่เก็บข้อมูลในท้องถิ่นและอื่น ๆ
- การสนับสนุนหลายภาษา : อินเทอร์เฟซและการโต้ตอบ AI ในหลายภาษา
- การรวมเครื่องมือขององค์กร : Slack, Microsoft 365, Salesforce, Google Workspace, Box, Zoho Docs ฯลฯ
- การวิเคราะห์และการรายงานข้าม AI
- ความปลอดภัยระดับองค์กร : การลงชื่อเข้าใช้ครั้งเดียว
- ผู้สร้างผู้เชี่ยวชาญขั้นสูง : ความสามารถที่เพิ่มขึ้นด้วยระบบตัวแทน
- การรักษาความปลอดภัยและการปฏิบัติตามข้อกำหนดขั้นสูง : GDPR, HIPAA การปฏิบัติตามและคุณสมบัติการรักษาความปลอดภัยระดับองค์กรขั้นสูง
กระบวนการบูรณาการ
การเริ่มต้นใช้งาน Dashhub นั้นง่าย:
- ลงทะเบียน : สร้างบัญชี
- เชิญผู้ใช้ : เพิ่มสมาชิกในทีมและกำหนดบทบาท
- เพิ่มข้อมูลรับรอง LLM API : (จำลองใน MVP)
- กำหนดค่าโซลูชันการจัดเก็บ : AWS ใน MVP; ตัวเลือกเพิ่มเติมเร็ว ๆ นี้
- ปรับแต่ง : อัปโหลดโลโก้และการตั้งค่า บริษัท ของคุณ
- เริ่มต้นสร้าง : เริ่มใช้และเพลิดเพลินไปกับการพัฒนา AI ใหม่ล่าสุดใน Save Enviroment
สถาปัตยกรรมทางเทคนิค
แพลตฟอร์มได้รับการออกแบบเป็นเว็บแอปพลิเคชันที่มีส่วนประกอบสำคัญต่อไปนี้:
- Frontend : การตอบสนองเว็บอินเตอร์เฟสที่ตอบสนอง
- แบ็กเอนด์ : สถาปัตยกรรมที่ขับเคลื่อนด้วย API
- ที่เก็บข้อมูล : การจัดเก็บข้อมูลฝั่งไคลเอ็นต์ (AWS ใน MVP ซึ่งขยายได้ในอนาคต)
- การรวม AI : การเชื่อมต่อที่ใช้ API กับผู้ให้บริการ AI
- ความปลอดภัย : มาตรการรักษาความปลอดภัยระดับองค์กร (จะขยายในรุ่นอนาคต)
ความปลอดภัยและการปฏิบัติตามกฎระเบียบ
ในขณะที่ MVP มุ่งเน้นไปที่ฟังก์ชั่นหลักเวอร์ชันในอนาคตจะตอบสนองความต้องการด้านความปลอดภัยและการปฏิบัติตามขั้นสูงอาจรวมถึง:
- การปฏิบัติตาม GDPR
- การปฏิบัติตาม HIPAA
- การรับรอง SOC 2
- การเข้ารหัสแบบ end-to-end
- การควบคุมการเข้าถึงขั้นสูง
- การบันทึกการตรวจสอบ
ข้อ จำกัด และข้อควรพิจารณา
- คุณสมบัติจำลอง : คุณสมบัติบางอย่างถูกจำลองใน MVP เพื่อแสดงความสามารถในอนาคต
- การสลับผู้ให้บริการ LLM : ไม่รองรับการแปลงกลางใน MVP
- ความสามารถของ LLM : แพลตฟอร์มทำหน้าที่เป็นผู้รวบรวมและไม่ได้ให้ความสามารถ LLM ของตัวเอง
- แบบจำลองการปรับแต่ง : ไม่ได้รับการจัดการโดยแพลตฟอร์ม; ลูกค้าสามารถเชื่อมต่อโมเดลที่ปรับแต่งได้ของตัวเอง
- การปรับขนาดข้อมูล : สำหรับผู้ใช้ขนาดกลางและขนาดใหญ่ - จัดการกับฝั่งไคลเอ็นต์เป็นหลักเนื่องจากการใช้โซลูชันการจัดเก็บไคลเอนต์
- ใบอนุญาต
Dashhub ได้รับการปล่อยตัวภายใต้ Apache License 2.0 ส่งเสริมการเปิดกว้างและการทำงานร่วมกันในขณะที่ให้ความคุ้มครองสำหรับผู้มีส่วนร่วม
- การบริจาค
เรายินดีต้อนรับการมีส่วนร่วมจากชุมชน! โปรดอ่านแนวทางการสนับสนุนและจรรยาบรรณของเราก่อนที่จะเริ่ม
- รายงานข้อบกพร่อง : ใช้ตัวติดตามปัญหาเพื่อรายงานข้อบกพร่อง
- คุณสมบัติแนะนำ : เปิดคำขอคุณสมบัติในตัวติดตามปัญหา
- ส่งคำขอดึง : ปฏิบัติตามแนวทางของเราและส่งการปรับปรุงของคุณ
เข้าร่วมกับเราในการสร้างอนาคตของการรวม AI ร่วมกันเราสามารถทำให้ AI เข้าถึงได้ง่ายขึ้นและเป็นประโยชน์สำหรับทุกคน
เอกสารนี้จะได้รับการปรับปรุงเมื่อผลิตภัณฑ์วิวัฒนาการมีการเพิ่มคุณสมบัติใหม่และมีการแนะนำความสามารถเพิ่มเติม