安装插件#
插件必须安装在与 LLM 本身相同的虚拟环境中。
你可以在插件目录中找到要安装的插件名称
使用 llm install
命令(pip install
的一个简单包装)在正确的环境中安装插件
llm install llm-gpt4all
插件可以使用 llm uninstall
命令卸载
llm uninstall llm-gpt4all -y
使用 -y
标志跳过确认提示。
你可以运行以下命令查看插件添加的其他模型
llm models
或者添加 --options
参数以包含每个模型的可用选项详情
llm models --options
要对新安装的模型运行提示,请将其名称作为 -m/--model
选项传递
llm -m orca-mini-3b-gguf2-q4_0 'What is the capital of France?'
列出已安装插件#
运行 llm plugins
命令列出已安装插件
llm plugins
[
{
"name": "llm-anthropic",
"hooks": [
"register_models"
],
"version": "0.11"
},
{
"name": "llm-gguf",
"hooks": [
"register_commands",
"register_models"
],
"version": "0.1a0"
},
{
"name": "llm-clip",
"hooks": [
"register_commands",
"register_embedding_models"
],
"version": "0.1"
},
{
"name": "llm-cmd",
"hooks": [
"register_commands"
],
"version": "0.2a0"
},
{
"name": "llm-gemini",
"hooks": [
"register_embedding_models",
"register_models"
],
"version": "0.3"
}
]
使用插件子集运行#
默认情况下,LLM 将加载所有与 LLM 本身安装在同一虚拟环境中的插件。
你可以使用 LLM_LOAD_PLUGINS
环境变量控制加载的插件集合。
将其设置为空字符串以禁用所有插件
LLM_LOAD_PLUGINS='' llm ...
或者设置为逗号分隔的插件名称列表,以仅加载这些插件
LLM_LOAD_PLUGINS='llm-gpt4all,llm-cluster' llm ...
你可以使用 llm plugins
命令检查其是否正常工作
LLM_LOAD_PLUGINS='' llm plugins