เลือก AI โมเดลที่อยู่เบื้องหลังการแก้ไข shell ของคุณ
SeedSpindle บน Windows ต้องการ AI โมเดลเพื่อวางแผนและเขียนการเปลี่ยนแปลงแต่ละครั้ง คุณสามารถเชื่อมต่อผู้ให้บริการ AI คลาวด์ โมเดลที่ทำงานบนพีซีของคุณ หรือโมเดลในตัว การเลือกนี้จะกำหนดว่าพรอมต์ของคุณจะไปที่ไหนและเอเจนต์สามารถจัดการงานขนาดใดได้
เลือกแหล่งที่มาของโมเดล
ผู้ให้บริการ AI คลาวด์
ผู้ให้บริการ AI คลาวด์เชื่อมต่อผ่านจุดปลาย API มาตรฐานที่คุณป้อนในการตั้งค่า เอเจนต์จะส่งพรอมต์ของคุณไปยังผู้ให้บริการนั้น รวมถึงข้อความของไฟล์ใดๆ ที่มันอ่าน เช่น ~/.bashrc โปรดวางแผนการใช้งานของคุณตามนั้น ดังนั้นความเป็นส่วนตัวจึงขึ้นอยู่กับผู้ให้บริการที่คุณเลือก และไฟล์ shell ที่มีข้อมูลลับไม่ควรส่งไปยังบริการที่คุณไม่ไว้วางใจ โมเดลคลาวด์เหมาะสำหรับงานขนาดใหญ่ที่โมเดลท้องถิ่นขนาดเล็กไม่สามารถจัดการได้ และคุณสามารถเปลี่ยนจุดปลายได้ whenever คุณต้องการ คีย์ API ยังคงอยู่บนพีซีของคุณ และพรอมต์จะส่งไปยังจุดปลายที่คุณเลือกเท่านั้น
โมเดลท้องถิ่นบนพีซีของคุณ
โมเดลที่ทำงานในเครื่องบนพีซีของคุณจะตอบกลับบนเครื่องเดียวกันกับที่ SeedSpindle ทำงาน เมื่อใช้โมเดลท้องถิ่น ข้อมูลทุกอย่างจะไม่ออกจากเครื่อง เพราะพรอมต์และไฟล์ทุกไฟล์ที่เอเจนต์อ่านจะอยู่บนพีซีของคุณ นั่นทำให้เหมาะสำหรับไฟล์ shell ที่มีเส้นทาง ชื่อโฮสต์ หรือรายละเอียดอื่นๆ ที่คุณต้องการเก็บเป็นส่วนตัว ฮาร์ดแวร์มีความสำคัญ โมเดลขนาดเล็กอาจทำงานช้าลงหรือมีความสามารถน้อยกว่าในงานที่ยาวนาน ดังนั้นคุณจึงควรตรวจสอบ diff แต่ละรายการด้วยความระมัดระวังเป็นพิเศษ และคุณสามารถส่งขั้นตอนที่ยากลำบากขั้นตอนเดียวไปยังโมเดลที่ใหญ่กว่าได้หากคุณตัดสินใจเช่นนั้น
โมเดลในตัว
โมเดลในตัวพร้อมใช้งานโดยไม่ต้องมีจุดปลายของคุณเอง ซึ่งทำให้เป็นวิธีที่เร็วที่สุดในการเริ่มต้น คุณติดตั้ง SeedSpindle สำหรับ Windows เปิดแชท และมอบงานแรกให้กับเอเจนต์ เช่น การเพิ่ม alias ll ไม่จำเป็นต้องตั้งค่า API ลองใช้ดูก่อน หากงานหนึ่งดูยากเกินไป คุณสามารถเชื่อมต่อผู้ให้บริการ AI คลาวด์หรือโมเดลท้องถิ่นได้ในภายหลัง และทำงานต่อในหน้าต่างแชทเดียวกัน พร้อมโหมดการอนุมัติและรีวิว diff เดิม
ทดสอบการเชื่อมต่อของคุณ
ปุ่มทดสอบจะตรวจสอบจุดปลายที่คุณป้อนและแสดงเวลาตอบสนองและหน้าต่างบริบทของโมเดล ให้รันทันทีหลังจากที่คุณเพิ่มผู้ให้บริการใหม่หรือที่อยู่ท้องถิ่นใหม่ เพราะคีย์ผิดหรือที่อยู่ผิดจะปรากฏตรงนั้นก่อนที่คุณจะเริ่มงานจริง หน้าต่างบริบทยืนยันว่าโมเดลสามารถรับข้อความได้มากเพียงใดในคำขอหนึ่ง ซึ่งมีความสำคัญเมื่อ ~/.bashrc และประวัติแชทยาวทั้งคู่ ตรวจสอบครั้งเดียว หากเวลาตอบสนองดูช้า ให้ลองใช้โมเดลขนาดเล็กสำหรับการแก้ไขเล็กๆ และเก็บโมเดลขนาดใหญ่ไว้สำหรับขั้นตอนที่ยากขึ้น การทดสอบไม่มีการเปลี่ยนแปลงไฟล์ใดๆ
เลือกโมเดลที่เหมาะสมกับงานของคุณ
ใช้โมเดลที่ใหญ่กว่าสำหรับการรีแฟกเตอร์และตรรกะที่ซับซ้อน และใช้โมเดลที่เล็กกว่าสำหรับการแก้ไขเล็กๆ เช่น การเพิ่ม alias เดียว โมเดลที่ใหญ่กว่ามีค่าใช้จ่ายสูงกว่าในการรันหรือต้องการฮาร์ดแวร์ที่แข็งแกร่งกว่า ดังนั้นจึงสมเหตุสมผลที่จะเก็บมันไว้สำหรับขั้นตอนที่ต้องการมัน เครื่องมือ run_on_model ส่งขั้นตอนที่ยากลำบากขั้นตอนเดียวไปยังโมเดลที่ใหญ่กว่าในขณะที่ส่วนที่เหลือของแชทดำเนินต่อไปด้วยตัวเลือกปกติของคุณ พิจารณาขนาด บรรทัด alias เดียวต้องการเหตุผลน้อยมาก แต่การทำความสะอาดไฟล์ยาวที่มีฟังก์ชันหลายฟังก์ชันและ alias หลายรายการได้รับประโยชน์จากความช่วยเหลือที่มีความสามารถมากกว่า และคุณสามารถเปรียบเทียบ diff ที่โมเดลแต่ละตัวเสนอได้
คุณภาพของโมเดลแตกต่างกันระหว่างผู้ให้บริการและการตั้งค่าท้องถิ่น ดังนั้นอ่าน diff ก่อนยอมรับสิ่งใด Ask first จะหยุดก่อนการเปลี่ยนแปลงที่เปลี่ยนแปลงสิ่งใด ซึ่งให้คุณ有机会ปฏิเสธบรรทัดที่ดูผิด Plan only จะแสดงแผนโดยไม่แตะไฟล์ใด Trust the diff ไม่ใช่โมเดล โมเดลสามารถเขียน alias ที่สมเหตุสมผลซึ่งไม่ทำงานตามที่คุณตั้งใจ และเพียงการรีวิวของคุณและการทดสอบใน shell ใหม่เท่านั้นที่จะบอกคุณว่ามันทำหรือไม่