feat: Add API key mappings for various model providers

This commit is contained in:
Paul Gauthier (aider) 2025-02-04 16:10:51 -08:00
parent e71ec574e1
commit ff1230c3ae

View file

@ -500,12 +500,12 @@ class Model(ModelSettings):
keymap = dict( keymap = dict(
openrouter = "OPENROUTER_API_KEY", openrouter = "OPENROUTER_API_KEY",
openai = openai = "OPENAI_API_KEY",
deepseek = deepseek = "DEEPSEEK_API_KEY",
gemini = gemini = "GEMINI_API_KEY",
anthropic anthropic = "ANTHROPIC_API_KEY",
groq groq = "GROQ_API_KEY"
) # ai! finish the above )
var = None var = None
if model in OPENAI_MODELS: if model in OPENAI_MODELS:
var = "OPENAI_API_KEY" var = "OPENAI_API_KEY"