模型指令
ChatLuna 提供了一些使用的模型指令,用于查看和设置模型。
测试模型可用性
测试当前平台或模型的可用性。
以下为命令格式:
powershell
chatluna.model.test <model:string>
以下为必须参数:
model:string
: 模型名称。也可以是一个平台名称,如:(openai
,openai/gpt-4.1-nano
)
以下为例子:
聊天记录
列出大语言模型列表
列出当前 ChatLuna 可用的大语言模型列表。
以下为命令格式:
powershell
chatluna.model.list -l <limit:number> -p <page:number>
以下为可选参数:
-l,--limit
: 指定返回大语言模型名称的数量上限,默认为 5。-p,--page
: 指定返回大语言模型名称的页数,默认为 1。
以下为例子:
聊天记录
搜索大语言模型
搜索当前 ChatLuna 里可用的大语言模型。
以下为命令格式:
powershell
chatluna.model.search <keyword:string> -l <limit:number> -p <page:number>
以下为可选参数:
-l,--limit
: 指定返回大语言模型名称的数量上限,默认为 5。-p,--page
: 指定返回大语言模型名称的页数,默认为 1。
以下为例子:
聊天记录
列出嵌入模型列表
列出当前 ChatLuna 可用的嵌入模型列表。
以下为命令格式:
powershell
chatluna.embeddings.list -l <limit:number> -p <page:number>
以下为可选参数:
-l,--limit
: 指定返回嵌入模型名称的数量上限,默认为 5。-p,--page
: 指定返回嵌入模型名称的页数,默认为 1。
以下为例子:
聊天记录
列出向量数据库列表
列出当前 ChatLuna 可用的向量数据库列表。
以下为命令格式:
powershell
chatluna.vectorstore.list -l <limit:number> -p <page:number>
以下为可选参数:
-l,--limit
: 指定返回向量数据库名称的数量上限,默认为 5。-p,--page
: 指定返回向量数据库名称的页数,默认为 1。
以下为例子:
聊天记录
设置默认嵌入模型
设置当前 ChatLuna 使用的嵌入模型。
设置后如使用到嵌入模型,则优先使用设置的嵌入模型。
警告
此命令需要被执行者最低 3 级权限。
提示
此命令配置的效果和配置项里的 defaultEmbeddings
相同。也可通过控制面板配置此项,无需执行命令。
以下为命令格式:
powershell
chatluna.embeddings.set <embeddings:string>
以下为例子:
聊天记录
设置默认向量数据库
设置当前 ChatLuna 使用的向量数据库。
设置后如使用到向量数据库,则优先使用设置的向量数据库。
警告
此命令需要被执行者最低 3 级权限。
提示
此命令配置的效果和配置项里的 defaultVectorStore
相同。因此也可以通过控制面板配置此项,无需执行此命令。
以下为命令格式:
powershell
chatluna.vectorstore.set <vectorstore:string>
以下为例子:
聊天记录