PROGRAMACIÓN / GLOSARIO

Glosario de IA y programación.

Busca una palabra o una idea en el buscador. Las guías enlazan cada término y las tarjetas muestran conceptos relacionados.

A

Agente

Sistema que usa un modelo para decidir pasos y solicitar herramientas. La aplicación limita qué acciones puede ejecutar.

Por ejemplo
Buscar un documento y decidir si necesita otra consulta antes de responder.

Documentación oficial

A

Alucinación

Respuesta que presenta información incorrecta o sin respaldo como si fuera cierta. Un formato correcto no garantiza hechos verdaderos.

Por ejemplo
Una referencia que parece real pero no existe en la fuente consultada.

Documentación oficial

A

API

Contrato que permite pedir operaciones a otro programa. HTTP define las reglas para enviar una petición y recibir su respuesta.

Por ejemplo
Enviar un objeto JSON y comprobar el estado HTTP antes de leerlo.

Documentación oficial

C

Caché

Copia de información que guardas para reutilizarla. La caché de tu aplicación y la del proveedor tienen condiciones diferentes.

Por ejemplo
Consultar si un prefijo repetido cumple las condiciones del servicio antes de estimar su uso.

Documentación oficial

C

Chunk

En inglés, fragmento. Es una parte de un documento que puedes buscar y aportar al modelo.

Por ejemplo
Recuperar un apartado con su título en vez de una frase aislada.

Documentación oficial

C

Contexto

Información que recibe un modelo para responder. Puede incluir instrucciones, mensajes y datos de herramientas.

Por ejemplo
Una pregunta acompañada por el fragmento del manual que permite responderla.

Documentación oficial

E

Embedding

Representación de datos como una lista de números. Permite comparar aspectos del significado de textos u otros contenidos.

Por ejemplo
Buscar fragmentos cercanos al vector de una consulta, aunque usen otras palabras.

Documentación oficial

E

Evaluación

Prueba que compara resultados con criterios definidos previamente. Te ayuda a comprobar si un cambio mejora tu tarea.

Por ejemplo
Repetir los mismos casos al cambiar de modelo y revisar los fallos.

Documentación oficial

F

Fine-tuning

En inglés, ajuste fino. Entrenas un modelo con ejemplos para orientar su comportamiento; adjuntar documentos en cada petición es distinto.

Por ejemplo
Entrenar con ejemplos de respuestas en un formato propio, cuando el proveedor lo admite.

Documentación oficial

F

Function calling

En inglés, llamada a funciones. Un modelo solicita una herramienta con datos; tu aplicación valida y autoriza su ejecución.

Por ejemplo
Solicitar buscar un pedido; el servidor comprueba que pertenece a la persona autenticada.

Documentación oficial

J

JSON

Formato de texto para intercambiar datos con campos, listas y valores. Poder leerlo no garantiza que sus datos sean correctos.

Por ejemplo
Un campo title puede existir y contener un número en vez de una cadena.

Documentación oficial

L

Latencia

Tiempo entre solicitar una operación y recibir una respuesta útil. Mídelo en el recorrido real de tu aplicación.

Por ejemplo
Medir desde el envío hasta una respuesta completa y validada.

Documentación oficial

M

Modelo

Sistema entrenado para transformar datos de entrada en respuestas. Su configuración y versión influyen en el resultado.

Por ejemplo
Comparar candidatos con los mismos casos antes de seleccionar uno.

Documentación oficial

P

Prompt

En inglés, instrucción o entrada. Es el texto, la información o los ejemplos que orientan la respuesta del modelo.

Por ejemplo
Pedir un resumen del documento adjunto e indicar cómo tratar datos ausentes.

Documentación oficial

P

Prompt injection

En inglés, inyección de instrucciones. Contenido externo intenta cambiar el comportamiento del sistema con órdenes engañosas.

Por ejemplo
Un documento recuperado que pide revelar una clave o ignorar la tarea original.

Documentación oficial

R

RAG

Generación con información recuperada. Buscas datos relevantes y los aportas al modelo; eso no garantiza que responda correctamente.

Por ejemplo
Buscar un fragmento del manual y pedir una respuesta basada en ese fragmento.

Documentación oficial

R

Rechazo

El modelo no entrega lo solicitado por razones de seguridad. Tu aplicación debe tratarlo como ausencia de un resultado utilizable.

Por ejemplo
Mostrar que no hay dato utilizable en vez de analizar el rechazo como una tarea JSON.

Documentación oficial

S

Salida estructurada

Respuesta ajustada a una estructura admitida por el proveedor. Controla los campos y valores, pero no garantiza su veracidad.

Por ejemplo
Exigir una prioridad de una lista conocida y validar el objeto antes de guardarlo.

Documentación oficial

S

SDK

Siglas inglesas de kit de desarrollo. Son herramientas para conectar un servicio desde un lenguaje de programación.

Por ejemplo
Revisar la versión del SDK y su contrato antes de actualizar una integración.

Documentación oficial

S

Streaming

En inglés, transmisión progresiva. La respuesta llega por partes; debes distinguir lo parcial del resultado completo.

Por ejemplo
Mostrar texto mientras llega sin ejecutar una acción basada en un objeto todavía incompleto.

Documentación oficial

T

Token

Unidad de información que procesa el modelo. Puede representar una palabra, parte de ella o caracteres.

Por ejemplo
Dos textos con igual número de palabras pueden producir recuentos distintos.

Documentación oficial

V

Vector

Lista de números. Puede representar contenido para compararlo con otros datos mediante una medida compatible.

Por ejemplo
Ordenar documentos por cercanía a la representación de una consulta.

Documentación oficial

V

Ventana de contexto

Capacidad de información que admite un modelo según su documentación. No equivale al máximo de respuesta ni garantiza comprensión.

Por ejemplo
Consultar la ficha vigente antes de enviar un documento y su historial.

Documentación oficial

W

Workflow

En inglés, flujo de trabajo. Tu aplicación define el orden y las condiciones de cada paso.

Por ejemplo
Clasificar, validar y enviar a revisión en un orden fijo.

Documentación oficial

T

Terminal

Ventana donde escribes órdenes para tu ordenador. Te permite ejecutar un archivo y leer su resultado.

Por ejemplo
Escribir node uso.mjs desde la carpeta donde guardaste el archivo.

Documentación oficial

N

Node.js

Programa que ejecuta código JavaScript fuera del navegador. Las guías lo usan para practicar en tu ordenador.

Por ejemplo
Ejecutar un archivo con extensión .mjs sin abrir una página web.

Documentación oficial

S

Servidor

Programa que recibe peticiones y devuelve respuestas. Un servidor local se ejecuta en tu propio ordenador.

Por ejemplo
El simulador recibe un campo input y devuelve un campo text.

Documentación oficial

C

Cliente

Programa que solicita una operación a un servidor. Envía datos y recibe el resultado de la petición.

Por ejemplo
fetch envía JSON al servidor simulado de la primera guía.

Documentación oficial

C

Clave de API

Secreto que identifica tu acceso a un servicio. Guárdalo fuera del código público y de los mensajes de error.

Por ejemplo
Tu servidor lee la clave de una variable privada para autorizar una petición.

Documentación oficial

Definiciones redactadas con IA y contrastadas con la documentación oficial enlazada. Verificadas el 2026-10-04.