始める前に
始める前に、次の手順を完了する必要があります。
- 次のクイックスタートのいずれか 1 つ以上を完了して、 プロジェクトを設定し、Agent Platform API を有効にしていることを確認します。
- AI 搭載の開発ツールをインストールし、Developer Knowledge MCP サーバーに接続するように構成します。たとえば、IDE の Antigravity、 Gemini CLI、または Gemini Code Assistなどがあります。 この接続により、ツールは Google の公式デベロッパー ドキュメントから情報を検索して取得できます。
- 使用する言語の Gen AI SDK をインストールします。
Developer Knowledge MCP サーバーに接続する
AI アシスタントが Google's
デベロッパー ドキュメントからリアルタイムで情報を取得できるようにするには、
Developer Knowledge MCP サーバーへの接続を構成します。
具体的な手順はツール(Gemini CLI、Gemini Code Assist を使用した VS Code、Cursor
など)によって異なりますが、通常は、サーバー URL(https://developerknowledge.googleapis.com/mcp)と必要な認証方法を含めるようにツールの構成ファイルを更新します。
認証には、 アプリケーションのデフォルト認証情報 (ADC)またはプロジェクトの API キーを使用できます。 Google Cloud サービスには ADC を使用することをおすすめします。 Google Cloud ADC の構成方法については、Developer Knowledge MCP サーバーのドキュメントの 認証方法を選択する をご覧ください。
または、API キーを使用して認証する場合は、API キーがない場合は、
API キーを作成する
をご覧ください。
次に、次のコマンドを実行して Gemini CLI を構成します。YOUR_API_KEY は API キーに置き換えます。
gemini mcp add -t http -H "X-Goog-Api-Key: YOUR_API_KEY" google-developer-knowledge https://developerknowledge.googleapis.com/mcp --scope user
他のツールと認証方法の完全な手順については、 Developer Knowledge MCP サーバーに接続する をご覧ください。
プロンプトの例
ツールが Developer Knowledge MCP サーバーに接続されると、Gen AI SDK を使用してコードを作成するときに、ツールのサポートを求めることができます。構成済みの AI ツールで使用できるプロンプトの例を次に示します。
Python で生成 AI SDK を使用して、Gemini 1.5 Flash でテキストを生成し、API エラーの可能性を処理するにはどうすればよいですか?
長いドキュメントを要約するために Gemini API を呼び出す Node.js 用の 生成 AI SDK コードを教えてください。公式ドキュメントによると、入力のチャンク化のベスト プラクティスは何ですか?」
「Cloud Run で実行すると、Java Gen AI SDK で認証エラーが発生します。一般的な原因とトラブルシューティング方法を教えてください。」
「
google-genaiライブラリを使用して、チャット アプリケーションの Gemini 1.5 Pro からのレスポンスをストリーミングする Python 関数を作成してください。」Go Gen AI SDK を介して Gemini API を使用する場合に注意すべき現在のレート上限は何ですか?詳細については、 Google Cloud ドキュメントをご覧ください。」
AI ツールは、Developer Knowledge MCP サーバーを使用して、公式ドキュメントに基づいて回答とコード スニペットを提供します。
次のステップ
- 生成 AI SDK の高度な機能を調べる。
- Gemini API ドキュメントの詳細を確認する。
- Agent Platform の料金を確認する。
- Developer Knowledge MCP サーバーで使用できる他のツールについて学習する。