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 のデベロッパー向けドキュメント全体でデベロッパー向け知識を検索します。 |