Developer Knowledge API

Developer Knowledge API を使用すると、Google のデベロッパー向け知識にアクセスできます。

サービス: developerknowledge.googleapis.com

このサービスを呼び出すには、Google が提供するクライアント ライブラリを使用することをおすすめします。アプリケーションで独自のライブラリを使用してこのサービスを呼び出す必要がある場合は、API リクエストの際に次の情報を使用してください。

ディスカバリ ドキュメント

ディスカバリ ドキュメントは、REST API を記述して使用するための機械可読仕様です。クライアント ライブラリ、IDE プラグイン、Google API と連携するその他のツールのビルドに使用されます。1 つのサービスで複数のディスカバリ ドキュメントを提供できます。このサービスには、次のディスカバリ ドキュメントが用意されています。

サービス エンドポイント

サービス エンドポイントは、API サービスのネットワーク アドレスを指定するベース URL です。1 つのサービスに複数のサービス エンドポイントが存在することもあります。このサービスには次のサービス エンドポイントがあり、以下のすべての URI はこのサービス エンドポイントの相対 URL です。

  • https://developerknowledge.googleapis.com

REST リソース: v1alpha

メソッド
answerQuery POST /v1alpha:answerQuery
グラウンディングされた生成を使用してクエリに回答します。

REST リソース: v1alpha.documents

メソッド
batchGet GET /v1alpha/documents:batchGet
複数のドキュメントを取得します。各ドキュメントには完全な Markdown コンテンツが含まれます。
get GET /v1alpha/{name=documents/**}
完全な Markdown コンテンツを含む 1 つのドキュメントを取得します。
searchDocumentChunks GET /v1alpha/documents:searchDocumentChunks
Google のデベロッパー向けドキュメント全体でデベロッパー向け知識を検索します。

REST リソース: v1.documents

メソッド
batchGet GET /v1/documents:batchGet
複数のドキュメントを取得します。各ドキュメントには完全な Markdown コンテンツが含まれます。
get GET /v1/{name=documents/**}
完全な Markdown コンテンツを含む 1 つのドキュメントを取得します。
searchDocumentChunks GET /v1/documents:searchDocumentChunks
Google のデベロッパー向けドキュメント全体でデベロッパー向け知識を検索します。