cmp clippy
1.0.0
การใช้งานซอร์ส nvim-cmp ของส่วนขยาย VSCode Clippy
ส่วนขยาย Code Clippy VSCode คือความพยายามในการสร้าง Github Copilot เวอร์ชันโอเพ่นซอร์ส โดยที่ทั้งส่วนขยาย โมเดล และข้อมูลที่ได้รับการฝึกโมเดลนั้นฟรีสำหรับทุกคนใช้ หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับวิธีการขับเคลื่อนโมเดล Code Clippy โปรดดูที่ repo นี้
Plug ' nvim-lua/plenary.nvim '
Plug ' vappolinario/cmp-clippy '
นอกจากนี้ คุณจะต้องมีบัญชี Huggingface เพื่อรับคีย์ API ที่จำเป็นซึ่งใช้ในการอนุญาตการเรียกไปยัง Inference API ของ Huggingface
require ' cmp ' . setup {
sources = {
{ name = ' cmp-clippy ' ,
options = {
model = " EleutherAI/gpt-neo-2.7B " , -- check code clippy vscode repo for options
key = " " , -- huggingface.co api key
}
}
}
}
ดังที่แสดงใน code-clippy-vscode README.md:
❗ สำคัญ - ก่อนอื่น ส่วนขยายนี้ เป็นต้นแบบ และแบบจำลองที่ได้รับการฝึกอบรมมีไว้เพื่อ การวิจัย เท่านั้น และไม่ควรใช้เพื่อการพัฒนาแอปพลิเคชันในโลกแห่งความเป็นจริง เนื่องจากโมเดลเริ่มต้นที่ใช้ในการสร้างคำแนะนำโค้ดได้รับการฝึกฝนกับชุดข้อมูลขนาดใหญ่ที่คัดลอกมาจาก GitHub ซึ่งอาจมีสิ่งต่างๆ เช่น รหัสที่มีช่องโหว่หรือข้อมูลส่วนตัว เช่น คีย์ส่วนตัวหรือรหัสผ่าน รหัสที่มีช่องโหว่หรือข้อมูลส่วนตัวสามารถรั่วไหลเข้าสู่คำแนะนำได้ ขณะนี้ข้อเสนอแนะถูกจำกัดอยู่เพียงโทเค็นเพิ่มเติมสองสามรายการ เนื่องจากแบบจำลองเริ่มทำให้เกิดภาพหลอนของตัวแปรและวิธีการที่คำแนะนำที่ยาวกว่านั้นได้รับอนุญาตให้สร้างได้ หากคุณต้องการอ่านเพิ่มเติมเกี่ยวกับข้อบกพร่องของแบบจำลองที่ใช้ในการสร้างและข้อมูลที่ใช้ในการฝึกแบบจำลอง โปรดดูการ์ดแบบจำลองนี้และเอกสารข้อมูลที่อธิบายในเชิงลึกมากขึ้น หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับวิธีการฝึกอบรมโมเดลและการรวบรวมข้อมูล โปรดดูที่พื้นที่เก็บข้อมูลนี้ |
---|