b87c3ffc53704d669fc5285646749c805a932a2c
lmcli view [conversation] with completions
Separate out logic to retrieve a message's "friendly" role (System, User, Assistant)
lmcli
lmcli is a (Large) Language Model (and maybe other types of models) CLI.
It currently allows you to perform one-shot prompts with lmcli prompt <message>, and persisted conversations are underway.
Install
$ go install git.mlow.ca/mlow/lmcli@latest
Usage
Invoke lmcli at least once:
$ lmcli help
Edit ~/.config/lmcli/config.yaml and set openai.apiKey to your API key.
Refer back to the output of lmcli help for usage.
Enjoy!
Description
Languages
Go
100%