Skip to content

Latest commit

 

History

History

README.md

Google Developer Knowledge API Node.js Samples

This directory contains Node.js code samples demonstrating how to use the Google Developer Knowledge API client library (@google/developer-knowledge).

Setup

  1. Enable the Developer Knowledge API on your Google Cloud project:

    gcloud services enable developerknowledge.googleapis.com
  2. Install dependencies:

    npm install

Samples

  • Answer Query: Get a grounded, cited answer to a technical question (developerknowledge_answer_query).
  • Get Document: Retrieve a single documentation page with full markdown content (developerknowledge_get_document).
  • Batch Get Documents: Fetch multiple documentation pages in one call (developerknowledge_batch_get_documents).
  • Search Document Chunks: Search public developer documentation chunks by query (developerknowledge_search_document_chunks).

Running Tests

npm test