For the complete documentation index, see llms.txt. This page is also available as Markdown.

Gemini

通过提交提示词提取 Gemini 响应,并以结构化 JSON、纯文本或 Markdown 形式返回解析数据。

Gemini Gemini 源可让您向 Google Gemini 提交提示,并接收解析后的结构化响应,包括纯文本和 Markdown 答案。

请求示例

以下代码示例展示如何提交提示并检索带有解析结果的 Gemini 响应。

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "gemini",
        "prompt": "best supplements for better sleep",
        "parse": true,
        "geo_location": "United States"
    }'

注意: 所有 LLM 源默认启用 JavaScript 渲染。您无需在请求负载中包含渲染参数。

我们在示例中使用同步 Realtime 集成方法。如果您想使用 Proxy Endpoint 或异步 Push-Pull 集成(包括 批量查询),请参阅 集成方法 部分。

请求参数

用于抓取 Gemini 的基本设置和自定义选项。

参数
描述
默认值

source

设置爬虫目标。使用 Gemini.

prompt

要提交给 Gemini 的提示或问题。必须少于 8000 个字符。

parse

设置为 true 用于结构化 JSON 数据。

false

geo_location

指定用于路由请求的国家。 更多信息.

callback_url

您的回调端点 URL。 更多信息

- 必填参数

结构化数据

网页爬虫API 能够提取包含 Gemini 输出的 JSON 对象,并为结果页的各个元素提供结构化数据。

Gemini 结构化输出

输出数据字典

所有 LLM 目标都返回相同的顶层 jobresults[] 封装。请参阅 LLMs 和 AI 以获取完整元数据参考。

下表展示 Gemini 专用的 results[].content 字段:

字段名
描述
类型

prompt

已提交的提示。

字符串

raw

来自流式响应的原始数据。

数组

response_text

来自 Gemini 的纯文本响应。

字符串

markdown_text

Markdown 中的完整响应。

字符串

citations

响应中引用的来源引文。每个对象包含 title, url, text,以及 description.

数组

parse_status_code

12000 – 成功。否则,解析器未能提取部分或全部结构化字段。

整数

– 条件返回,仅在内容位于 LLM 响应中时返回。

最后更新于

这有帮助吗?