Skip to content

simonw/llm

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date
Jul 10, 2023
Jul 10, 2023
Jul 10, 2023
Jul 10, 2023
Apr 1, 2023
Jul 10, 2023
Apr 1, 2023
Jul 10, 2023
Jul 3, 2023
Jul 10, 2023
Jul 10, 2023
Jul 10, 2023

Repository files navigation

LLM

PyPI Documentation Changelog Tests License

Access large language models from the command-line

Full documentation: llm.datasette.io

See llm, ttok and strip-tags—CLI tools for working with ChatGPT and other LLMs for more on this project.

Installation

Install this tool using pip:

pip install llm

Or using Homebrew:

brew install simonw/llm/llm

Detailed installation instructions.

Getting started

First, create an OpenAI API key and save it to the tool like this:

llm keys set openai

This will prompt you for your key like so:

$ llm keys set openai
Enter key:

Now that you've saved a key you can run a prompt like this:

llm "Five cute names for a pet penguin"
1. Waddles
2. Pebbles
3. Bubbles
4. Flappy
5. Chilly

Read the usage instructions for more.

Help

For help, run:

llm --help

You can also use:

python -m llm --help