
การแข่งขัน Gemini API Dev

สำคัญ
โครงการนี้อยู่ในขั้นตอนการพัฒนา/การทดลองในระยะแรก ในขณะนี้มีคุณสมบัติที่ไม่ได้ใช้งาน/แตกหักมากมาย ยินดีต้อนรับการมีส่วนร่วมเพื่อช่วยเหลือความคืบหน้า!
Zen เป็นวิศวกรซอฟต์แวร์ AI ขั้นสูงที่สามารถเข้าใจคำแนะนำของมนุษย์ระดับสูงแบ่งออกเป็นขั้นตอนการวิจัยข้อมูลที่เกี่ยวข้องและเขียนรหัสเพื่อให้บรรลุวัตถุประสงค์ที่กำหนด ใช้โมเดลภาษาขนาดใหญ่อัลกอริทึมการวางแผนและการใช้เหตุผลและความสามารถในการท่องเว็บเพื่อพัฒนาซอฟต์แวร์อย่างชาญฉลาด Zen มีจุดมุ่งหมายที่จะปฏิวัติวิธีที่เราสร้างซอฟต์แวร์โดยการจัดหาโปรแกรมเมอร์ AI Pair ที่สามารถใช้งานการเข้ารหัสที่ซับซ้อนด้วยคำแนะนำของมนุษย์น้อยที่สุด ไม่ว่าคุณจะต้องการสร้างคุณสมบัติใหม่แก้ไขข้อบกพร่องหรือพัฒนาโครงการทั้งหมดตั้งแต่เริ่มต้นอยู่ที่นี่เพื่อช่วยเหลือคุณ
บันทึก
เป็นแบบจำลองหลังจาก Devin โดย Cognition AI โครงการนี้มีจุดมุ่งหมายที่จะเป็นทางเลือกโอเพ่นซอร์สสำหรับ Devin ด้วยเป้าหมาย "ทะเยอทะยานมากเกินไป" เพื่อให้ได้คะแนนเช่นเดียวกับ Devin ในเกณฑ์มาตรฐาน SWE-Bench ... และในที่สุดก็เอาชนะได้?
อ่าน readme.md สำหรับเอกสารโดยละเอียด
Version's requirements
- Python >= 3.10 and < 3.12
- NodeJs >= 18
- bun
ในการติดตั้งให้ทำตามขั้นตอนเหล่านี้:
git clone https://github.com/PrateekJannu/Zen.git cd Zenpip install -r requirements.txtplaywright install --with-deps # installs browsers in playwright (and their deps) if requiredpython zen.pyroot: INFO : Zen is up and running !ui : cd ui/
npm install
npm run starthttp://127.0.0.1:3001ในการเริ่มใช้ให้ทำตามขั้นตอนเหล่านี้:
ต้องใช้การตั้งค่าการกำหนดค่าบางอย่างและปุ่ม API เพื่อให้ทำงานได้อย่างถูกต้อง:
เมื่อคุณรันครั้งแรกมันจะสร้างไฟล์ config.toml ให้คุณในไดเรกทอรีรูท คุณสามารถกำหนดค่าการตั้งค่าต่อไปนี้ในหน้าการตั้งค่าผ่าน UI:
คีย์ API
BING : คีย์ API Bing Search ของคุณสำหรับความสามารถในการค้นหาเว็บGOOGLE_SEARCH : คีย์ API Google Search ของคุณสำหรับความสามารถในการค้นหาเว็บGOOGLE_SEARCH_ENGINE_ID : รหัสเครื่องมือค้นหาของ Google สำหรับการค้นหาเว็บโดยใช้ GoogleGEMINI : คีย์ Gemini API ของคุณสำหรับการเข้าถึงรุ่นราศีเมถุนNETLIFY : คีย์ NetLify API ของคุณสำหรับการปรับใช้และจัดการโครงการเว็บapi_endpoints
BING : จุดสิ้นสุด Bing API สำหรับการค้นหาเว็บGOOGLE : จุดสิ้นสุดของ Google API สำหรับการค้นหาเว็บตรวจสอบให้แน่ใจว่าคีย์ API ของคุณปลอดภัยและไม่แบ่งปันต่อสาธารณะ
เซนได้รับการปล่อยตัวภายใต้ใบอนุญาต MIT คล้ายกับ Devika ดูไฟล์ LICENSE สำหรับข้อมูลเพิ่มเติม
เราหวังว่าคุณจะพบว่าเป็นเครื่องมือที่มีค่าในการพัฒนาซอฟต์แวร์ของคุณ หากคุณมีคำถามข้อเสนอแนะหรือข้อเสนอแนะใด ๆ โปรดอย่าลังเลที่จะติดต่อ มีความสุขในการเขียนโค้ดด้วย!