使用接地生成功能回答查询

使用 AnswerQuery 方法获取基于开发者知识语料库的查询的答案。

准备工作

确保您已启用 Developer Knowledge API 并生成 API 密钥,然后将密钥保存到环境变量中:

export DEVELOPERKNOWLEDGE_API_KEY="YOUR_API_KEY"

用法示例

以下示例提出的问题是“如何创建 BigQuery 数据集?”:

curl -X POST "https://developerknowledge.googleapis.com/v1alpha:answerQuery?key=$DEVELOPERKNOWLEDGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "How do I create a BigQuery dataset?"}'

响应包含 answer.answer_text 字段中的文本答案。