circle-check
Documentation has been updated: see help center and changelog in one place.

ChatGPT

Extrae respuestas de ChatGPT enviando prompts, con datos parseados que incluyen texto de respuesta, salida en Markdown, citas, enlaces externos e información del modelo LLM.

El chatgpt la fuente está diseñada para enviar prompts y recuperar respuestas conversacionales de ChatGPT. Devuelve tanto el texto completo de la respuesta de ChatGPT como sus metadatos estructurados.

Ejemplos de solicitudes

Los siguientes ejemplos de código muestran cómo enviar un prompt y recuperar una respuesta de ChatGPT con resultados parseados.

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

Nuestros ejemplos usan el método de integración síncrono Realtime Si desea usar Proxy Endpoint o asincrónico Push-Pull para la integración, consulte la página de métodos de integración página.

circle-exclamation

Valores de los parámetros de la solicitud

Configuración básica y opciones de personalización para scrapear ChatGPT.

Parámetro
Descripción
Valor predeterminado

source

Establece el scraper.

chatgpt

prompt

El prompt o la pregunta que se enviará a ChatGPT. Debe tener menos de 4000 símbolos.

-

search

Activa que ChatGPT realice una búsqueda web para el prompt haciendo clic en el botón asociado de la interfaz.

true

render

El renderizado de JavaScript se aplica por defecto para chatgpt. Más información.

-

parse

Devuelve datos parseados cuando se establece en true.

false

geo_location

Especifique un país desde el cual enviar el prompt. Más información.

-

callback_url

URL a su endpoint de callback. Más información.

-

- parámetro obligatorio

Datos estructurados

Web Scraper API es capaz de extraer ya sea un objeto HTML o JSON que contiene la salida de ChatGPT, ofreciendo datos estructurados sobre varios elementos de la página de resultados.

chevron-rightchatgpt salida estructuradahashtag
circle-exclamation

Diccionario de datos de salida

Ejemplo HTML

Estructura JSON

La chatgpt salida estructurada incluye campos como URL, página, resultados, y más. La tabla a continuación presenta una lista detallada de cada elemento de ChatGPT que analizamos, incluyendo descripciones, tipos de datos y metadatos relevantes.

circle-info

El número de elementos y campos para un tipo de resultado específico puede variar según el prompt enviado.

Nombre clave
Descripción
Tipo

url

La URL de la conversación de ChatGPT.

string

página

Número de página.

integer

content

Un objeto que contiene los datos de la respuesta de ChatGPT parseados.

object

content.prompt

Prompt original enviado a ChatGPT.

string

content.llm_model

Modelo de ChatGPT utilizado (por ejemplo, "gpt-4-o", "gpt-3.5-turbo", etc.).

string

content.markdown_json

Markdown completo de la respuesta como JSON de ChatGPT.

array

content.markdown_text

Markdown completo de la respuesta de ChatGPT.

string

content.response_text

Texto completo de la respuesta de ChatGPT.

string

content.citations

Lista de enlaces de citas con URL y texto.

array

content.links

Lista de enlaces externos referenciados en la respuesta.

array

content.parse_status_code

Código de estado de la operación de parseo.

integer

created_at

Marca de tiempo cuando se creó el trabajo de scraping.

timestamp

updated_at

Marca de tiempo cuando se finalizó el trabajo de scraping.

timestamp

job_id

ID del trabajo asociado con el trabajo de scraping.

string

geo_location

Ubicación del proxy desde la cual se envió el prompt.

string

status_code

Código de estado del trabajo de scraping. Puedes ver los códigos de estado del scraper descritos aquí.

integer

parser_type

Tipo del parser usado para descomponer el contenido HTML.

string

Última actualización

¿Te fue útil?