ForHosting KIT · Texto e IA

Extraer preguntas

Dentro de un ticket de soporte largo o una transcripción de llamada de cuarenta minutos suele haber una lista corta de cosas que el cliente realmente quiere que le respondan; el resto es contexto, desahogo o conversación casual. Este endpoint de extracción de preguntas lee un documento y devuelve únicamente las preguntas que contiene, para que pueda ver de un vistazo qué preguntó realmente alguien sin releer todo lo que dijo alrededor.

● EstablePor solicitud + por 1000 palabras$0.003
Úselo desde WebAPIEmailApp prontoTelegram pronto

Ejecute esto en nuestros servidores con su cuenta. Las herramientas gratuitas corren en su navegador; esta cobra de su saldo del KIT según el precio de arriba.

Qué cuenta como pregunta aquí

El signo de interrogación es el caso fácil, pero muchas preguntas reales en el habla natural nunca lo llevan: 'no estoy seguro si este plan cubre los excesos' o 'me pregunto si el reembolso ya se procesó' son preguntas en todo sentido funcional aunque les falte la puntuación. Este endpoint lee buscando intención y no solo puntuación, y esa es la diferencia entre una herramienta que encuentra signos de interrogación literales y una que encuentra las preguntas reales que la gente está haciendo.

El problema de volumen para el que fue construido

Una bandeja de soporte que atiende cientos de tickets al día, un hilo de foro con doscientas respuestas, o una pila de transcripciones de entrevistas a clientes esconden preguntas genuinas entre mucho más texto que no es una pregunta en absoluto. Nadie lee todo eso de principio a fin buscando el puñado de líneas que necesitan una respuesta directa; este endpoint hace ese primer filtro automáticamente para que una persona solo tenga que revisar la lista corta.

Cómo se estructura la respuesta

POST /text/extract-questions devuelve cada pregunta detectada como una entrada separada, conservando la redacción original en lugar de parafrasearla, para que el resultado pueda entregarse directamente a un agente de soporte o a quien redacta el FAQ sin perder matices. Cuando un pasaje contiene una pregunta retórica que claramente no espera respuesta —'¿quién no querría eso?'—, la extracción tiende a excluirla, favoreciendo las preguntas que genuinamente buscan información.

Dónde encaja en un flujo de soporte o investigación

Los equipos que construyen una página de preguntas frecuentes a partir del lenguaje real de sus clientes, los investigadores que codifican transcripciones de entrevistas abiertas, y quienes moderan comunidades y buscan identificar preguntas sin responder en un hilo activo hacen hoy la misma tarea manual: desplazarse y subrayar. Automatizar ese primer filtro no reemplaza el criterio para decidir cómo responder, pero elimina la parte tediosa de encontrar las preguntas en primer lugar.

Cómo se integra en un pipeline automatizado

La llamada corre de forma asíncrona: se envía el texto, se recibe de inmediato un task_id, y las preguntas extraídas llegan por su webhook firmado apenas están listas o mediante un enlace firmado válido por 24 horas. El precio es por solicitud más una tarifa reducida por palabra, de modo que analizar una conversación corta cuesta una fracción de procesar una entrevista extensa, y una tarea que falla tras sus reintentos nunca se cobra.

Construir un FAQ a partir de tickets reales

Procesar los tickets cerrados de un trimestre para identificar las preguntas que realmente hacen los clientes, en sus propias palabras, en lugar de adivinar qué debería ir en la página de preguntas frecuentes.

Detectar preguntas sin responder en un foro

Analizar un hilo largo de comunidad para marcar preguntas genuinas que nunca recibieron respuesta, de modo que un moderador pueda darles seguimiento sin desplazarse por cientos de comentarios.

Codificar transcripciones de entrevistas abiertas

Extraer cada pregunta que hizo el moderador de una transcripción de investigación con usuarios para separar los estímulos del entrevistador de las respuestas del participante durante el análisis.

Triaje de correos entrantes de ventas

Extraer las preguntas concretas dentro de un correo entrante extenso para que un representante de ventas pueda responder cada una directamente en lugar de redactar la respuesta desde cero.

¿Cómo se extraen preguntas de un texto con la API?

Se envía el texto a POST /text/extract-questions, se recibe de inmediato un task_id, y la lista de preguntas extraídas llega por webhook o mediante un enlace firmado cuando la tarea termina.

¿Solo detecta oraciones que terminan en signo de interrogación?

No; también identifica preguntas implícitas formuladas como afirmaciones, como la incertidumbre sobre si algo ya ocurrió, porque funcionan como preguntas aunque no lleven esa puntuación.

¿Filtra las preguntas retóricas?

Tiende a excluir las preguntas que claramente no buscan una respuesta real, priorizando en el resultado las preguntas que genuinamente buscan información.

¿Hay una prueba gratuita disponible?

No hay capa gratuita: las capas gratis se abusan y ralentizan a todos. El acceso funciona con un saldo prepago de ForHosting KIT: se recarga desde $10.00 (no caduca) y cada solicitud se cobra a su precio publicado, así que una llamada sin saldo devuelve HTTP 402. Sin suscripción, sin tokens ni créditos inventados, y una tarea fallida no se cobra.

¿Cuánto cuesta la API para extraer preguntas?

El precio es de 0.003 dólares por solicitud más 0.013 dólares por cada 1000 palabras procesadas, y el cobro solo aplica a las tareas que se completan con éxito.

¿Se puede usar con transcripciones de llamadas y no solo texto escrito?

Sí, mientras el audio ya se haya transcrito a texto, el endpoint lo lee de la misma forma en que lee cualquier otro documento.

¿Se puede procesar un lote grande de tickets o transcripciones?

Sí, cada documento se envía como una tarea asíncrona independiente, así que puede encolar tantos como necesite y recoger los resultados conforme llega cada webhook.

¿El resultado reformula las preguntas o conserva la redacción original?

Las preguntas extraídas se devuelven con su redacción original en lugar de parafrasearse, lo cual importa cuando la formulación exacta es útil para un FAQ o una cita directa.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/text/extract-questions

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, y pronto desde nuestra app, el email y Telegram.

curl -X POST https://api.kit.forhosting.com/text/extract-questions \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"…"}'
{
  "text": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.extract_questions",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.003
Por 1000 palabras$0.0135

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_tokens20000
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.
422task_failedLa tarea falló tras 3 reintentos. No se cobra.

Ver la documentación completa del KIT →