From 17e64029086b88ccf3a21d0b67c6ab74de648126 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Tue, 5 Sep 2023 19:26:14 -0700 Subject: [PATCH] Fix bug with llm chat -c and API keys, closes #247 --- llm/cli.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/llm/cli.py b/llm/cli.py index 20f0d06..d352087 100644 --- a/llm/cli.py +++ b/llm/cli.py @@ -364,6 +364,9 @@ def chat(system, model_id, _continue, conversation_id, template, param, key): if conversation is None: # Start a fresh conversation for this chat conversation = Conversation(model=model) + else: + # Ensure it can see the API key + conversation.model = model click.echo("Chatting with {}".format(model.model_id)) click.echo("Type 'exit' or 'quit' to exit")