Moonshotの動作方法
Moonshot AIはKimiファミリーのモデル(Kimi K2、K2 Thinking、K2.5)を公開しています。Kimiは長コンテキストのコード理解とエージェントタスクに特に強く、APIは完全にOpenAI互換のため、KodusはRed既存のOpenAI互換アダプターで通信できます。Moonshotのコンサマーサブスクリプション(Andante、Moderatoなど)はKimi.aiチャット製品に適用され、APIには適用されません。API使用量は、保有するチャットサブスクリプションに関係なくペイパートークンで課金されます。これはAPIクォータを直接サブスクリプションで付与するZ.AIなどのプロバイダーとは異なります。
- 国際 —
platform.moonshot.ai— ベースURLhttps://api.moonshot.ai/v1。USDで課金。中国以外のユーザーのデフォルト。 - 中国 —
platform.moonshot.cn— ベースURLhttps://api.moonshot.cn/v1。CNYで課金。中国本土内で既に運営している場合のみ使用。
推奨モデル
最新のカタログと価格については、platform.moonshot.aiを参照してください。
| モデル | 価格(入力/出力トークン100万当たり) | コンテキストウィンドウ | 備考 |
|---|---|---|---|
Kimi K2.5 推奨 | 2.50 | 約256kトークン | 最新世代、最強のコーディング結果。 |
| Kimi K2 Thinking | 約2.50 | 約256kトークン | 推論バリアント;レビューが深い分析を必要とする場合に使用。 |
| Kimi K2 (0905) | より低い価格帯 | 約128kトークン | 安定した汎用モデル。 |
model 名でアクセスできます:
kimi-k2.5kimi-k2-thinkingkimi-k2-0905kimi-k2
APIキーの作成
- platform.moonshot.aiにアクセスしてアカウントを作成します(またはサインイン)。中国本土のユーザーは代わりにplatform.moonshot.cnを使用してください。
- 支払い方法を追加します — Moonshotは国際プラットフォームで必須の無料トライアルを提供していません;最初に請求を追加したときに少額のクレジットが付与される場合があります。
- コンソールのAPIキーセクションを開きます。
- APIキーを作成をクリックし、説明的な名前(例:
kodus-prod)を付けてすぐにキーをコピーします。
KodusでMoonshotを設定する
主なフローはKodus CloudでのBYOKです — MoonshotキーをウェブUIに貼り付ければ完了です。プロセスレベルでプロバイダーを固定することを好むセルフホストユーザーは代わりに環境変数を使用できます。オプション1 — Kodus CloudでのBYOK(推奨)
- Kodusウェブ UIで、設定 → BYOKを開き、メインモデル(またはKimiをバックアップとして使いたい場合はフォールバック)の編集をクリックします。
- ベースURLと自由テキストのモデル名を入力できるよう、フォームをカスタムモードに切り替えます。
-
フィールドを入力します:
フィールド 値 プロバイダー OpenAI CompatibleAPIキー Moonshot APIキー ベースURL https://api.moonshot.ai/v1(国際)https://api.moonshot.cn/v1(中国本土のみ)モデル kimi-k2.5(推奨) — またはkimi-k2-thinking、kimi-k2-0905、kimi-k2最大同時リクエスト数 5〜10が良い出発点;Moonshotはアカウントごとに寛大な制限があります最大入力トークン K2.5の256kウィンドウのために上げることができます;そうでなければデフォルトのまま - 保存します。Kodusはエンドポイントに対してキーを検証し、401 / 404があれば即座に表示されます。
- 任意のPRを開いてレビューをトリガーし、Moonshotがレスポンスを提供していることを確認します — 設定のBYOKステータスバッジは最初の成功した呼び出しで緑になります。
Moonshotをメインとして設定し、OpenAIまたはAnthropicキーをフォールバックとして保持できます — MoonshotがHTTP 429または402を返した場合、Kodusは自動的にフェイルオーバーします。
オプション2 — セルフホスト(環境変数)
固定モード(単一グローバルプロバイダー、BYOKなし)でKodusを実行している場合は、APIとワーカーコンテナの.env でMoonshotを設定します:
このパスは意図的にBYOKを無効にしているセルフホストKodusインストールにのみ必要です。セルフホストインスタンスでBYOKが有効な場合は、オプション1を優先してください — UIベースのフローはクラウドと同じです。
.env を編集後、APIとワーカーコンテナを再起動して統合を確認します:
Moonshotとアグリゲーターの選択
Kimi K2.5はKodusの一流プロバイダーとしてすでにサポートされているOpenRouterを通じてもアクセスできます。トレードオフ:- Moonshot直接API — 最低のトークン当たりコスト、最大のコンテキストウィンドウ、ネイティブのレート制限。Moonshotアカウントと請求が必要。
- OpenRouterプロキシ — 多くのプロバイダーへの単一の請求関係ですが、小さなルーティングマークアップとわずかに遅いコールドスタート。
トラブルシューティング
401 / 認証エラー
401 / 認証エラー
- Moonshotコンソールでキーがアクティブであることを確認します。
- ベースURLがキーを作成したプラットフォームと一致していることを確認します —
platform.moonshot.aiからのキーはapi.moonshot.cnに対しては機能しません(逆も同様)。 .envの値に末尾のスペースや引用符がないことを確認します。
残高不足
残高不足
- Moonshotは必須サブスクリプションなしでペイパートークン課金です。残高が尽きた場合、リクエストはHTTP 402を返します。
- コンソールの請求セクションで資金を追加するか、驚きを避けるために月次上限を設定します。
モデルが見つからない
モデルが見つからない
- モデル名がカタログと一致していることを確認します(
kimi-k2.5、kimi-k2-thinking、kimi-k2-0905、kimi-k2)。 - 新しいモデルバージョンが定期的にリリースされます — 最新リストについてはKimiドキュメントを確認してください。
最初のレスポンスが遅い
最初のレスポンスが遅い
- 非アクティブ期間後の最初の呼び出しはMoonshot側でコールドスタートする可能性があります。
- レイテンシが重要な場合は、定期的なコードレビューにはthinkingバリアントよりも
kimi-k2-0905を優先します。
リージョン / 接続性
リージョン / 接続性
- 中国以外のユーザーは常に
api.moonshot.aiを使用してください;api.moonshot.cnは中国本土以外から到達できないかレート制限される場合があります。 - Kodusデプロイから
api.moonshot.aiへのアウトバウンドHTTPSが許可されていることを確認します。
関連リンク
- Moonshotプラットフォーム(国際)
- Kimi APIドキュメント
- OpenRouter上のKimi K2.5 — アグリゲート課金を希望する場合
- BYOKの概要