←เรามี ทีมงาน DEV ที่ขับเคลื่อนด้วยชุมชน สำหรับ repo นี้ มาร่วมกับเรา! มันเยี่ยมมาก
node.js และ npmpipx ถ้าคุณไม่มีสิ่งนี้ไปที่นี่ขณะนี้เรากำลังทำงานเกี่ยวกับการสนับสนุน Windows! (แจ้งให้เราทราบหากคุณสามารถช่วยได้)
ในการติดตั้งโดยใช้ pipx + npm :
# Step 1: Ensure directory where pipx stores apps is in your PATH environment variable
pipx ensurepath
# Step 2: For the backend
pipx install devon_agent
# Step 3: For the main UI (install and run)
npx devon-uiหากคุณติดตั้ง devon_agent แล้วให้อัปเดตโดยรัน:
pipx install --force devon_agent
จากนั้นใน การเรียกใช้ UI หลักคำสั่งคือ:
npx devon-uiมันง่ายมาก
หากคุณต้องการใช้อินเทอร์เฟซเทอร์มินัลให้ทำตามขั้นตอนเหล่านี้:
# For the backend
pipx install devon_agent # For the tui
npm install -g devon-tuiบันทึก
หากคุณติดตั้ง Devon-Tui อยู่แล้วให้อัปเดตโดยรัน:
npm uninstall -g devon-tui
npm install -g devon-tui export ANTHROPIC_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# OR
export OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# OR
export GROQ_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxdevon-tuiมันง่ายอย่างนั้น
บันทึก
ไม่ต้องกังวลเอเจนต์จะสามารถเข้าถึงไฟล์และโฟลเดอร์ในไดเรกทอรีที่คุณเริ่มต้นได้เท่านั้น คุณสามารถแก้ไขได้ในขณะที่กำลังดำเนินการ
ในการรันในโหมด ดีบัก คำสั่งคือ:
devon-tui --debugเพื่อทำงานในโหมด ท้องถิ่น :
คำเตือน
การสนับสนุนโมเดลในท้องถิ่นรุ่นปัจจุบันไม่เป็นผู้ใหญ่ดำเนินการด้วยความระมัดระวังและคาดว่าประสิทธิภาพจะลดลงอย่างมีนัยสำคัญเมื่อเทียบกับตัวเลือกอื่น ๆ
ทำงาน Deepseek กับ Ollama
เริ่มต้นเซิร์ฟเวอร์ Ollama Local โดยใช้งาน
ollama run deepseek-coder:6.7b
devon-tui configure
Configuring Devon CLI...
? Select the model name:
claude-opus
gpt4-o
llama-3-70b
❯ ollama/deepseek-coder:6.7b devon-tui --api_key=FOSS
สำหรับรายการคำสั่งทั้งหมดที่มี:
devon-tui --helpดูความคิดปัจจุบันของเราเกี่ยวกับขั้นตอนต่อไป ที่นี่
บันทึก
หากคุณติดตั้ง TUI อยู่แล้วให้เรียกใช้การติดตั้งที่สะอาดใหม่:
npm uninstall -g devon-tui
npm install -g devon-tuiDevon และองค์กรการวิจัยแบบเอนโทรปีเป็นชุมชนที่ขับเคลื่อนด้วยชุมชนและเรายินดีต้อนรับการมีส่วนร่วมจากทุกคน! ตั้งแต่การแก้ปัญหาไปจนถึงการสร้างคุณสมบัติไปจนถึงการสร้างชุดข้อมูลมีหลายวิธีในการมีส่วนร่วม:
สำหรับรายละเอียดโปรดตรวจสอบการบริจาค
หากคุณต้องการมีส่วนร่วมในโครงการโปรดเข้าร่วม Discord: Discord
เราจะรักข้อเสนอแนะ! อย่าลังเลที่จะส่งข้อความถึงความไม่ลงรอยกันของเราในช่อง #feedback หรือสร้างปัญหา!
เรารวบรวมประเภทเหตุการณ์พื้นฐาน (เช่น "การเรียกเครื่องมือ") และความล้มเหลว telemetry เพื่อแก้ปัญหาข้อบกพร่องและปรับปรุงประสบการณ์การใช้งานของผู้ใช้ แต่ถ้าคุณต้องการติดต่อเรายินดีที่จะได้ยินจากคุณ!
หากต้องการปิดการใช้งาน telemetry ให้ตั้งค่าตัวแปรสภาพแวดล้อม DEVON_TELEMETRY_DISABLED เป็น true
export DEVON_TELEMETRY_DISABLED=trueเข้าร่วมเซิร์ฟเวอร์ Discord ของเราและทักทาย! ความไม่ลงรอยกัน
แจกจ่ายภายใต้ใบอนุญาต AGPL ดู LICENSE สำหรับข้อมูลเพิ่มเติม