> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Replit AIインテグレーション

> APIキーを用意しなくても、OpenAI、Anthropic、GoogleなどのサービスからのAIモデルを使用する方法を学びます。

export const AiPrompt = ({children}) => {
  return <CodeBlock className="relative block font-sans whitespace-pre-wrap break-words">
      <div className="pr-7">
        {children}
      </div>
    </CodeBlock>;
};

Replit AIインテグレーションを使えば、AI搭載アプリの構築が簡単です。OpenAI、Anthropic、Google、OpenRouterのモデルをすぐに使い始められます — 開発者アカウントの設定もAPIキーの管理も不要です。Replitがすべてを処理します。

## Replit AIインテグレーションとは？

Replit AIインテグレーションは、主要なプロバイダーのAIモデルへのマネージドアクセスを提供します。Replitを離れることなくチャットアプリ、コンテンツジェネレーター、AI搭載ツールを構築できます。外部の開発者アカウントを作成したり、API認証情報を探したり、別の請求を管理したりする必要はありません。

Replit AIインテグレーションを使用すると、ReplitがプロバイダーのAI認証情報を管理し、公開APIの料金で請求します。使用量はReplitクレジットに請求され、[使用状況ページ](/billing/managing-spend)にReplit Appごとに表示されます。

<Note>
  Replit AIインテグレーションには有料プラン（Core、Pro、またはEnterprise）が必要です。[Starterプラン](/billing/plans/starter-plan)では自分のAPIキーを使ってAIアプリを構築できます。[プランの利用可能状況](#plan-availability)を参照してください。
</Note>

## 機能

Replit AIインテグレーションは、組み込みアクセスと透明な請求でAI開発を効率化します：

* **セットアップ不要**：開始するための開発者アカウントやAPIキーは不要
* **マネージド認証情報**：Replitがプロバイダーの認証と認証情報の管理を処理
* **透明な請求**：公開APIの料金を支払い、Replitクレジットに請求
* **使用量追跡**：使用状況ページでReplit Appごとの使用量を確認
* **クロススタックサポート**：すべてのプログラミング言語とフレームワークで動作
* **オプションのBYOK**：独自の認証情報を使用したい場合は自分のAPIキーを持ち込み可能

## はじめに

### Replitが管理する認証情報を使用する

有料プランのとき、プロンプトでAI機能または特定のプロバイダー（OpenAI、Anthropic、Google、またはOpenRouter）に言及すると、AgentはデフォルトでReplit AIインテグレーションを使用します：

<AiPrompt>
  Create a web app that uses OpenAI to summarize articles
</AiPrompt>

どのインテグレーションが使用されているかは、最初のプロンプト応答で\*\*「OpenAI（Replitが管理）」**、**「Anthropic（Replitが管理）」**、**「Google（Replitが管理）」**、または**「OpenRouter（Replitが管理）」\*\*を探すことで確認できます。これはAgentが自分のAPIキーを要求する代わりにReplitの認証情報を使用することを示しています。

**新しいアプリの初回ビルド時**：AI機能を含む新しいアプリを作成するための最初のプロンプトを送信すると、Replit AIインテグレーションが自動的にマッチングされます。Agentはすぐにマネージド認証情報を使用して構築を開始します。

**既存のReplit Appに対して**：AgentがAI機能を既存のReplit Appに追加したいと検出した場合、AgentはプロジェクトエディターでReplit AIインテグレーションを使用することを明示的に伝えます。確認プロンプトが表示されます：

<Frame>
  <img src="https://mintcdn.com/replit/eUxyoACXLNi6Vd-8/images/replitai/replit-ai-integrations-confirmation-msg.png?fit=max&auto=format&n=eUxyoACXLNi6Vd-8&q=85&s=8bec4d7de97207210677cde50a838f60" alt="APIキー不要でReplitのマネージドサービスを使用してOpenAIを追加することに関するメッセージと、却下と承認ボタンを表示するOpenAIインテグレーションの確認ダイアログ" width="924" height="294" data-path="images/replitai/replit-ai-integrations-confirmation-msg.png" />
</Frame>

Replitが管理する認証情報で続行するには「承認」をクリックするか、独自のAPIキーを使用する場合は「却下」をクリックします。

使用量は自動的に追跡され、公開APIの料金でReplitアカウントに請求されます。

### 自分のAPIキーを持ち込む

Replit AIインテグレーションの代わりにOpenAI、Anthropic、Google、またはその他のプロバイダーから自分の認証情報を使用したい場合は、いくつかのオプションがあります：

**新しいアプリの初回ビルド時**：プロンプトに自分のAPIキーを使用したい旨を含めます：

<AiPrompt>
  Create a web app that uses OpenAI to summarize articles. Use my own OpenAI API key.
</AiPrompt>

応答にプロバイダー名（「Replitが管理」なし）が表示され、AgentがAPIキーをリクエストすることを示します。

**既存のReplit Appに対して**：AgentがReplit AIインテグレーションの使用を伝えて確認プロンプトを表示したとき、「承認」の代わりに「却下」をクリックします。

どちらの場合も、AgentはAPIキーをリクエストする前に最初のチェックポイントまで構築します。これにより、Agentは最初にプロジェクト構造を設定し、続行する前に認証情報を収集するために一時停止できます。

自分のAPIキーを使用する場合、Replitクレジットではなくプロバイダーから直接請求されます。

## 使用量の確認

すべてのReplit AIインテグレーションの使用量は、他のReplit使用量とともに[使用状況ページ](/billing/managing-spend)に表示されます。使用量はReplit Appごとに内訳が表示されるため、AIの支出がどこに向かっているかを正確に確認できます。

## サポートされているプロバイダー

Replit AIインテグレーションは現在以下をサポートしています：

* **OpenAI**：テキスト生成、推論、音声のマルチモーダルモデル。チャット補完、応答、画像生成、音声文字起こし（`gpt-4o-transcribe`、`gpt-4o-transcribe-mini`）、音声出力（`gpt-4o-audio`、`gpt-4o-audio-mini`）をサポート。
* **Anthropic**：推論、執筆、コーディングのマルチモーダルモデル。Messages APIとウェブ検索とのインタラクションをサポート。
* **Google（Gemini）**：テキスト生成と推論のマルチモーダルモデル。テキストと画像生成をサポート。
* **OpenRouter**：Microsoft（Phiシリーズ）、Meta（Llamaシリーズ）、Mistral、Qwen、DeepSeek、Nvidia、Amazonなどのプロバイダーのモデルへのアクセス。

<Note>
  Replit AIインテグレーションは**テキスト、画像、音声出力**をサポートしています。動画出力はサポートされていません。動画生成機能が必要な場合は、それを提供するプロバイダーから自分のAPIキーを使用する必要があります。
</Note>

## OpenRouterのプライバシーと利用可能性

Replit AIインテグレーションを通じてOpenRouterを使用する場合、データを保護するために特定のプライバシー設定でリクエストが送信されます。これらの設定はどのモデルが利用可能かに影響する場合があるため、理解することが重要です。

### セルフサービスユーザーのプライバシー設定

個人およびチームユーザーの場合、ReplitはOpenRouterリクエストに以下のプライバシーデフォルトを設定します：

* **有料エンドポイントのトレーニングを無効化**：データは有料モデルプロバイダーによるトレーニングに使用されません
* **無料エンドポイントのトレーニングを有効化**：無料モデルプロバイダーはプロンプトと補完でトレーニングを行う場合があります
* **無料エンドポイントの公開を有効化**：無料プロバイダーはプロンプトと補完を公開データセットに公開する場合があります
* **入出力ログを無効化**：リクエストと応答は1%請求割引のためにOpenRouterによってログ記録されません
* **分析Cookieを無効化**：分析Cookieは使用されません

これらの設定はプライバシーを優先しながら、最も幅広いモデルへのアクセスを可能にします。ただし、上記で設定されたものとは異なるプライバシー設定が必要なモデルは**利用できない場合があります**。

### Enterpriseのプライバシー設定

Enterprise組織の場合、Replitはより厳格なプライバシーコントロールを適用します：

* **ゼロデータリテンション（ZDR）エンドポイントのみ**：ゼロデータリテンションポリシーを持つモデルのみが利用可能
* 上記のセルフサービスユーザー向けのすべてのプライバシー設定も適用
* これにより、Enterpriseリクエストはデータを保持しないエンドポイントにのみルーティングされます

EnterpriseはZDRエンドポイントのみを適用するため、セルフサービスユーザーと比較して**利用可能なモデルの選択はより限定されます**。このトレードオフにより、エンタープライズワークロードに最高レベルのデータプライバシーが確保されます。

## プランの利用可能状況

Replit AIインテグレーションには有料プランが必要です。アクセス方法はプランによって異なります。

### Starter（無料）

Starterプランでは、Replit AIインテグレーションは無効です。自分のAPIキーを使ってAIアプリを構築できます。[自分のAPIキーを持ち込む](#bringing-your-own-api-key)を参照してください。

### Core

Coreプランでは、Replitが管理する認証情報を使ってReplit AIインテグレーションでAIアプリを構築できます — APIキーの管理は不要です。

### ProとEnterprise

ProおよびEnterprise組織では、Replit AIインテグレーションアクセスはデフォルトで無効になっています。組織の管理者は組織設定ページからアクセスを制御できます：

1. 組織設定に移動します
2. Replit AIインテグレーションセクションを見つけます
3. 組織のアクセスをオンまたはオフに切り替えます

有効にすると、組織のメンバーはアプリでReplit AIインテグレーションを使用できます。すべての使用量が追跡され、組織アカウントに請求されます。無効にすると、メンバーはAIモデルプロバイダーを使用するために自分のAPIキーを提供する必要があります。

## ユースケース

あらゆるスタックで強力なAIアプリケーションを構築：

* **コンテンツ生成**：記事の要約、説明の生成、コンテンツの作成
* **分析とインサイト**：重要な情報の抽出、感情分析、テキストの分類
* **会話型インターフェース**：チャットボットとAIアシスタントの構築
* **テキスト変換**：コンテンツの翻訳、書き換え、フォーマット
* **コードアシスタンス**：コードスニペットの生成、アルゴリズムの説明、コードのレビュー

## よくある質問

<AccordionGroup>
  <Accordion title="他のAgentインテグレーションとの違いは何ですか？">
    他のAgentインテグレーションは外部サービスやAPIへの接続を可能にします。Replit AIインテグレーションは特に、ReplitがAI認証情報と請求を処理することで、すぐに構築を開始できるOpenAI、Anthropic、Google、OpenRouterなどのAIモデルプロバイダーへのマネージドアクセスを提供します。
  </Accordion>

  <Accordion title="有料のReplitアカウントが必要ですか？">
    はい。Replit AIインテグレーションは有料ユーザーが利用できます。
  </Accordion>

  <Accordion title="どのモデルが利用可能ですか？">
    Replit AIインテグレーションは主要なAIプロバイダーのモデルをサポートしています：

    |                |                                         |
    | -------------- | --------------------------------------- |
    | **OpenAI**     | テキスト生成、推論、画像作成用GPTモデル                   |
    | **Anthropic**  | 推論、執筆、コーディング用Claudeモデル                  |
    | **Google**     | マルチモーダルな理解用Geminiモデル                    |
    | **OpenRouter** | Meta、Mistral、DeepSeek、Qwenなどから200以上のモデル |

    <Tip>
      完全で最新のモデルカタログについては、[OpenRouterのモデルリスト](https://openrouter.ai/models)をご覧ください。
    </Tip>
  </Accordion>

  <Accordion title="請求はどのように計算されますか？">
    プロバイダーが設定した公開APIの料金で請求されます。費用はReplitクレジットから差し引かれ、使用状況ページに表示されます。
  </Accordion>

  <Accordion title="自分のAPIキーを使用できますか？">
    はい。Replitのシークレットを使用して自分のAPIキーを提供できます。自分のキーを使用する場合、Replitを通じてではなく、プロバイダーから直接請求されます。
  </Accordion>

  <Accordion title="すべてのプログラミング言語で動作しますか？">
    はい。Replit AIインテグレーションはReplit上でサポートされているすべてのスタックとプログラミング言語で動作します。
  </Accordion>

  <Accordion title="なぜアカウントや組織でこの機能が利用できないのですか？">
    Starterプランでは、Replit AIインテグレーションは無効です — Coreにアップグレードして使用するか、自分のAPIキーを使って構築してください。ProおよびEnterpriseでは、セキュリティとコントロールのためにアクセスはデフォルトで無効になっており、組織の管理者が組織設定ページから有効にできます。
  </Accordion>

  <Accordion title="Replit AIインテグレーションを使用しているかどうかはどうすれば分かりますか？">
    Agentの応答で「OpenAI（Replitが管理）」、「Anthropic（Replitが管理）」、「Google（Replitが管理）」、または「OpenRouter（Replitが管理）」を探します。これはReplit AIインテグレーションを使用していることを示しています。「Replitが管理」なしでプロバイダー名だけが表示される場合は、Agentが自分のAPIキーをリクエストします。
  </Accordion>

  <Accordion title="Replit AIインテグレーションを使用するとどうなりますか？">
    AI機能または特定のプロバイダー（OpenAI、Anthropic、Google、またはOpenRouter）に言及すると、AgentはデフォルトでReplit AIインテグレーションを使用します。新しいアプリでは、AgentはすぐにReplitの認証情報を使用して構築を開始します。既存のReplit Appでは、AgentはプロジェクトエディターでReplit AIインテグレーションの使用を求めていることを伝え、確認プロンプトを表示します。どちらの場合も、アプリはプロバイダーへのAPI呼び出しを行うことができ、使用量が追跡されてReplitアカウントに請求されます。
  </Accordion>

  <Accordion title="確認プロンプトはいつ表示されますか？">
    既存のReplit AppにReplit AIインテグレーションを追加するときに確認プロンプトが表示されます。Agentは自分のAPIキーの代わりにReplit AIインテグレーションの使用を求めていることを明示的に伝えます。新しいアプリを作成するための初回ビルド時は、Replit AIインテグレーションがポップアップなしで自動的にマッチングされます。
  </Accordion>

  <Accordion title="自分のAPIキーを使用したい場合、AgentはいつAPIキーを要求しますか？">
    AgentはAPIキーをリクエストする前に最初のチェックポイントまで構築します。これにより、Agentは最初にプロジェクト構造を設定し、続行する前に認証情報を収集するために一時停止できます。
  </Accordion>

  <Accordion title="どのタイプのモデルと出力がサポートされていますか？">
    Replit AIインテグレーションはテキスト、画像、音声出力をサポートしています。音声機能には、`gpt-4o-transcribe`と`gpt-4o-transcribe-mini`による文字起こし（音声からテキスト）、および`gpt-4o-audio`と`gpt-4o-audio-mini`による音声生成が含まれます。動画出力はサポートされていません。アプリケーションで動画生成機能が必要な場合、Agentはこれらの機能を提供するプロバイダーから自分のAPIキーを使用するよう誘導します。
  </Accordion>
</AccordionGroup>
