This directory contains Python code samples demonstrating how to use the Google Developer Knowledge API client library (google-developer-knowledge).
-
Enable the Developer Knowledge API on your Google Cloud project:
gcloud services enable developerknowledge.googleapis.com -
Install dependencies:
pip install -r requirements.txt
- Search Document Chunks: Search public developer documentation chunks by query (
developerknowledge_search_document_chunks). - 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). - Answer Query: Get a grounded, cited answer to a technical question (
developerknowledge_answer_query).
pytest