Aller au contenu principal

Fournisseurs LLM

IaC Code prend en charge plusieurs backends de fournisseurs de modèles. La sélection du fournisseur peut provenir des options CLI, des variables d'environnement ou des fichiers de configuration. L'ordre de priorité est :

CLI arguments > environment variables > configuration files

Fournisseurs Cloud

Valeur du fournisseurFonction
DashScopePoint de terminaison compatible Alibaba Cloud DashScope (Bailian)
DashScope Token PlanPoint de terminaison Alibaba Cloud DashScope Token Plan
OpenAIModèles OpenAI
AnthropicModèles Anthropic
DeepSeekModèles DeepSeek
GeminiModèles Google Gemini
Azure OpenAIService Azure OpenAI
ModelScopePoint de terminaison d'inférence ModelScope

Fournisseurs en Chine

Valeur du fournisseurFonction
Kimi CNPoint de terminaison Kimi (Moonshot AI) en Chine
MiniMax CNPoint de terminaison MiniMax en Chine
ZhiPu CNPoint de terminaison ZhiPu AI (GLM) en Chine
Volcengine CNPoint de terminaison Volcengine (ByteDance) en Chine
SiliconFlow CNPoint de terminaison SiliconFlow en Chine

Fournisseurs Internationaux

Valeur du fournisseurFonction
Kimi IntlPoint de terminaison international Kimi (Moonshot AI)
MiniMax IntlPoint de terminaison international MiniMax
ZhiPu IntlPoint de terminaison international ZhiPu AI (GLM)
SiliconFlow IntlPoint de terminaison international SiliconFlow

Fournisseurs CodingPlan

Valeur du fournisseurFonction
Aliyun CodingPlanPoint de terminaison Alibaba Cloud CodingPlan
Aliyun CodingPlan IntlPoint de terminaison international Alibaba Cloud CodingPlan
ZhiPu CN CodingPlanPoint de terminaison ZhiPu AI CodingPlan en Chine
ZhiPu Intl CodingPlanPoint de terminaison international ZhiPu AI CodingPlan
Volcengine CodingPlanPoint de terminaison Volcengine CodingPlan

Compatible / Points de terminaison personnalisés

Valeur du fournisseurFonction
OpenAPI CompatibleTout point de terminaison API compatible OpenAI
Anthropic CompatibleTout point de terminaison API compatible Anthropic
OpenRouterPasserelle d'agrégation OpenRouter

Fournisseurs Locaux

Valeur du fournisseurFonction
OllamaServeur de modèles local Ollama
LM StudioServeur de modèles local LM Studio

Variables d'environnement LLM

VariableDescription
IAC_CODE_PROVIDERNom du fournisseur de modèles (insensible à la casse). Consultez les tableaux ci-dessus pour les valeurs valides
IAC_CODE_MODELNom du modèle
IAC_CODE_BASE_URLPoint de terminaison API pour OpenAPI Compatible et Anthropic Compatible uniquement ; ignoré pour les autres fournisseurs
IAC_CODE_API_KEYClé API du fournisseur