cmp clippy
1.0.0
VSCode Clippy 拡張機能の nvim-cmp ソース実装。
Code Clippy VSCode 拡張機能は、拡張機能、モデル、モデルのトレーニングに使用されたデータの両方を誰でも無料で使用できる、Github Copilot のオープン ソース バージョンを作成する取り組みです。モデルが Code Clippy をどのように強化するかについて詳しく知りたい場合は、このリポジトリを確認してください。
Plug ' nvim-lua/plenary.nvim '
Plug ' vappolinario/cmp-clippy '
さらに、Huggingface の Inference API への呼び出しを承認するために使用される必要な 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 から収集された大規模なデータ セットでトレーニングされたためです。脆弱なコードや個人情報が提案に漏洩する可能性があり、漏洩する可能性があります。現時点では、生成できる提案が長くなるほどモデルは変数やメソッドの幻覚を起こし始めるため、提案はいくつかの追加トークンに限定されています。生成に使用されたモデルの欠点と、モデルのトレーニングに使用されたデータについて詳しく知りたい場合は、より詳しく説明されているこのモデル カードとデータシートを参照してください。モデルがどのようにトレーニングされ、データが収集されたかについて詳しく知りたい場合は、このリポジトリを参照してください。 |
---|