llm 是一个命令行工具和 Python 库,用于与大型语言模型(Large Language Models,简称 LLMs)交互,既可以通过远程 API 访问,也可以在本地机器上运行安装的模型。由 Simon Willison 创建。
使用 x env use llm
即可自动下载并使用
x-cmd 提供1分钟教程,其中包含了 llm 命令常用功能的 demo 示例,可以帮你快速上手 llm 。
使用案例:
# 安装 llm
x env use llm
# 设置 openai_api_key,可以从 https://platform.openai.com/account/api-keys 中获取
llm keys set openai
# 使用 llm 默认的模型——openai
llm 请简要一句话介绍一下北极熊
# 安装 llm-gemini 模型插件
llm install llm-gemini
# 设置 gemini_api_key,可以从 https://makersuite.google.com/app/apikey 中获取
llm keys set gemini
# 使用 llm-gemini 模型
llm -m gemini-pro 请简要一句话介绍一下北极熊
# 进行交互式聊天
llm chat