跳转到主要内容

为LLM添加对MPT-30B语言模型支持的插件

项目描述

llm-mpt30b

PyPI Changelog Tests License

LLM添加对MPT-30B语言模型的支持。

此插件使用TheBloke/mpt-30B-GGML。代码灵感来源于abacaj/mpt-30B-inference

安装

在LLM相同的环境中安装此插件。

llm install llm-mpt30b

安装插件后,您需要下载约19GB的模型文件。您可以通过运行以下命令来完成此操作:

llm mpt30b download

用法

此插件添加了一个名为mpt30b的模型。您可以像这样执行它:

llm -m mpt30b "Three great names for a pet goat"

别名-m mpt也有效。

您可以通过传递选项-o verbose 1来查看更多详细输出 - 目前显示执行期间进行的任何附加下载的进度条。

开发

要本地设置此插件,首先检出代码。然后创建一个新的虚拟环境

cd llm-mpt30b
python3 -m venv venv
source venv/bin/activate

现在安装依赖项和测试依赖项

pip install -e '.[test]'

要运行测试

pytest

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

llm-mpt30b-0.1.tar.gz (8.1 kB 查看哈希值)

上传时间 源代码

构建分发版本

llm_mpt30b-0.1-py3-none-any.whl (7.9 kB 查看哈希值)

上传时间 Python 3

由以下支持