mirror of
https://github.com/Hopiu/llm.git
synced 2026-04-18 04:01:02 +00:00
55 lines
1.4 KiB
Markdown
55 lines
1.4 KiB
Markdown
# llm
|
|
|
|
[](https://pypi.org/project/llm/)
|
|
[](https://github.com/simonw/llm/releases)
|
|
[](https://github.com/simonw/llm/actions?query=workflow%3ATest)
|
|
[](https://github.com/simonw/llm/blob/master/LICENSE)
|
|
|
|
Access large language models from the command-line
|
|
|
|
See [llm, ttok and strip-tags—CLI tools for working with ChatGPT and other LLMs](https://simonwillison.net/2023/May/18/cli-tools-for-llms/) for more on this project.
|
|
|
|
## Installation
|
|
|
|
Install this tool using `pip`:
|
|
|
|
pip install llm
|
|
|
|
[Detailed installation instructions](https://llm.datasette.io/en/latest/installation.html).
|
|
|
|
## 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](https://llm.datasette.io/en/latest/usage.html) for more.
|
|
|
|
## Help
|
|
|
|
For help, run:
|
|
|
|
llm --help
|
|
|
|
You can also use:
|
|
|
|
python -m llm --help
|