เจนราฟท์ เอไอ
การแนะนำ
ชุดเครื่องมือ Genraft AI เป็นทรัพยากรแบบไดนามิกสำหรับการสร้างโซลูชันเว็บแบ็กเอนด์และส่วนหน้าที่ซับซ้อน โดยใช้พลังของ Python และ OpenAI API อย่างเป็นทางการเพื่อพัฒนาตัวแทนการสนทนา ชุดเครื่องมือนี้ควบคุมความสามารถของ generative AI เพื่ออำนวยความสะดวกในการพัฒนาการโต้ตอบของตัวแทนที่ตอบสนองและชาญฉลาด
คุณสมบัติ
- บูรณาการโดยตรงกับ OpenAI API อย่างเป็นทางการเพื่อเปิดใช้งานความสามารถการสนทนาขั้นสูง
- โมดูลการพัฒนาแบ็กเอนด์และฟรอนต์เอนด์ที่ครอบคลุมซึ่งปรับแต่งมาสำหรับเว็บแอปพลิเคชัน
- อินเทอร์เฟซที่ใช้งานง่ายเพื่อการจัดการและการโต้ตอบกับโมเดล AI ได้ง่าย
- สามารถขยายและปรับแต่งได้สูงเพื่อตอบสนองความต้องการการพัฒนาเว็บไซต์ที่หลากหลาย
- มุ่งเน้นไปที่การเร่งวงจรการพัฒนาแพลตฟอร์มบนเว็บด้วยการโต้ตอบที่ขับเคลื่อนด้วย AI
มีความสะดวก
- รองรับ Dockerfile
- รองรับนักเทียบท่าเขียน
- รองรับ Kubernetes
- รองรับโครงการ MonoRepo
- รองรับบริการแยกต่างหากสำหรับส่วนหน้าและส่วนหลัง
เริ่มต้นใช้งาน
เทค-สแต็ค
ทั่วไป
- Git [การควบคุมเวอร์ชัน]
- นักเทียบท่า [คอนเทนเนอร์]
- GitHub [การโฮสต์โค้ด]
- การดำเนินการ GitHub [CI/CD]
ส่วนหน้า
- typescript [ภาษาการเขียนโปรแกรม]
- NodeJs [รันไทม์ JavaScript]
- SvelteKit [กรอบงานเต็มสแต็ค]
- Svelte [กรอบส่วนหน้า]
- TailwindCSS [กรอบงาน CSS]
- DaisyUI [ไลบรารีคอมโพเนนต์ Tailwind]
แบ็กเอนด์
- Python [ภาษาการเขียนโปรแกรม]
- FastApi [เฟรมเวิร์กแบ็กเอนด์]
- OpenAI GPT [การประมวลผลภาษา]
ข้อกำหนดเบื้องต้น
- คอมไพล์
- นักเทียบท่า
- เอ็นพีเอ็ม
- โหนด
- หลาม
การติดตั้ง
โคลน
https://github.com/kamyabnazari/genraft-ai.git
ตั้งค่า
โปรดสร้างบริการหลังจากนั้นตามลำดับและปฏิบัติตามคำแนะนำในไฟล์ README.md
เมื่อคุณรันทีละรายการคุณจะต้องใช้ localhost เพื่อเข้าถึงและเชื่อมต่อเข้าด้วยกัน
หรือใช้ Docker Compose เพื่อสร้างทั้งหมดและเชื่อมต่อเข้าด้วยกัน
docker-compose up --build
กรุณาตั้งค่าตามลำดับต่อไปนี้:
ตั้งค่าแบ็กเอนด์
ตั้งค่าส่วนหน้า
วิกิ
กระบวนการและขั้นตอนการทำงานเบื้องหลังการพัฒนาซอฟต์แวร์เชิงสร้างสรรค์เป็นอย่างไร อ่านเพิ่มเติมได้ที่หน้าวิกิ
ใบอนุญาต
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต [ใบอนุญาต Apache-2.0] - ดูรายละเอียดในไฟล์ใบอนุญาต
รับทราบ
ขอขอบคุณเป็นพิเศษสำหรับทีม OpenAI สำหรับการจัดหา API ที่ขับเคลื่อนตัวแทนอัจฉริยะของเรา
แรงบันดาลใจเพิ่มเติมโดย ChatDev