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

ChatGPT

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

El chatgpt source está diseñado 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 solicitud

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

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "chatgpt",
        "prompt": "mejores suplementos para dormir mejor",
        "parse": true,
        "search": true,
        "geo_location": "Estados Unidos"
    }'

Usamos el método de integración síncrona Realtime en nuestros ejemplos. Si deseas usar Proxy Endpoint o la integración asíncrona Push-Pull consulta la sección de métodos de integración .

Valores de los parámetros de solicitud

source.

Parámetro
Descripción
Valor predeterminado

source

Establece el scraper.

chatgpt

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

prompt

-

search

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

true

render

La renderización de JavaScript está activada por defecto para chatgpt. Más información.

-

parse

Devuelve datos analizados cuando se establece en true.

false

geo_location

Especifica un país desde el que enviar el prompt. Más información.

-

callback_url

URL de tu endpoint de callback. Más información

-

- parámetro obligatorio

Datos estructurados

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

chatgpt salida estructurada

Diccionario de datos de salida

Ejemplo HTML

Estructura JSON

La salida estructurada chatgpt incluye campos como URL, page, resultados, y más. La tabla de abajo presenta una lista detallada de cada elemento de ChatGPT que analizamos, incluidas descripciones, tipos de datos y metadatos relevantes.

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

Nombre de clave
Descripción
Tipo

url

La URL de la conversación de ChatGPT.

string

page

Número de página.

integer

contenido

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

object

content.prompt

Prompt original enviado a ChatGPT.

string

content.llm_model

Modelo de ChatGPT usado (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 análisis.

integer

created_at

Marca de tiempo en que se creó el trabajo de scraping.

timestamp

updated_at

Marca de tiempo en que se terminó 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 que 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 dividir el contenido HTML.

string

Última actualización

¿Te fue útil?