From b529c23d75d15ca2a60ad458390219ddd6e71552 Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Tue, 31 Mar 2026 23:51:01 +0200 Subject: [PATCH] Rename OLLIE_API_KEY to OLLIE_OPENAI_KEY Consistent with OLLIE_OPENAI_URL; makes it clear the key only applies to openai/openrouter backends. Co-Authored-By: Claude Sonnet 4.6 --- backend/new.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/new.go b/backend/new.go index e4211b7..46f15fb 100644 --- a/backend/new.go +++ b/backend/new.go @@ -43,7 +43,7 @@ func loadEnvFile(path string) { // OLLIE_BACKEND ollama | openai | openrouter (default: ollama) // OLLIE_OLLAMA_URL base URL for ollama (default: http://localhost:11434) // OLLIE_OPENAI_URL base URL for openai-compatible backends -// OLLIE_API_KEY API key (required for openai / openrouter) +// OLLIE_OPENAI_KEY API key (required for openai / openrouter) func New() (Backend, error) { home, _ := os.UserHomeDir() loadEnvFile(home + "/.config/ollie/env") @@ -57,13 +57,13 @@ func New() (Backend, error) { case "ollama": return NewOllama(os.Getenv("OLLIE_OLLAMA_URL")), nil case "openai": - return NewOpenAI(os.Getenv("OLLIE_OPENAI_URL"), os.Getenv("OLLIE_API_KEY")), nil + return NewOpenAI(os.Getenv("OLLIE_OPENAI_URL"), os.Getenv("OLLIE_OPENAI_KEY")), nil case "openrouter": url := os.Getenv("OLLIE_OPENAI_URL") if url == "" { url = "https://openrouter.ai/api" } - return NewOpenAI(url, os.Getenv("OLLIE_API_KEY")), nil + return NewOpenAI(url, os.Getenv("OLLIE_OPENAI_KEY")), nil default: return nil, fmt.Errorf("unknown OLLIE_BACKEND %q (supported: ollama, openai, openrouter)", which) }