LM StudioLM Studio

列出已下载模型

用于列出给定本地环境中可用模型的 API

您可以使用下载模型列表方法迭代本地可用的模型。

列表结果提供了 .model().load_new_instance() 方法,这些方法允许将下载的模型引用转换为已加载模型的完整 SDK 句柄。

LM Studio 服务器上的可用模型

import lmstudio as lms

downloaded = lms.list_downloaded_models()
llm_only = lms.list_downloaded_models("llm")
embedding_only = lms.list_downloaded_models("embedding")

for model in downloaded:
    print(model)

这将为您提供与在 CLI 中使用 lms ls 相当的结果。

示例输出:

DownloadedLlm(model_key='qwen2.5-7b-instruct-1m', display_name='Qwen2.5 7B Instruct 1M', architecture='qwen2', vision=False)
DownloadedEmbeddingModel(model_key='text-embedding-nomic-embed-text-v1.5', display_name='Nomic Embed Text v1.5', architecture='nomic-bert')
© . This site is unofficial and not affiliated with Element Labs, Inc.