> ## Documentation Index
> Fetch the complete documentation index at: https://help.decodo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ChatGPT

> 网页抓取 API ChatGPT 模板

<Danger>
  核心版和高级版套餐已停止销售。请考虑迁移到一体化网络爬虫 API；[请点击此处查看指南](https://help.decodo.com/docs/cn/web-scraping-api-migration-guide).
</Danger>

`chatgpt` 模板用于从 ChatGPT 获取对话式响应。

<Note>
  ### 有用链接

  * 此目标适用于 **Web API Advanced 计划**。
  * 此模板支持[**实时**](https://help.decodo.com/docs/cn/web-scraping-api-real-time-requests)和[**异步**](https://help.decodo.com/docs/cn/web-scraping-api-asynchronous-requests)集成方法。
  * 不支持[**批量**](https://help.decodo.com/docs/cn/web-scraping-api-asynchronous-requests#queue-multiple-tasks)请求。
</Note>

## 输入参数

ChatGPT 模板可用的请求参数：

| 参数         | 类型      | 必需 | 描述                                                                                                                                                      |
| ---------- | ------- | -- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `target`   | string  | ✅  | 目标类型必须设置为 `chatgpt`。                                                                                                                                    |
| `prompt`   | string  | ✅  | 发送到 ChatGPT 的提示。必须少于 4000 个字符。                                                                                                                          |
| `headless` | string  |    | 默认情况下，强制执行 JavaScript 渲染，在请求中省略参数。<br />设置为 `png` 以接收截图响应。更多信息请参见[此处](https://help.decodo.com/docs/cn/web-scraping-api-screenshot-response-deprecated)。 |
| `search`   | boolean |    | 设置为 `true` 时，为提示激活 ChatGPT 的网络搜索功能。<br />默认值为 `false`。                                                                                                  |
| `parse`    | boolean |    | 设置为 `true` 时自动解析结果。<br />默认值为 `false`。                                                                                                                  |
| `geo`      | string  |    | 设置提交提示时使用的国家/地区。                                                                                                                                        |

### 请求示例

<CodeGroup>
  ```shellscript cURL theme={null}
  # 将 'TOKEN VALUE' 更新为您的授权令牌
  curl --request 'POST' \
          --url 'https://scraper-api.decodo.com/v2/task' \
          --header 'Accept: application/json' \
          --header 'Authorization: Basic TOKEN VALUE' \
          --header 'Content-Type: application/json' \
          --data '
      {
       	"target": "chatgpt",
       	"prompt": "巴黎有哪些顶级旅游景点？",
       	"parse": true,
       	"search": true,
       	"geo": "United States"
      }
  '
  ```

  ```javascript Node theme={null}
  const scrape = async() => {
    const response = await fetch("https://scraper-api.decodo.com/v2/scrape", {
      method: "POST",
      body: JSON.stringify({
        "target": "chatgpt",
        "prompt": "巴黎有哪些顶级旅游景点？",
        "parse": true
      }),
      headers: {
        "Content-Type": "application/json",
        "Authorization": "Basic TOKEN" // 更新为您的授权令牌
      },
    }).catch(error => console.log(error));

    console.log(await response.json())
  }

  scrape()
  ```

  ```python Python theme={null}
  import requests
    
  url = "https://scraper-api.decodo.com/v2/scrape"
    
  payload = {
        "target": "chatgpt",
        "prompt": "巴黎有哪些顶级旅游景点？",
        "parse": True
  }
    
  headers = {
      "accept": "application/json",
      "content-type": "application/json",
      "authorization": "Basic Token" # 更新为您的授权令牌
  }
    
  response = requests.post(url, json=payload, headers=headers)
    
  print(response.text)
  ```
</CodeGroup>

## 输出

下表提供了解析后的 JSON `content` 部分中字段的描述。请注意，字段数量可能会根据提供的提示而有所不同。

| 内容键             | 描述                              |
| --------------- | ------------------------------- |
| `prompt`        | 请求中提交的原始查询。                     |
| `llm_model`     | 使用的 ChatGPT 模型（例如 "gpt-4-o" 等）。 |
| `markdown_json` | 完整响应的 Markdown JSON 格式。         |
| `markdown_text` | 完整响应的 Markdown 文本格式。            |
| `response_text` | 完整响应文本。                         |
| `citations`     | 引用链接列表，每个链接都有其 URL 和相应的文本。      |
| `links`         | 响应中提供的外部参考列表。                   |

#### 响应示例

<CodeGroup>
  ```json JSON expandable theme={null}
  {
      "results": [
          {
              "content": {
                  "results": {
                      "prompt": "巴黎有哪些顶级旅游景点？",
                      "citations": [
                          {
                              "url": "https://en.wikipedia.org/wiki/Eiffel_Tower?utm_source=chatgpt.com",
                              "text": "Wikipedia",
                              "title": "Eiffel Tower",
                              "section": "citations",
                              "description": "2 days ago"
                          },
                          {
                              "url": "https://parispass.com/en/things-to-do/most-popular-tourist-attractions-in-paris?utm_source=chatgpt.com",
                              "text": "Paris Pass",
                              "title": "Most Popular Tourist Attractions in Paris - Top 10 | Paris Pass®",
                              "section": "citations"
                          },
                          {
                              "url": "https://en.wikipedia.org/wiki/Louvre?utm_source=chatgpt.com",
                              "text": "Wikipedia",
                              "title": "Louvre",
                              "section": "citations",
                              "description": "August 17, 2025"
                          }
                      ],
                      "llm_model": "gpt-4o",
                      "markdown_text": "以下是巴黎的一些顶级旅游景点...",
                      "response_text": "以下是巴黎的一些顶级旅游景点..."
                  }
              }
          }
      ]
  }
  ```
</CodeGroup>

***

<Columns cols={2}>
  <Card title="支持" href="https://direct.lc.chat/12092754" cta="让我们聊聊！">
    需要帮助或只是想打个招呼？我们的支持团队全天候为您服务。 \
    您也可以随时通过电子邮件 [support@decodo.com](mailto:support@decodo.com) 联系我们。
  </Card>

  <Card title="反馈" href="mailto:feedback@decodo.com" cta="分享反馈">
    找不到您要找的内容？请求一篇文章！ \
    有反馈意见？分享您对我们如何改进的想法。
  </Card>
</Columns>
