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 <noreply@anthropic.com>
This commit is contained in:
Levi Neely 2026-03-31 23:51:01 +02:00
parent ebb726e384
commit b529c23d75
1 changed files with 3 additions and 3 deletions

View File

@ -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)
}