代码补全
提供类似 Copilot 的幽灵文本代码补全,根据当前代码上下文自动生成建议。
BAIZE AI RESOURCE
Llm-vscode
llm-vscode 是 Hugging Face 开发的 VS Code 扩展,通过 llm-ls 接入多种大模型,提供类 Copilot 代码补全与代码归属检查。

llm-vscode 是 Hugging Face 官方推出的 VS Code 扩展,旨在将大语言模型(LLM)的能力集成到开发环境中。它通过内置的 llm-ls 语言服务器,支持多种后端(如 Hugging Face Inference API、Ollama、OpenAI 兼容 API 和 TGI),允许用户灵活选择模型。核心功能包括基于上下文的代码补全(ghost text)、自动适配上下文窗口、以及代码归属检查(检测生成代码是否与 The Stack 数据集中的代码重复)。该扩展适合希望利用 LLM 辅助编程的开发者,尤其是使用 VS Code 并偏好 Hugging Face 生态的用户。
提供类似 Copilot 的幽灵文本代码补全,根据当前代码上下文自动生成建议。
支持 Hugging Face Inference API、Ollama、OpenAI 兼容 API 和 TGI 等多种后端,灵活选择模型。
自动调整提示大小以适应模型的上下文窗口,确保请求有效。
通过快捷键检查生成代码是否与 The Stack 数据集中的代码重复,提供快速归属验证。
使用场景编写 Python 函数时
当用户输入代码时,扩展自动提供后续代码建议,提高编码速度。
使用场景生成代码后
用户按下 Cmd+Shift+A 检查生成代码是否与 The Stack 数据集中的代码重复。