メインコンテンツにスキップ

LLM プロバイダー

IaC Code は複数のモデルプロバイダーバックエンドをサポートしています。プロバイダーの選択は CLI オプション、環境変数、または設定ファイルから行えます。優先順位は以下の通りです:

CLI 引数 > 環境変数 > 設定ファイル

クラウドプロバイダー

プロバイダー値用途
DashScopeAlibaba Cloud DashScope(百炼)互換エンドポイント
DashScope Token PlanAlibaba Cloud DashScope Token Plan エンドポイント
OpenAIOpenAI モデル
AnthropicAnthropic モデル
DeepSeekDeepSeek モデル
GeminiGoogle Gemini モデル
Azure OpenAIAzure OpenAI サービス
ModelScopeModelScope 推論エンドポイント

中国国内プロバイダー

プロバイダー値用途
Kimi CNKimi(Moonshot AI)中国国内エンドポイント
MiniMax CNMiniMax 中国国内エンドポイント
ZhiPu CNZhiPu AI(GLM)中国国内エンドポイント
Volcengine CNVolcengine(ByteDance)中国国内エンドポイント
SiliconFlow CNSiliconFlow 中国国内エンドポイント

国際プロバイダー

プロバイダー値用途
Kimi IntlKimi(Moonshot AI)国際エンドポイント
MiniMax IntlMiniMax 国際エンドポイント
ZhiPu IntlZhiPu AI(GLM)国際エンドポイント
SiliconFlow IntlSiliconFlow 国際エンドポイント

CodingPlan プロバイダー

プロバイダー値用途
Aliyun CodingPlanAlibaba Cloud CodingPlan エンドポイント
Aliyun CodingPlan IntlAlibaba Cloud CodingPlan 国際エンドポイント
ZhiPu CN CodingPlanZhiPu AI CodingPlan 中国国内エンドポイント
ZhiPu Intl CodingPlanZhiPu AI CodingPlan 国際エンドポイント
Volcengine CodingPlanVolcengine CodingPlan エンドポイント

互換 / カスタムエンドポイント

プロバイダー値用途
OpenAPI Compatible任意の OpenAI 互換 API エンドポイント
Anthropic Compatible任意の Anthropic 互換 API エンドポイント
OpenRouterOpenRouter アグリゲーションゲートウェイ

ローカルプロバイダー

プロバイダー値用途
OllamaOllama ローカルモデルサーバー
LM StudioLM Studio ローカルモデルサーバー

LLM 環境変数

変数説明
IAC_CODE_PROVIDERモデルプロバイダー名(大文字小文字不問)。有効な値は上記の表を参照
IAC_CODE_MODELモデル名
IAC_CODE_BASE_URLOpenAPI CompatibleAnthropic Compatible 用の API エンドポイント。他のプロバイダーでは無視されます
IAC_CODE_API_KEYプロバイダー API キー