Resolve the AI provider from the environment.
The provider is inferred from provider-specific environment variables rather than a single YAMLRESUME_AI_PROVIDER flag:
YAMLRESUME_AI_PROVIDER
DEEPSEEK_API_KEY
OPENAI_API_KEY
MOONSHOT_API_KEY
OLLAMA_HOST
Defaults to Kimi when no provider can be inferred so that a missing API key produces a clear configuration error.
The provider identifier.
Resolve the AI provider from the environment.
The provider is inferred from provider-specific environment variables rather than a single
YAMLRESUME_AI_PROVIDERflag:DEEPSEEK_API_KEY-> deepseekOPENAI_API_KEY-> openaiMOONSHOT_API_KEY-> kimiOLLAMA_HOST-> ollamaDefaults to Kimi when no provider can be inferred so that a missing API key produces a clear configuration error.