ForHosting KIT · Hogar, cocina y ocio

Sí o no

Escriba una pregunta de sí o no y reciba una sola palabra, siempre la misma para la misma redacción: «Should I take the new job?» recibe un no cada vez. Sin azar ni reloj, y con la huella del texto junto a la respuesta. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Texto
Should I take the new job?
Obtiene
Respuesta
no
Pregunta
Should I take the new job?
Hash
05a2886f
Bit
1

Una pregunta de sí o no suele pedir un veredicto binario limpio, no un párrafo de consejo. Quien escribe debo aceptar el puesto, lanzamos el viernes o es el momento adecuado desea una sola palabra con la que convivir la próxima hora. Esta herramienta no consulta un modelo de lenguaje, un reloj ni un generador aleatorio. Calcula el resumen FNV-1a de treinta y dos bits del texto de la pregunta y asigna el bit menos significativo a yes o no, de modo que el mismo enunciado devuelve siempre la misma respuesta.

Cómo un resumen convierte una pregunta en sí o no

Una moneda al aire parece azar porque la impulsa una física que usted no puede repetir. Un modelo de lenguaje parece sabio porque muestrea tokens que usted no puede fijar. Esta capacidad ocupa una tercera categoría: es un oráculo cuyo comportamiento entero es un resumen publicado de la cadena de la pregunta.

Se recortan los espacios al inicio y al final. Si el resultado es una cadena vacía, la tarea falla; no hay un no por defecto en silencio ni un yes inventado.

Cuando la pregunta recortada está presente, el motor la codifica en bytes UTF-8 y ejecuta el resumen FNV-1a de treinta y dos bits de Fowler–Noll–Vo: la base de desplazamiento es la constante 2166136261, cada byte se combina con un o-exclusivo en el digest en curso y el digest se multiplica por el primo 16777619 módulo dos a la treinta y dos. El bit menos significativo de ese digest sin signo se convierte en el veredicto. El bit cero corresponde a la palabra yes; el bit uno, a la palabra no.

El digest hexadecimal de ocho dígitos se devuelve junto a la respuesta para que cualquiera pueda recomputar el mismo valor FNV-1a y confirmar la paridad. Como el mapa es función de la secuencia exacta de caracteres, añadir una letra, cambiar un espacio o alterar mayúsculas produce un digest distinto y puede invertir el resultado. Eso es el producto, no un defecto: la pregunta que usted escribió es la semilla, y la semilla queda a la vista.

Dónde un oráculo determinista de sí o no resulta útil

Los juegos de sala, los rompehielos de clase y los experimentos de producto ligeros necesitan una respuesta binaria que dos clientes puedan repetir sin compartir una semilla aleatoria. Un ejercicio sobre resúmenes puede pedir al alumnado que prediga la paridad de FNV-1a en una frase corta y luego compruebe el trabajo contra este extremo. Los sitios de contenido que compiten por la consulta sí o no se benefician de una herramienta en vivo cuya ruta gratuita del navegador coincide byte a byte con la automatización de pago.

La validación fallida no consume saldo. Mantenga las preguntas cortas, fije las respuestas esperadas en las pruebas y obtendrá un oráculo reproducible para juegos, lecciones y workers de borde sin levantar un modelo ni un reloj. Esta página no sustituye el juicio, el consejo legal ni el consejo médico; es un mapa determinista de una cadena a dos palabras.

Juegos de sala y rompehielos

Formule a una sala la misma pregunta y obtenga un sí o no compartido que cualquiera puede repetir escribiendo el enunciado idéntico.

Demostraciones de resumen en el aula

Pida al alumnado que calcule la paridad FNV-1a de una frase y confirme el bit menos significativo frente al hash y la respuesta devueltos.

¿Cómo elige una respuesta la herramienta de sí o no?

Resume la pregunta recortada con FNV-1a de 32 bits sobre bytes UTF-8 y asigna el bit menos significativo a yes (bit 0) o no (bit 1). Se devuelve el digest hexadecimal para que usted pueda recomputar la misma paridad.

¿Qué ocurre si la pregunta es una cadena vacía?

Las preguntas vacías o solo con espacios se rechazan para que el silencio nunca cuente como un sí o no correcto.

¿La misma pregunta recibe siempre la misma respuesta?

Sí. El mapa es una función pura de la secuencia exacta de caracteres. Cambie una letra, un espacio o las mayúsculas y el digest —y quizá la respuesta— cambiará.

¿Es esto una moneda al azar?

No lo es. No hay reloj ni generador aleatorio. Es un resumen publicado de su texto. Tampoco es un consejo, un pronóstico ni un sustituto del juicio.

¿Por qué cambió la respuesta al corregir una errata?

Porque la respuesta sale de los caracteres exactos que escribió. Añadir una letra, cambiar un espacio intermedio o pasar de mayúsculas a minúsculas puede invertirla, aunque los espacios del principio y del final no cuentan.

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/life/yes-or-no

¿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, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/life/yes-or-no \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Should I take the new job?"}'
{
  "text": "Should I take the new job?"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.yes_or_no",
  "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.002

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

max_chars10000
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.

Una cadena vacía se rechaza con invalid_input en lugar de fingir que el silencio es una decisión. Las llamadas API correctas se facturan a $0.002; la validación fallida no se cobra.

Cómo un resumen convierte una pregunta en sí o no

El motor exige primero un campo de cadena llamado text; los alias question, q, input, content y body los acepta el mismo analizador.

Contrato de entrada, errores de cadena vacía y campos de respuesta

Cuando el campo está presente, el motor recorta espacios al inicio y al final. Las cadenas de más de diez mil caracteres se rechazan para que un pegado masivo no sature el aislamiento. Combine la respuesta con su propia interfaz: un yes o no grande, el digest hexadecimal como nota al pie y un recordatorio de que esto es un resumen del texto, no un consejo. No trate un yes como permiso ni un no como un pronóstico. Envíe un cuerpo JSON con el campo obligatorio text que contenga la pregunta de sí o no que desea resolver. El analizador también acepta question, q, input, content y body para que formularios y envoltorios antiguos no tengan que renombrar el campo. El valor debe ser una cadena; números, objetos, arreglos y booleanos fallan con invalid_input que nombra text. Una cadena vacía, incluida una que solo tenga espacios o tabuladores, se rechaza con invalid_input y no se factura: la entrada vacía no es una decisión. En el éxito el cuerpo incluye answer, la palabra en minúsculas yes o no; yes, un booleano verdadero solo cuando la respuesta es yes; question, la fuente recortada que se resumió; hash, el digest hexadecimal FNV-1a en minúsculas de ocho dígitos; bit, el bit menos significativo usado como moneda, cero o uno; y method, siempre fnv1a32_parity para distinguir este contrato de un algoritmo posterior. El mismo enunciado produce siempre el mismo JSON.

Dónde un oráculo determinista de sí o no resulta útil

Como la implementación es parse puro de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo y sin red de salida.

Ramas de formulario y experimentos ligeros

Divida un flujo con un sí o no determinista, sin Math.random, relojes ni modelo, para que dos workers no discrepen.

¿Cuánto cuesta la herramienta de sí o no?

La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.

Ver la documentación completa del KIT →