PotenzIAValorar mi proyecto

EL GLOSARIO · IA Y TECNOLOGÍA

Glosario de IA
en palabras sencillas.

Entiende esa palabra que acabas de escuchar. Sin dar nada por sabido.

603términos y expresiones
Para aprender a tu ritmo

TU GUÍA DEL GLOSARIO

¿Qué te gustaría entender?

Cuéntamelo con tus palabras. Lo vemos paso a paso.

Prueba con:

Lo esencial para empezar

El glosario completo está disponible debajo del buscador.

Pulsa una palabra para entenderla
Leer el glosario completo por temas ↓

SE PARECEN, PERO…

¿No es lo mismo?

Cuatro diferencias que ayudan a encajar las piezas.

Los 603 términos del glosario de IA

Abre un tema para leer las definiciones y su contexto. También puedes usar el buscador y el guía de arriba. Las guías ampliadas conectan cada concepto con su aplicación al negocio.

Inteligencia artificial: los cimientos

25 fichas

IA / Inteligencia Artificial

Nombre general para programas capaces de hacer tareas que asociamos con la inteligencia: entender texto, reconocer imágenes, predecir, recomendar o tomar decisiones.

Dónde se utiliza: Noticias, productos, automatizaciones, software empresarial.

Consultar este término

Machine Learning / ML

Una forma de crear software en la que no escribimos todas las reglas a mano: el sistema aprende patrones a partir de ejemplos.

Dónde se utiliza: Predicción, clasificación, recomendaciones, detección de fraude.

Consultar este término

Deep Learning

Machine Learning basado en redes neuronales grandes con muchas capas. Es la base de gran parte de la IA generativa moderna.

Dónde se utiliza: LLM, visión, voz, modelos multimodales.

Consultar este término

IA generativa / GenAI

IA que crea contenido nuevo: texto, imágenes, audio, vídeo, código, etc.

Dónde se utiliza: ChatGPT, Claude, generadores de imagen, copilotos.

Consultar este término

Modelo de IA

El “motor” aprendido que recibe datos y produce una salida. Es lo que realmente responde cuando usas un chatbot.

Dónde se utiliza: APIs de IA, modelos locales, Hugging Face.

Consultar este término

Modelo fundacional / Foundation Model

Un modelo grande entrenado de forma general para que luego pueda servir como base para muchas tareas distintas.

Dónde se utiliza: LLM comerciales y open weights.

Consultar este término

LLM / Large Language Model

Modelo de lenguaje grande: una IA entrenada para trabajar con texto y otros datos representados como secuencias.

Dónde se utiliza: Chatbots, agentes, generación de código.

Consultar este término

SLM / Small Language Model

Modelo de lenguaje más pequeño, pensado para necesitar menos memoria, ser más barato o ejecutarse en dispositivos modestos.

Dónde se utiliza: Móviles, edge, servidores baratos, tareas concretas.

Consultar este término

VLM / Vision-Language Model

Modelo capaz de entender texto e imágenes a la vez.

Dónde se utiliza: Analizar capturas, documentos escaneados, fotografías.

Consultar este término

Multimodal

Que puede trabajar con más de un tipo de información: texto, imagen, audio, vídeo, etc.

Dónde se utiliza: Modelos que “ven”, “oyen” y responden.

Consultar este término

Modelo base / Base model

Modelo tras el entrenamiento general, antes de adaptarlo especialmente para conversar o seguir instrucciones.

Dónde se utiliza: Hugging Face, investigación, fine-tuning.

Consultar este término

Modelo instruct / Instruction-tuned

Modelo ajustado para entender y obedecer instrucciones humanas del tipo “resume esto” o “crea una tabla”.

Dónde se utiliza: Chatbots y asistentes.

Consultar este término

Modelo de razonamiento / Reasoning model

Modelo optimizado para dedicar más cómputo a problemas donde conviene analizar, verificar o planificar antes de responder.

Dónde se utiliza: Matemáticas, programación, investigación, planificación.

Consultar este término

Modelo open source

Modelo cuyo código y, según el proyecto, otros componentes se publican con una licencia abierta. No implica necesariamente que todo esté abierto.

Dónde se utiliza: Repositorios y proyectos comunitarios.

Consultar este término

Open weights / pesos abiertos

Los archivos con los pesos del modelo están disponibles para descargarlos y ejecutarlos, aunque entrenamiento, datos o licencia puedan tener restricciones.

Dónde se utiliza: Llama, Qwen, Mistral y modelos distribuidos en repositorios.

Consultar este término

Closed model / modelo cerrado

Modelo cuyo proveedor no publica los pesos y normalmente se usa mediante una app o API.

Dónde se utiliza: Servicios comerciales alojados por el proveedor.

Consultar este término

Proveedor de modelos / Model provider

Empresa u organización que desarrolla u ofrece acceso a modelos.

Dónde se utiliza: OpenAI, Anthropic, Google, proveedores de inferencia.

Consultar este término

Modelo frontier

Expresión informal para los modelos que están cerca del máximo nivel de capacidad disponible en ese momento.

Dónde se utiliza: Benchmarks, noticias, comparativas.

Consultar este término

Capacidad / Capability

Qué tipo de tareas puede realizar bien un modelo: escribir, programar, usar herramientas, analizar imágenes, etc.

Dónde se utiliza: Comparativas entre modelos.

Consultar este término

Generalista

Modelo pensado para hacer razonablemente bien muchas tareas diferentes.

Dónde se utiliza: Asistentes de propósito general.

Consultar este término

Modelo especializado

Modelo optimizado para un tipo de tarea o sector concreto.

Dónde se utiliza: Código, medicina, finanzas, embeddings, OCR.

Consultar este término

Generación

Proceso de producir la respuesta: texto, código, imagen u otra salida.

Dónde se utiliza: APIs y chats de IA.

Consultar este término

Predicción

En un LLM, elegir qué token es razonable generar a continuación dados los anteriores.

Dónde se utiliza: Explicaciones de cómo funciona un modelo.

Consultar este término

Autoregresivo

Modelo que genera la salida paso a paso, usando lo ya generado para decidir lo siguiente.

Dónde se utiliza: La mayoría de LLM de texto.

Consultar este término

Checkpoint

“Punto de guardado” de un modelo durante o después del entrenamiento. Suele contener sus pesos y configuración.

Dónde se utiliza: Entrenamiento, fine-tuning, Hugging Face.

Consultar este término

Qué hay dentro de un modelo: pesos, parámetros y Transformers

29 fichas

Parámetro

Uno de los valores numéricos internos que el modelo usa para transformar una entrada en una salida.

Dónde se utiliza: Nombres como “8B”, “70B” o “120B”.

Consultar este término

Peso / Weight

Un tipo de parámetro aprendido durante el entrenamiento. En conversación cotidiana, “pesos” suele referirse a los enormes conjuntos de números que forman el conocimiento aprendido del modelo.

Dónde se utiliza: Descargas de modelos, cuantización, fine-tuning.

Consultar este término

8B / 70B / 120B

La B significa “billion” en inglés. 70B indica aproximadamente 70.000 millones de parámetros, no 70 GB.

Dónde se utiliza: Nombres y fichas técnicas de modelos.

Consultar este término

Parámetros totales

Cantidad total de parámetros que existen físicamente dentro del modelo.

Dónde se utiliza: Especialmente relevante en modelos MoE.

Consultar este término

Parámetros activos

Parte de los parámetros que realmente participa en cada paso de generación. En un MoE pueden ser muchos menos que los totales.

Dónde se utiliza: Frases como “120B total, 12B activos”.

Consultar este término

Red neuronal

Sistema matemático formado por muchas operaciones conectadas que aprende ajustando números internos.

Dónde se utiliza: Fundamentos de Deep Learning.

Consultar este término

Neurona artificial

Nombre histórico para una pequeña unidad de cálculo dentro de una red neuronal. No es una neurona biológica real.

Dónde se utiliza: Explicaciones introductorias de IA.

Consultar este término

Capa / Layer

Una etapa de procesamiento dentro de una red neuronal. Los modelos grandes encadenan muchas capas.

Dónde se utiliza: Arquitectura, rendimiento, offloading.

Consultar este término

Tensor

Una forma de guardar muchos números en una estructura de varias dimensiones. Es una de las “cajas de números” básicas del Deep Learning.

Dónde se utiliza: PyTorch, GPUs, pesos.

Consultar este término

Transformer

Arquitectura de red neuronal que hizo posible gran parte de los LLM modernos. Su gran idea práctica es manejar relaciones entre partes de una secuencia mediante atención.

Dónde se utiliza: GPT, Llama, Qwen, Mistral, BERT.

Consultar este término

Attention / atención

Mecanismo que permite al modelo decidir qué partes del contexto son más relevantes para procesar el token actual.

Dónde se utiliza: Transformers, KV cache, contexto largo.

Consultar este término

Self-attention

Atención aplicada entre los propios tokens de una misma secuencia.

Dónde se utiliza: Explicaciones de Transformers.

Consultar este término

Attention head / cabeza de atención

Una de varias “miradas” paralelas con las que una capa puede buscar relaciones distintas dentro del texto.

Dónde se utiliza: Arquitectura de modelos.

Consultar este término

Embedding layer

Parte del modelo que convierte los tokens en representaciones numéricas con las que puede operar la red.

Dónde se utiliza: Arquitectura interna.

Consultar este término

Hidden state / estado oculto

Representación numérica temporal que el modelo va transformando internamente mientras procesa el texto.

Dónde se utiliza: Debug, investigación, embeddings internos.

Consultar este término

Feed-forward network / FFN

Bloque de cálculo dentro de cada capa Transformer que transforma la representación de cada token.

Dónde se utiliza: Arquitectura, MoE.

Consultar este término

Dense model / modelo denso

Modelo en el que, simplificando, todos los bloques principales participan para cada token.

Dónde se utiliza: Comparativas con MoE.

Consultar este término

Sparse model / modelo disperso

Modelo diseñado para activar solo una parte de su capacidad en cada paso.

Dónde se utiliza: MoE y modelos muy grandes.

Consultar este término

MoE / Mixture of Experts

Arquitectura con varios bloques “expertos” y un sistema que decide cuáles usar para cada token. Permite tener muchos parámetros totales sin usar todos a la vez.

Dónde se utiliza: Modelos de gran tamaño y alta eficiencia.

Consultar este término

Expert / experto

Uno de los bloques internos de un modelo MoE. No significa necesariamente “experto en derecho” o “experto en PHP”; es una especialización aprendida internamente.

Dónde se utiliza: MoE.

Consultar este término

Router / gate

Parte de un MoE que decide a qué expertos enviar cada token.

Dónde se utiliza: Arquitectura MoE.

Consultar este término

Top-k experts

Número de expertos que el router activa para un token concreto.

Dónde se utiliza: Fichas técnicas MoE.

Consultar este término

Expert routing

Proceso de repartir tokens entre expertos de un modelo MoE.

Dónde se utiliza: Optimización e inferencia distribuida.

Consultar este término

Expert parallelism

Repartir distintos expertos de un MoE entre varias GPUs o aceleradores.

Dónde se utiliza: Servidores multi-GPU.

Consultar este término

Dense vs MoE

Dense usa casi toda su capacidad para cada token; MoE selecciona una parte. Un MoE puede tener muchos parámetros totales pero un coste por token mucho menor de lo que su tamaño sugiere.

Dónde se utiliza: Comparativas de modelos.

Consultar este término

Logits

Puntuaciones internas que el modelo asigna a los posibles siguientes tokens antes de convertirlas en probabilidades.

Dónde se utiliza: Sampling, temperatura, depuración.

Consultar este término

Softmax

Operación que transforma puntuaciones internas en una distribución parecida a probabilidades.

Dónde se utiliza: Explicaciones de generación.

Consultar este término

Perplexity / perplejidad

Medida de lo “sorprendido” que queda un modelo ante un texto. Menor suele indicar mejor capacidad para predecir ese conjunto concreto, pero no resume toda la calidad del modelo.

Dónde se utiliza: Evaluación, cuantización.

Consultar este término

Architecture / arquitectura

Diseño general del modelo: número de capas, atención, expertos, dimensiones, etc.

Dónde se utiliza: Model cards y documentación técnica.

Consultar este término

Tokens, contexto y prompting

33 fichas

Tokenización

Proceso de convertir texto en tokens antes de enviarlo al modelo.

Dónde se utiliza: Coste y longitud de prompts.

Consultar este término

Tokenizer / tokenizador

Componente que decide cómo se parte el texto en tokens y cómo se vuelve a reconstruir.

Dónde se utiliza: Hugging Face, conteo de tokens.

Consultar este término

Cached tokens

Tokens cuyo cálculo se puede reutilizar gracias a mecanismos de caché del proveedor.

Dónde se utiliza: Precios y optimización de prompts repetidos.

Consultar este término

Context length

Tamaño efectivo o máximo de contexto que puede procesar el sistema.

Dónde se utiliza: Fichas técnicas y APIs.

Consultar este término

Long context / contexto largo

Modelos o configuraciones capaces de manejar conversaciones o documentos especialmente extensos.

Dónde se utiliza: Análisis documental, coding agents.

Consultar este término

Context overflow

Cuando se intenta enviar más información de la que cabe en la ventana de contexto.

Dónde se utiliza: Errores de API y agentes largos.

Consultar este término

Context rot / degradación de contexto

Expresión informal para el deterioro de rendimiento cuando el contexto es enorme, ruidoso o contiene demasiada información irrelevante.

Dónde se utiliza: Agentes, coding, conversaciones largas.

Consultar este término

System prompt

Instrucciones de máximo nivel que definen reglas, papel y comportamiento general del asistente dentro de una aplicación.

Dónde se utiliza: Chatbots, agentes, APIs.

Consultar este término

Developer prompt / instrucciones de desarrollador

Reglas de la aplicación que guían el comportamiento del modelo, normalmente por debajo de las instrucciones del sistema y por encima del usuario según la plataforma.

Dónde se utiliza: Aplicaciones con LLM.

Consultar este término

User prompt

Lo que pide la persona usuaria.

Dónde se utiliza: Chat, formularios, automatizaciones.

Consultar este término

Few-shot prompting

Dar varios ejemplos de “entrada → salida correcta” para que el modelo imite el patrón.

Dónde se utiliza: Clasificación, formato, extracción.

Consultar este término

Zero-shot

Pedir una tarea sin mostrar ejemplos previos.

Dónde se utiliza: Uso general de modelos.

Consultar este término

One-shot

Dar un único ejemplo antes de pedir la tarea.

Dónde se utiliza: Prompts estructurados.

Consultar este término

Prompt template

Plantilla reutilizable con variables que se rellenan antes de llamar al modelo.

Dónde se utiliza: Automatizaciones y productos SaaS.

Consultar este término

Prompt chaining

Dividir un problema en varias llamadas encadenadas, usando la salida de una como entrada de otra.

Dónde se utiliza: Workflows con LLM.

Consultar este término

Chain of thought / CoT

Razonamiento intermedio paso a paso. En productos modernos parte de ese razonamiento puede ser interno y no mostrarse literalmente al usuario.

Dónde se utiliza: Modelos de razonamiento.

Consultar este término

Reasoning tokens / thinking tokens

Cómputo o tokens dedicados al razonamiento interno según el proveedor/modelo.

Dónde se utiliza: APIs de razonamiento y costes.

Consultar este término

Temperature / temperatura

Control de aleatoriedad. Baja suele hacer la salida más predecible; alta permite más variedad.

Dónde se utiliza: APIs de generación.

Consultar este término

Top-p / nucleus sampling

Limita la elección del siguiente token a un grupo de opciones que acumulan suficiente probabilidad.

Dónde se utiliza: Configuración de sampling.

Consultar este término

Top-k sampling

El modelo elige solo entre los K candidatos mejor puntuados en cada paso.

Dónde se utiliza: Modelos locales y APIs.

Consultar este término

Seed / semilla

Número utilizado para intentar hacer repetible una generación cuando el sistema lo permite. No siempre garantiza resultados idénticos.

Dónde se utiliza: Pruebas y generación controlada.

Consultar este término

Max tokens / max output tokens

Límite máximo de tokens que permites generar en la respuesta.

Dónde se utiliza: APIs, control de costes.

Consultar este término

Stop sequence

Texto o secuencia que, si aparece, indica al sistema que debe detener la generación.

Dónde se utiliza: APIs y formatos estructurados.

Consultar este término

Prompt injection

Instrucciones maliciosas o inesperadas que intentan hacer que el modelo ignore las reglas de la aplicación.

Dónde se utiliza: Agentes, RAG, seguridad.

Consultar este término

Indirect prompt injection

Prompt injection escondida dentro de contenido que el modelo lee: una web, email, PDF, documento o resultado de herramienta.

Dónde se utiliza: Agentes con acceso a datos externos.

Consultar este término

Inferencia, velocidad y cachés

34 fichas

Inferencia / inference

Usar un modelo ya entrenado para obtener una respuesta. Cuando escribes a un LLM y contesta, está haciendo inferencia.

Dónde se utiliza: APIs, modelos locales, servidores de IA.

Consultar este término

Inference server

Programa que mantiene uno o varios modelos cargados y atiende peticiones de usuarios o aplicaciones.

Dónde se utiliza: vLLM, TGI, llama.cpp server.

Consultar este término

Model serving / servir un modelo

Poner un modelo en marcha como servicio para que otros sistemas puedan llamarlo.

Dónde se utiliza: Producción y self-hosting.

Consultar este término

Endpoint de inferencia

Dirección concreta a la que una aplicación envía una petición para usar un modelo.

Dónde se utiliza: APIs cloud y modelos self-hosted.

Consultar este término

Prefill

Primera fase de inferencia en la que el modelo procesa el prompt completo antes de empezar a generar.

Dónde se utiliza: Latencia con prompts largos.

Consultar este término

Decode / decoding

Fase en la que el modelo genera tokens uno a uno después de procesar el prompt.

Dónde se utiliza: Velocidad de salida.

Consultar este término

TTFT / Time To First Token

Tiempo desde que envías la petición hasta que aparece el primer token de respuesta.

Dónde se utiliza: Sensación de rapidez en chats.

Consultar este término

TPS / Tokens Per Second

Cantidad de tokens que genera el modelo por segundo durante la salida.

Dónde se utiliza: Benchmarks de modelos locales.

Consultar este término

Tokens/s

Otra forma habitual de escribir tokens por segundo.

Dónde se utiliza: Comparativas de hardware.

Consultar este término

Latency / latencia

Tiempo que tarda una operación o petición en responder.

Dónde se utiliza: APIs y experiencia de usuario.

Consultar este término

Throughput

Cantidad total de trabajo que un sistema puede procesar por unidad de tiempo.

Dónde se utiliza: Servidores con muchos usuarios.

Consultar este término

Concurrency / concurrencia

Número de peticiones o trabajos que un sistema atiende al mismo tiempo.

Dónde se utiliza: Dimensionamiento de servidores.

Consultar este término

Batch / lote

Agrupar varias entradas para procesarlas juntas y aprovechar mejor el hardware.

Dónde se utiliza: Entrenamiento e inferencia masiva.

Consultar este término

Batch size

Cantidad de ejemplos o peticiones procesadas juntas.

Dónde se utiliza: Rendimiento y memoria.

Consultar este término

Continuous batching

Técnica de servidores de LLM que agrupa dinámicamente solicitudes que llegan en momentos distintos para aprovechar mejor la GPU.

Dónde se utiliza: vLLM y sistemas de serving.

Consultar este término

KV Cache / Key-Value Cache

Memoria temporal que guarda cálculos de atención de los tokens ya procesados para no repetirlos cada vez que se genera uno nuevo.

Dónde se utiliza: Contexto largo, VRAM, velocidad.

Consultar este término

KV cache size

Memoria que ocupa esa “chuleta” temporal. Suele crecer con el contexto y el número de usuarios concurrentes.

Dónde se utiliza: Dimensionamiento de GPU.

Consultar este término

Quantized KV cache

KV cache guardada con menos precisión para ahorrar memoria, a cambio de posibles costes o pérdidas según el caso.

Dónde se utiliza: Inferencia con contexto largo.

Consultar este término

Prefix caching

Reutilizar cálculos del comienzo de prompts que se repiten entre peticiones.

Dónde se utiliza: System prompts largos, agentes, asistentes.

Consultar este término

Prompt caching

Término amplio para mecanismos que evitan recalcular partes repetidas del prompt.

Dónde se utiliza: APIs comerciales y serving propio.

Consultar este término

Cache hit

La caché ya tenía el cálculo o dato necesario y puede reutilizarlo.

Dónde se utiliza: Métricas de rendimiento.

Consultar este término

Cache miss

La caché no tiene lo necesario y hay que calcularlo desde cero.

Dónde se utiliza: Rendimiento.

Consultar este término

Speculative decoding

Usar un modelo o mecanismo auxiliar para proponer varios tokens y hacer que el modelo principal los valide en bloque, buscando generar más rápido.

Dónde se utiliza: Optimización de inferencia.

Consultar este término

Draft model

Modelo pequeño que propone tokens rápidamente en algunos esquemas de speculative decoding.

Dónde se utiliza: Serving avanzado.

Consultar este término

Paged attention

Técnica para gestionar la memoria de la KV cache de forma más eficiente, inspirada en cómo un sistema operativo maneja páginas de memoria.

Dónde se utiliza: vLLM.

Consultar este término

Cold start

Retraso inicial cuando el modelo o servicio todavía no está cargado/preparado.

Dónde se utiliza: Serverless y endpoints bajo demanda.

Consultar este término

Warm start

Arranque rápido porque el modelo o entorno ya está cargado en memoria.

Dónde se utiliza: Serving.

Consultar este término

Model load time

Tiempo necesario para leer los pesos y preparar el modelo antes de usarlo.

Dónde se utiliza: Modelos locales y despliegues.

Consultar este término

Offload

Mover parte del trabajo o de los pesos desde una GPU hacia CPU, RAM u otro dispositivo porque no cabe o para repartir carga.

Dónde se utiliza: Modelos locales grandes.

Consultar este término

CPU offload

Guardar/procesar parte del modelo en CPU/RAM en vez de en la GPU.

Dónde se utiliza: Cuando falta VRAM.

Consultar este término

GPU offload

Enviar a GPU tantas capas o partes del modelo como permita la VRAM.

Dónde se utiliza: llama.cpp y modelos locales.

Consultar este término

Tensor parallelism

Dividir grandes operaciones del mismo modelo entre varias GPUs.

Dónde se utiliza: Inferencia multi-GPU.

Consultar este término

Pipeline parallelism

Repartir grupos de capas del modelo entre distintos dispositivos, como una cadena de montaje.

Dónde se utiliza: Entrenamiento e inferencia distribuida.

Consultar este término

Data parallelism

Tener varias copias del modelo procesando distintos datos en paralelo.

Dónde se utiliza: Escalado y entrenamiento.

Consultar este término

GPU, VRAM y hardware para IA

26 fichas

CPU

Procesador general del ordenador. Puede ejecutar modelos, pero normalmente una GPU moderna es mucho más rápida para LLM grandes.

Dónde se utiliza: PCs y servidores.

Consultar este término

GPU

Procesador con muchísimas unidades de cálculo en paralelo, especialmente útil para IA.

Dónde se utiliza: Entrenamiento e inferencia.

Consultar este término

VRAM

Memoria propia de la GPU. Es uno de los límites principales para saber qué modelo puedes cargar y con cuánto contexto.

Dónde se utiliza: Modelos locales.

Consultar este término

RAM

Memoria principal del ordenador. Es distinta de la VRAM y normalmente más lenta para el trabajo de la GPU.

Dónde se utiliza: Offloading, servidores.

Consultar este término

NPU

Procesador especializado en operaciones de IA integrado en algunos PCs y dispositivos.

Dónde se utiliza: Copilot+ PCs, móviles, edge.

Consultar este término

Accelerator / acelerador

Nombre general para hardware especializado que acelera cálculos: GPU, TPU, NPU, etc.

Dónde se utiliza: Cloud e IA.

Consultar este término

CUDA

Plataforma de NVIDIA que permite usar sus GPUs para cómputo general y IA.

Dónde se utiliza: PyTorch, inferencia, training.

Consultar este término

CUDA core

Unidad de cómputo de una GPU NVIDIA. El número por sí solo no permite comparar cualquier GPU de forma fiable.

Dónde se utiliza: Especificaciones de GPUs.

Consultar este término

Tensor Core

Unidad especializada de algunas GPUs NVIDIA para operaciones matriciales muy usadas en IA.

Dónde se utiliza: FP16, BF16, FP8 y entrenamiento.

Consultar este término

ROCm

Ecosistema de software de AMD para cómputo acelerado e IA en GPUs compatibles.

Dónde se utiliza: Alternativa a CUDA.

Consultar este término

Metal

Tecnología de Apple para acceder a CPU/GPU y aceleradores en macOS y Apple Silicon.

Dónde se utiliza: Modelos locales en Mac.

Consultar este término

Apple Silicon

Familia de chips de Apple con memoria unificada, CPU, GPU y otros aceleradores en el mismo sistema.

Dónde se utiliza: Macs ejecutando LLM.

Consultar este término

Unified Memory / memoria unificada

Memoria que CPU y GPU pueden compartir dentro de ciertas arquitecturas, como Apple Silicon.

Dónde se utiliza: Modelos locales en Mac.

Consultar este término

Memory bandwidth / ancho de banda de memoria

Cantidad de datos que la memoria puede mover por segundo. En LLM puede ser tan importante como la potencia bruta de cálculo.

Dónde se utiliza: Comparativas de GPU.

Consultar este término

Compute capability

Conjunto de capacidades que soporta una GPU para determinados tipos de cálculo.

Dónde se utiliza: CUDA e instalación de frameworks.

Consultar este término

FP32 throughput

Capacidad de cálculo con números de 32 bits en coma flotante.

Dónde se utiliza: Benchmarks de hardware.

Consultar este término

FP16/BF16 throughput

Capacidad de cálculo con precisiones de 16 bits muy usadas en IA.

Dónde se utiliza: GPUs y aceleradores.

Consultar este término

FLOPS

Medida teórica de operaciones de coma flotante por segundo. Más FLOPS no garantizan por sí solos una IA más rápida.

Dónde se utiliza: Fichas técnicas.

Consultar este término

TFLOPS

Billones anglosajones (10^12) de operaciones de coma flotante por segundo.

Dónde se utiliza: GPUs.

Consultar este término

Memory-bound

Situación en la que el rendimiento está limitado por mover datos desde la memoria, no por capacidad de cálculo.

Dónde se utiliza: Inferencia LLM.

Consultar este término

Compute-bound

Situación en la que el límite principal es la potencia de cálculo.

Dónde se utiliza: Entrenamiento y ciertas cargas.

Consultar este término

OOM / Out Of Memory

Error de “sin memoria”. En IA suele significar que no cabe el modelo, el contexto, el batch o la KV cache.

Dónde se utiliza: CUDA OOM, servidores.

Consultar este término

Multi-GPU

Usar varias GPUs para un mismo modelo o para atender más peticiones.

Dónde se utiliza: Modelos grandes y producción.

Consultar este término

Power limit

Límite de energía que puede usar una GPU; puede afectar rendimiento, temperatura y consumo.

Dónde se utiliza: Servidores y tuning.

Consultar este término

Thermal throttling

El hardware reduce velocidad porque se está calentando demasiado.

Dónde se utiliza: PCs y servidores.

Consultar este término

Cuantización, precisión y formatos de modelos locales

34 fichas

Precision / precisión numérica

Cantidad de detalle con la que guardamos los números internos del modelo.

Dónde se utiliza: FP32, BF16, INT8, Q4.

Consultar este término

FP32

Números de coma flotante de 32 bits. Ocupan más memoria y ofrecen mucha precisión.

Dónde se utiliza: Pesos originales y entrenamiento.

Consultar este término

FP16

Coma flotante de 16 bits. Reduce memoria frente a FP32 y es habitual en IA.

Dónde se utiliza: Inferencia y entrenamiento.

Consultar este término

BF16 / bfloat16

Formato de 16 bits popular en entrenamiento e inferencia porque mantiene un rango numérico amplio.

Dónde se utiliza: GPUs modernas, modelos grandes.

Consultar este término

FP8

Formato de 8 bits en coma flotante usado en hardware y técnicas modernas para reducir coste de memoria y cálculo.

Dónde se utiliza: Entrenamiento/inferencia optimizados.

Consultar este término

INT8

Enteros de 8 bits. Muy usados para cuantización.

Dónde se utiliza: Modelos más pequeños y rápidos.

Consultar este término

INT4

Enteros de 4 bits. Permiten comprimir mucho más los pesos.

Dónde se utiliza: Modelos locales.

Consultar este término

Bit

Unidad mínima de información digital. Reducir bits por peso suele reducir el tamaño del modelo.

Dónde se utiliza: Cuantización.

Consultar este término

Bits per weight / BPW

Promedio de bits usados para almacenar cada peso.

Dónde se utiliza: Formatos GGUF y quants.

Consultar este término

Quantization / cuantización

Representar pesos o activaciones con menos precisión para reducir memoria y a veces acelerar inferencia, intentando perder la mínima calidad posible.

Dónde se utiliza: Q4, INT8, AWQ, GPTQ.

Consultar este término

PTQ / Post-Training Quantization

Cuantizar un modelo después de haberlo entrenado.

Dónde se utiliza: Modelos descargables.

Consultar este término

QAT / Quantization-Aware Training

Entrenar teniendo en cuenta desde el principio los efectos de usar menos precisión.

Dónde se utiliza: Modelos optimizados.

Consultar este término

Weight-only quantization

Cuantizar principalmente los pesos del modelo, manteniendo otros cálculos con otra precisión.

Dónde se utiliza: Inferencia LLM.

Consultar este término

Activation quantization

Reducir también la precisión de valores temporales que se generan durante el cálculo.

Dónde se utiliza: Optimización avanzada.

Consultar este término

Dequantization

Convertir temporalmente valores cuantizados a una representación utilizable para ciertas operaciones.

Dónde se utiliza: Motores de inferencia.

Consultar este término

Calibration dataset

Pequeño conjunto de datos usado por algunos métodos para decidir cómo cuantizar con la menor pérdida posible.

Dónde se utiliza: GPTQ/AWQ y otros métodos.

Consultar este término

Q8

Nombre informal de una cuantización alrededor de 8 bits por peso.

Dónde se utiliza: GGUF.

Consultar este término

Q6

Cuantización intermedia que busca ahorrar memoria con poca pérdida.

Dónde se utiliza: GGUF.

Consultar este término

Q5

Cuantización alrededor de 5 bits por peso, con distintas variantes.

Dónde se utiliza: GGUF.

Consultar este término

Q4

Cuantización alrededor de 4 bits por peso. Muy popular porque reduce mucho el tamaño manteniendo calidad razonable en muchos modelos.

Dónde se utiliza: Modelos locales.

Consultar este término

Q3

Cuantización más agresiva; ocupa menos pero puede degradar más el modelo.

Dónde se utiliza: Hardware limitado.

Consultar este término

Q2

Cuantización muy agresiva con gran ahorro de memoria y mayor riesgo de pérdida de calidad.

Dónde se utiliza: Experimentación y hardware muy limitado.

Consultar este término

K-quants

Familia de esquemas de cuantización usada en llama.cpp/GGUF con variantes como Q4_K o Q5_K.

Dónde se utiliza: Modelos GGUF.

Consultar este término

IQ quants

Familia de cuantizaciones muy compactas de llama.cpp/ggml con técnicas adicionales para conservar calidad.

Dónde se utiliza: GGUF avanzado.

Consultar este término

GGUF

Formato de archivo muy usado por llama.cpp para guardar modelos, metadatos y pesos, incluidos modelos cuantizados.

Dónde se utiliza: Ollama, llama.cpp, LM Studio y repositorios de modelos.

Consultar este término

GGML

Biblioteca/formato histórico relacionado con llama.cpp. Hoy GGUF es el formato habitual para modelos en ese ecosistema.

Dónde se utiliza: Documentación antigua y herramientas locales.

Consultar este término

GPTQ

Método y ecosistema de cuantización post-entrenamiento muy usado para modelos en GPU.

Dónde se utiliza: Repositorios de modelos cuantizados.

Consultar este término

AWQ

Método de cuantización que intenta proteger pesos especialmente importantes para mantener calidad con pocos bits.

Dónde se utiliza: Serving en GPU.

Consultar este término

bitsandbytes / BnB

Biblioteca popular que permite cargar y entrenar modelos con cuantización de 8 y 4 bits.

Dónde se utiliza: Transformers, QLoRA.

Consultar este término

NF4

Formato de 4 bits popularizado para cuantización en QLoRA/bitsandbytes.

Dónde se utiliza: Fine-tuning barato.

Consultar este término

Quantization loss

Pérdida de calidad o precisión causada por reducir demasiado la representación numérica.

Dónde se utiliza: Comparar Q4, Q5, Q8.

Consultar este término

Imatrix / importance matrix

Información sobre qué partes de los pesos son más importantes, usada por ciertas cuantizaciones de llama.cpp para reducir pérdida.

Dónde se utiliza: GGUF avanzado.

Consultar este término

Model shard / shard

Una parte de un modelo dividido en varios archivos porque es demasiado grande para guardarlo cómodamente en uno solo.

Dónde se utiliza: Hugging Face y modelos grandes.

Consultar este término

Safetensors

Formato de archivos pensado para guardar tensores de modelos de forma eficiente y evitando ciertos riesgos de formatos ejecutables como pickle.

Dónde se utiliza: Hugging Face.

Consultar este término

Entrenamiento, fine-tuning y alineamiento

32 fichas

Training / entrenamiento

Proceso de ajustar los parámetros de un modelo usando muchos ejemplos para que aprenda patrones.

Dónde se utiliza: Creación de modelos.

Consultar este término

Pretraining

Entrenamiento inicial y masivo con grandes cantidades de datos para crear un modelo general.

Dónde se utiliza: Modelos fundacionales.

Consultar este término

Post-training

Etapas posteriores al pretraining destinadas a mejorar seguimiento de instrucciones, seguridad, razonamiento o comportamiento.

Dónde se utiliza: Modelos de chat.

Consultar este término

Fine-tuning

Seguir entrenando un modelo ya existente con datos más específicos para modificar su comportamiento.

Dónde se utiliza: Adaptación a tareas o estilos.

Consultar este término

SFT / Supervised Fine-Tuning

Fine-tuning usando ejemplos donde ya conocemos cuál sería una buena respuesta.

Dónde se utiliza: Modelos instruct.

Consultar este término

RLHF

Reinforcement Learning from Human Feedback: usar preferencias humanas para orientar el comportamiento del modelo.

Dónde se utiliza: Alineamiento de asistentes.

Consultar este término

RLAIF

Similar a RLHF, pero usando feedback generado o evaluado por sistemas de IA.

Dónde se utiliza: Post-training.

Consultar este término

DPO / Direct Preference Optimization

Método para enseñar preferencias al modelo comparando respuestas preferidas y no preferidas sin el flujo clásico completo de RLHF.

Dónde se utiliza: Post-training.

Consultar este término

Preference data

Datos del tipo “esta respuesta es mejor que esta otra”.

Dónde se utiliza: DPO y alineamiento.

Consultar este término

Dataset

Colección organizada de ejemplos usados para entrenar o evaluar.

Dónde se utiliza: Training, fine-tuning, evals.

Consultar este término

Training example / muestra

Un ejemplo individual del dataset.

Dónde se utiliza: Entrenamiento.

Consultar este término

Epoch / época

Una pasada completa por el dataset de entrenamiento.

Dónde se utiliza: Fine-tuning.

Consultar este término

Step / paso de entrenamiento

Una actualización de los parámetros realizada tras procesar un batch.

Dónde se utiliza: Logs de training.

Consultar este término

Batch size

Número de ejemplos procesados antes de una actualización de parámetros.

Dónde se utiliza: Entrenamiento.

Consultar este término

Gradient / gradiente

Información matemática que indica en qué dirección deberían cambiar los pesos para reducir el error.

Dónde se utiliza: Entrenamiento.

Consultar este término

Backpropagation

Proceso usado para calcular cómo ajustar los pesos a partir del error cometido.

Dónde se utiliza: Redes neuronales.

Consultar este término

Loss / función de pérdida

Número que representa cuánto se está equivocando el modelo según el objetivo de entrenamiento.

Dónde se utiliza: Curvas de training.

Consultar este término

Learning rate

Tamaño de los cambios que hacemos a los pesos en cada paso.

Dónde se utiliza: Hiperparámetros.

Consultar este término

Optimizer / optimizador

Algoritmo que decide cómo actualizar los pesos usando los gradientes.

Dónde se utiliza: Adam, AdamW.

Consultar este término

Hyperparameter / hiperparámetro

Configuración elegida antes o durante entrenamiento, como learning rate o batch size; no es un peso aprendido.

Dónde se utiliza: Training.

Consultar este término

Overfitting

El modelo memoriza demasiado el entrenamiento y rinde peor con casos nuevos.

Dónde se utiliza: Fine-tuning.

Consultar este término

Underfitting

El modelo no aprende lo suficiente ni siquiera para los patrones básicos del entrenamiento.

Dónde se utiliza: Training.

Consultar este término

Catastrophic forgetting

El modelo pierde capacidades previas porque un ajuste posterior modifica demasiado su comportamiento.

Dónde se utiliza: Fine-tuning agresivo.

Consultar este término

LoRA

Técnica para adaptar un modelo entrenando pequeñas matrices adicionales en lugar de cambiar todos sus pesos.

Dónde se utiliza: Fine-tuning económico.

Consultar este término

Adapter / adaptador

Conjunto pequeño de parámetros añadidos a un modelo para modificarlo sin duplicar todos los pesos.

Dónde se utiliza: LoRA, PEFT.

Consultar este término

PEFT

Parameter-Efficient Fine-Tuning: familia de técnicas que modifican una pequeña parte de parámetros para ahorrar memoria y coste.

Dónde se utiliza: LoRA, adapters.

Consultar este término

QLoRA

Fine-tuning LoRA sobre un modelo base cuantizado, reduciendo mucho la memoria necesaria.

Dónde se utiliza: Entrenamiento con una sola GPU.

Consultar este término

Distillation / destilación

Entrenar un modelo más pequeño usando a uno grande como profesor.

Dónde se utiliza: Crear modelos eficientes.

Consultar este término

Teacher model

Modelo “profesor” que genera señales o respuestas para entrenar a otro.

Dónde se utiliza: Destilación.

Consultar este término

Synthetic data / datos sintéticos

Datos generados artificialmente, muchas veces por otro modelo, para entrenar o evaluar.

Dónde se utiliza: Post-training y fine-tuning.

Consultar este término

Data contamination

Cuando datos de prueba aparecen también en entrenamiento y hacen que una evaluación parezca mejor de lo que realmente es.

Dónde se utiliza: Benchmarks.

Consultar este término

RAG, embeddings y búsqueda

32 fichas

Retrieval / recuperación

Paso de buscar qué fragmentos de información podrían ayudar a responder.

Dónde se utiliza: RAG.

Consultar este término

Knowledge base / base de conocimiento

Colección de documentos, páginas, tickets, manuales o datos que un sistema consulta para responder.

Dónde se utiliza: Soporte y asistentes internos.

Consultar este término

Ingestion / ingesta

Proceso de introducir documentos en un sistema: leerlos, limpiarlos, dividirlos e indexarlos.

Dónde se utiliza: RAG.

Consultar este término

Indexing / indexación

Preparar los datos para poder encontrarlos rápidamente después.

Dónde se utiliza: Buscadores y RAG.

Consultar este término

Chunk overlap

Parte repetida entre un fragmento y el siguiente para reducir cortes bruscos de contexto.

Dónde se utiliza: RAG.

Consultar este término

Vector database

Base de datos optimizada para almacenar vectores y encontrar los más parecidos.

Dónde se utiliza: Pinecone, Qdrant, Weaviate, pgvector.

Consultar este término

Vector store

Nombre general para un sistema que guarda y busca embeddings; no siempre es una base de datos independiente.

Dónde se utiliza: RAG.

Consultar este término

Semantic search

Buscar por similitud de significado, no solo por palabras exactas.

Dónde se utiliza: RAG y buscadores.

Consultar este término

Keyword search

Buscar por coincidencia de palabras o términos.

Dónde se utiliza: Buscadores tradicionales.

Consultar este término

BM25

Algoritmo clásico de búsqueda por texto que puntúa documentos según la importancia de las palabras.

Dónde se utiliza: Hybrid search.

Consultar este término

Hybrid search

Combinar búsqueda semántica con búsqueda tradicional por palabras.

Dónde se utiliza: RAG robusto.

Consultar este término

Similarity / similitud

Medida de cuánto se parecen dos embeddings.

Dónde se utiliza: Búsqueda vectorial.

Consultar este término

Cosine similarity

Forma muy habitual de medir la similitud entre vectores comparando su dirección.

Dónde se utiliza: Embeddings.

Consultar este término

Top-k retrieval

Recuperar los K resultados más relevantes según la búsqueda.

Dónde se utiliza: RAG.

Consultar este término

Reranker

Segundo modelo o algoritmo que reordena los resultados recuperados para quedarse con los mejores.

Dónde se utiliza: RAG avanzado.

Consultar este término

Reranking

Proceso de volver a ordenar candidatos después de la primera búsqueda.

Dónde se utiliza: RAG.

Consultar este término

Metadata

Información adicional asociada a un documento o chunk: autor, fecha, cliente, permisos, categoría, etc.

Dónde se utiliza: Filtros y seguridad en RAG.

Consultar este término

Metadata filter

Limitar la búsqueda usando metadatos antes o después de la similitud.

Dónde se utiliza: RAG multiempresa.

Consultar este término

Grounding

Conectar la respuesta a información concreta disponible en datos o fuentes, en vez de depender solo de lo aprendido por el modelo.

Dónde se utiliza: RAG y reducción de alucinaciones.

Consultar este término

Citation / cita

Referencia que muestra de qué documento o fragmento procede una afirmación.

Dónde se utiliza: Asistentes documentales.

Consultar este término

Context retrieval

Seleccionar qué datos externos entran en la ventana de contexto.

Dónde se utiliza: RAG.

Consultar este término

Graph RAG

Usar estructuras de relaciones tipo grafo además o en lugar de búsqueda vectorial simple.

Dónde se utiliza: Conocimiento altamente conectado.

Consultar este término

Knowledge graph

Representación de entidades y relaciones: persona → trabaja en → empresa, empresa → tiene → producto.

Dónde se utiliza: Graph RAG y datos empresariales.

Consultar este término

Agentes, herramientas, workflows y MCP

38 fichas

Agentic

Adjetivo para sistemas que no solo responden, sino que planifican o actúan con cierto grado de autonomía.

Dónde se utiliza: “Agentic workflow”.

Consultar este término

Agentic workflow

Flujo donde un modelo decide algunos pasos o herramientas en vez de seguir una secuencia completamente fija.

Dónde se utiliza: Automatizaciones de IA.

Consultar este término

Planner

Componente que decide qué pasos deberían hacerse para resolver un objetivo.

Dónde se utiliza: Arquitecturas de agentes.

Consultar este término

Tool / herramienta

Función externa que el modelo puede usar: buscar, consultar una API, enviar un email, ejecutar código, etc.

Dónde se utiliza: Agentes y tool calling.

Consultar este término

Tool calling

Capacidad del modelo para seleccionar una herramienta y generar los argumentos necesarios para llamarla.

Dónde se utiliza: APIs de LLM.

Consultar este término

Function calling

Nombre muy usado para tool calling cuando las herramientas se describen como funciones con parámetros.

Dónde se utiliza: APIs de modelos.

Consultar este término

Tool schema

Descripción estructurada del nombre, objetivo y parámetros de una herramienta.

Dónde se utiliza: JSON Schema y function calling.

Consultar este término

Tool result

Información que devuelve una herramienta al modelo después de ejecutarse.

Dónde se utiliza: Agentes.

Consultar este término

Observation

Nombre usado en algunos patrones para el resultado que el agente observa tras una acción.

Dónde se utiliza: ReAct y agentes.

Consultar este término

ReAct

Patrón de agentes que alterna razonamiento/decisión y acciones sobre herramientas.

Dónde se utiliza: Agentes clásicos.

Consultar este término

Loop / bucle

Repetición de “decidir → actuar → observar” hasta terminar o alcanzar un límite.

Dónde se utiliza: Agentes.

Consultar este término

Max steps

Límite de pasos que permitimos a un agente para evitar bucles infinitos o costes descontrolados.

Dónde se utiliza: Producción.

Consultar este término

Handoff

Pasar una tarea, conversación o responsabilidad de un agente a otro o a una persona.

Dónde se utiliza: Multiagente y soporte.

Consultar este término

Supervisor agent

Agente que coordina o reparte trabajo entre otros agentes.

Dónde se utiliza: Sistemas multiagente.

Consultar este término

Subagent

Agente secundario al que un agente principal delega una tarea concreta.

Dónde se utiliza: Coding agents e investigación.

Consultar este término

Multi-agent system

Sistema formado por varios agentes que colaboran o se reparten funciones.

Dónde se utiliza: Arquitecturas complejas.

Consultar este término

Memory / memoria de agente

Información que el sistema conserva fuera de la ventana de contexto para reutilizarla en interacciones futuras.

Dónde se utiliza: Asistentes persistentes.

Consultar este término

Short-term memory

Información temporal de la tarea o conversación actual.

Dónde se utiliza: Agentes.

Consultar este término

Long-term memory

Información persistente almacenada para recuperarla más adelante.

Dónde se utiliza: Agentes personales o empresariales.

Consultar este término

State / estado

Datos que describen en qué punto se encuentra un workflow o agente.

Dónde se utiliza: Orquestación.

Consultar este término

Checkpoint de agente

Punto guardado del estado para poder reanudar una ejecución.

Dónde se utiliza: Workflows largos.

Consultar este término

Human in the Loop / HITL

Diseño en el que una persona revisa, aprueba o corrige ciertas acciones antes de ejecutarlas.

Dónde se utiliza: Pagos, borrados, decisiones sensibles.

Consultar este término

Human approval

Paso explícito de aprobación humana antes de una acción.

Dónde se utiliza: Agentes de empresa.

Consultar este término

Guardrail

Regla o control que limita lo que puede hacer o responder un sistema.

Dónde se utiliza: Seguridad y cumplimiento.

Consultar este término

Sandbox

Entorno aislado donde un agente puede ejecutar código o acciones con riesgo reducido.

Dónde se utiliza: Coding agents.

Consultar este término

Orchestration / orquestación

Coordinar modelos, herramientas, estado, reglas y workflows para que funcionen como un sistema.

Dónde se utiliza: Plataformas de agentes.

Consultar este término

MCP / Model Context Protocol

Protocolo abierto para conectar aplicaciones con LLM a herramientas, datos y otros recursos de forma estandarizada.

Dónde se utiliza: Claude Code, IDEs, agentes y apps.

Consultar este término

MCP Server

Programa que expone capacidades o datos mediante MCP.

Dónde se utiliza: Integraciones MCP.

Consultar este término

MCP Client

Parte que se conecta a uno o varios servidores MCP y consume sus capacidades.

Dónde se utiliza: Apps de IA.

Consultar este término

MCP Tool

Herramienta ejecutable que un servidor MCP pone a disposición del modelo.

Dónde se utiliza: Acciones y consultas.

Consultar este término

MCP Resource

Dato o contenido que un servidor MCP puede exponer como contexto: archivos, esquemas, documentos, etc.

Dónde se utiliza: Contexto externo.

Consultar este término

MCP Prompt

Plantilla de prompt que un servidor MCP expone para que pueda ser usada desde un cliente compatible.

Dónde se utiliza: Flujos guiados.

Consultar este término

MCP App

Extensión/ecosistema para experiencias interactivas vinculadas a MCP según las versiones modernas del protocolo.

Dónde se utiliza: Interfaces de herramientas y agentes.

Consultar este término

APIs de IA, integración y producción

38 fichas

REST API

API web que suele organizar recursos y usar métodos HTTP como GET, POST, PUT y DELETE.

Dónde se utiliza: SaaS e integraciones.

Consultar este término

Endpoint

Dirección concreta dentro de una API que realiza una operación.

Dónde se utiliza: /v1/responses, /users, etc.

Consultar este término

Response / respuesta

Mensaje que devuelve el servidor después de procesar la petición.

Dónde se utiliza: APIs.

Consultar este término

Payload

Datos principales enviados dentro de una petición o respuesta.

Dónde se utiliza: JSON de una API.

Consultar este término

Header

Información adicional de una petición HTTP: autenticación, tipo de contenido, etc.

Dónde se utiliza: APIs.

Consultar este término

HTTP

Protocolo base de gran parte de la web y de muchas APIs.

Dónde se utiliza: Desarrollo web.

Consultar este término

HTTPS

HTTP protegido mediante TLS para cifrar la comunicación.

Dónde se utiliza: APIs y webs.

Consultar este término

JSON

Formato de texto estructurado muy usado para intercambiar datos.

Dónde se utiliza: APIs y herramientas.

Consultar este término

JSON Schema

Forma de describir qué campos, tipos y estructura debe tener un JSON.

Dónde se utiliza: Structured outputs, tools.

Consultar este término

Structured output

Hacer que el modelo devuelva datos siguiendo una estructura concreta en vez de texto libre.

Dónde se utiliza: Automatizaciones y extracción.

Consultar este término

JSON mode

Modo de algunas APIs que obliga o favorece salida JSON válida, sin necesariamente garantizar todo un esquema complejo.

Dónde se utiliza: Integraciones.

Consultar este término

API key

Clave secreta usada para identificar y autorizar una aplicación ante una API.

Dónde se utiliza: Proveedores de IA.

Consultar este término

Bearer token

Token enviado normalmente en el header Authorization para autenticar una petición.

Dónde se utiliza: APIs OAuth y SaaS.

Consultar este término

OAuth

Sistema para autorizar a una aplicación a acceder a otra cuenta o servicio sin compartir directamente la contraseña.

Dónde se utiliza: Google, Microsoft, LinkedIn.

Consultar este término

Streaming

Recibir la respuesta poco a poco en lugar de esperar a que esté completa.

Dónde se utiliza: Chats de IA.

Consultar este término

SSE / Server-Sent Events

Tecnología web habitual para transmitir eventos del servidor al cliente sobre una conexión HTTP.

Dónde se utiliza: Streaming de tokens.

Consultar este término

WebSocket

Conexión persistente donde cliente y servidor pueden enviarse mensajes en ambos sentidos.

Dónde se utiliza: Tiempo real.

Consultar este término

Timeout

Tiempo máximo que esperas antes de dar una operación por fallida.

Dónde se utiliza: APIs.

Consultar este término

Exponential backoff

Esperar cada vez más entre reintentos para no empeorar una saturación.

Dónde se utiliza: APIs y rate limits.

Consultar este término

RPM / Requests Per Minute

Número máximo o medido de peticiones por minuto.

Dónde se utiliza: Límites de proveedor.

Consultar este término

TPM / Tokens Per Minute

Cantidad de tokens por minuto permitidos/procesados. En otros contextos TPM puede significar otra cosa.

Dónde se utiliza: APIs de LLM.

Consultar este término

Quota / cuota

Límite de uso asignado a una cuenta, proyecto o periodo.

Dónde se utiliza: Cloud y APIs.

Consultar este término

Idempotency

Propiedad que permite repetir una operación sin producir efectos duplicados no deseados.

Dónde se utiliza: Pagos y APIs críticas.

Consultar este término

SDK

Kit de desarrollo que facilita usar una API desde un lenguaje concreto.

Dónde se utiliza: Python, JavaScript, PHP.

Consultar este término

Provider abstraction

Capa que permite cambiar de proveedor de modelo sin reescribir toda la aplicación.

Dónde se utiliza: Gateways y frameworks.

Consultar este término

Model gateway

Servicio intermedio que centraliza acceso a varios modelos/proveedores, claves, routing, costes y observabilidad.

Dónde se utiliza: Producción multi-modelo.

Consultar este término

Fallback model

Modelo alternativo que se usa si el principal falla o no está disponible.

Dónde se utiliza: Alta disponibilidad.

Consultar este término

Model routing

Elegir automáticamente qué modelo usar según tarea, coste, latencia o dificultad.

Dónde se utiliza: Optimización de costes.

Consultar este término

Load balancing

Repartir peticiones entre varias instancias o servidores.

Dónde se utiliza: Serving.

Consultar este término

Self-hosted

Ejecutado y administrado por ti o tu organización, no completamente por un tercero.

Dónde se utiliza: Modelos, n8n, bases de datos.

Consultar este término

Managed service

Servicio operado por un proveedor que se encarga de gran parte de infraestructura y mantenimiento.

Dónde se utiliza: Cloud.

Consultar este término

On-premise / on-prem

Instalado en infraestructura propia de la organización.

Dónde se utiliza: Empresas con requisitos de control.

Consultar este término

Evaluación, calidad, seguridad y gobernanza de IA

34 fichas

Factuality

Grado en el que las afirmaciones de una respuesta son correctas según los hechos disponibles.

Dónde se utiliza: Evaluaciones.

Consultar este término

Faithfulness

Grado en el que una respuesta se mantiene fiel a la información proporcionada, por ejemplo a los documentos recuperados por RAG.

Dónde se utiliza: RAG.

Consultar este término

Golden dataset / golden set

Colección pequeña y cuidada de ejemplos con respuestas esperadas consideradas de referencia.

Dónde se utiliza: Evals internos.

Consultar este término

Benchmark

Prueba estandarizada para comparar modelos. Un buen benchmark no garantiza que sea el mejor modelo para tu negocio.

Dónde se utiliza: Rankings de modelos.

Consultar este término

Accuracy / exactitud

Porcentaje de casos respondidos correctamente según una definición concreta.

Dónde se utiliza: Clasificación y tests.

Consultar este término

Precision

De todo lo que el sistema marcó como positivo, cuánto era realmente positivo.

Dónde se utiliza: Clasificación.

Consultar este término

Recall

De todo lo positivo que existía, cuánto consiguió encontrar el sistema.

Dónde se utiliza: Búsqueda y detección.

Consultar este término

F1 score

Medida que combina precision y recall.

Dónde se utiliza: ML clásico y evaluaciones.

Consultar este término

Pass@k

Probabilidad de que al menos una de K respuestas propuestas resuelva correctamente el problema.

Dónde se utiliza: Benchmarks de código.

Consultar este término

LLM-as-a-Judge

Usar un modelo para puntuar respuestas de otro modelo según criterios definidos.

Dónde se utiliza: Evals a escala.

Consultar este término

Regression eval

Evaluación que comprueba que una nueva versión no ha empeorado casos que antes funcionaban.

Dónde se utiliza: Desarrollo continuo.

Consultar este término

A/B test

Comparar dos versiones con usuarios o tráfico real para medir cuál funciona mejor.

Dónde se utiliza: Producto.

Consultar este término

Model drift

Cambio de rendimiento con el tiempo por cambios en datos, usuarios, producto o modelo.

Dónde se utiliza: Sistemas en producción.

Consultar este término

Bias / sesgo

Patrón sistemático que favorece o perjudica ciertos resultados o grupos según contexto.

Dónde se utiliza: Responsible AI.

Consultar este término

Robustness / robustez

Capacidad de seguir funcionando bien ante entradas difíciles, ruido o variaciones.

Dónde se utiliza: Evaluaciones.

Consultar este término

Jailbreak

Intento de conseguir que un modelo eluda restricciones o políticas mediante instrucciones manipuladas.

Dónde se utiliza: Seguridad LLM.

Consultar este término

Data leakage

Exposición no deseada de información que debería permanecer privada.

Dónde se utiliza: Seguridad.

Consultar este término

Prompt leakage

Revelación de instrucciones internas que la aplicación pretendía mantener ocultas.

Dónde se utiliza: Seguridad de prompts.

Consultar este término

PII / Personally Identifiable Information

Información que identifica o puede identificar a una persona.

Dónde se utiliza: Privacidad y cumplimiento.

Consultar este término

Data minimization

Recoger y enviar solo los datos realmente necesarios.

Dónde se utiliza: Privacidad.

Consultar este término

Redaction / redacción de datos

Ocultar o eliminar información sensible antes de almacenar o enviar contenido.

Dónde se utiliza: PII y logs.

Consultar este término

Moderation

Clasificar o bloquear contenido según reglas de seguridad.

Dónde se utiliza: Apps de IA.

Consultar este término

Content filter

Filtro para detectar o restringir ciertos tipos de contenido.

Dónde se utiliza: Seguridad.

Consultar este término

Policy

Regla que define qué usos, contenidos o acciones se permiten.

Dónde se utiliza: Gobernanza.

Consultar este término

Audit log

Registro de quién hizo qué, cuándo y con qué resultado.

Dónde se utiliza: Cumplimiento.

Consultar este término

Traceability / trazabilidad

Poder reconstruir qué datos, modelos, prompts y herramientas participaron en una respuesta o acción.

Dónde se utiliza: Entornos empresariales.

Consultar este término

AI governance

Conjunto de políticas, responsabilidades y controles para usar IA de forma gestionada.

Dónde se utiliza: Empresas y regulación.

Consultar este término

Model card

Documento que resume capacidades, limitaciones, entrenamiento, riesgos y usos previstos de un modelo.

Dónde se utiliza: Hugging Face y proveedores.

Consultar este término

System card

Documento más amplio sobre comportamiento, seguridad y evaluaciones de un sistema/modelo.

Dónde se utiliza: Proveedores de modelos.

Consultar este término

Red teaming

Probar activamente el sistema buscando fallos, abusos o formas de romper sus protecciones.

Dónde se utiliza: Seguridad IA.

Consultar este término

Programación con IA y agentes de código

32 fichas

AI coding assistant

IA que ayuda a escribir, entender, corregir o revisar código.

Dónde se utiliza: IDEs y chats.

Consultar este término

Coding agent

Agente capaz de navegar un proyecto, modificar archivos, ejecutar comandos y comprobar resultados.

Dónde se utiliza: Claude Code, Codex y similares.

Consultar este término

Codebase

Conjunto completo del código y archivos de un proyecto.

Dónde se utiliza: Agentes de código.

Consultar este término

Repository context

Información del repositorio que el agente tiene disponible en ese momento.

Dónde se utiliza: Coding agents.

Consultar este término

Workspace

Carpeta o entorno de trabajo sobre el que opera una herramienta.

Dónde se utiliza: IDEs y agentes.

Consultar este término

Repo map

Resumen estructurado de archivos, símbolos o relaciones de un repositorio para ayudar al agente a orientarse.

Dónde se utiliza: Coding agents.

Consultar este término

Plan mode

Modo en el que el agente analiza y propone pasos antes de modificar archivos.

Dónde se utiliza: Agentes de código.

Consultar este término

Agent mode

Modo donde la IA puede actuar: editar, ejecutar comandos, usar herramientas y validar.

Dónde se utiliza: IDEs modernos.

Consultar este término

Diff

Representación de las líneas que cambian entre dos versiones de un archivo.

Dónde se utiliza: Git y agentes.

Consultar este término

Patch

Conjunto de cambios que puede aplicarse a archivos.

Dónde se utiliza: Coding agents, Git.

Consultar este término

Apply patch

Aplicar un conjunto de cambios sobre el código.

Dónde se utiliza: Automatización.

Consultar este término

Refactor

Cambiar la estructura interna del código sin cambiar intencionadamente su comportamiento externo.

Dónde se utiliza: Mantenimiento.

Consultar este término

Lint / linter

Revisión automática que detecta problemas de estilo, sintaxis o patrones peligrosos.

Dónde se utiliza: Pipelines y agentes.

Consultar este término

Type check

Comprobar que los tipos de datos usados por el programa son coherentes.

Dónde se utiliza: TypeScript, Python tipado.

Consultar este término

Unit test

Prueba pequeña de una función o unidad concreta.

Dónde se utiliza: Validación de cambios.

Consultar este término

Integration test

Prueba de varias partes trabajando juntas.

Dónde se utiliza: Backend y APIs.

Consultar este término

E2E / end-to-end test

Prueba de un flujo completo como lo viviría un usuario o sistema externo.

Dónde se utiliza: QA.

Consultar este término

Build

Proceso de preparar el proyecto para ejecutarlo o distribuirlo.

Dónde se utiliza: Frontend, apps, binarios.

Consultar este término

Compile

Traducir código a otra forma ejecutable o intermedia.

Dónde se utiliza: C, Rust, Java, TypeScript.

Consultar este término

Dependency

Paquete o biblioteca externa que necesita un proyecto.

Dónde se utiliza: npm, Composer, pip.

Consultar este término

Package manager

Herramienta que instala y gestiona dependencias.

Dónde se utiliza: npm, pnpm, Composer, pip.

Consultar este término

Environment variable

Valor de configuración que se entrega al programa desde su entorno.

Dónde se utiliza: Claves API, URLs, configuración.

Consultar este término

Secret

Dato sensible como una clave API, contraseña o token que debe protegerse.

Dónde se utiliza: CI/CD, agentes.

Consultar este término

Terminal tool

Capacidad de un agente para ejecutar comandos en una terminal.

Dónde se utiliza: Coding agents.

Consultar este término

Browser tool

Capacidad de navegar o interactuar con webs desde el agente.

Dónde se utiliza: Agentes.

Consultar este término

Checkpoint

Punto al que se puede volver si una serie de cambios sale mal.

Dónde se utiliza: Agentes y editores.

Consultar este término

Subagent

Agente secundario que recibe una tarea concreta del agente principal.

Dónde se utiliza: Coding agents modernos.

Consultar este término

Parallel agents

Varios agentes trabajando a la vez en tareas separadas.

Dónde se utiliza: Desarrollo asistido por IA.

Consultar este término

Background agent

Agente que ejecuta una tarea en un entorno independiente sin bloquear la interfaz principal, cuando la plataforma lo permite.

Dónde se utiliza: Plataformas de desarrollo.

Consultar este término

Rules / instructions file

Archivo con normas persistentes para explicar al agente cómo trabajar en un repositorio.

Dónde se utiliza: AGENTS.md, instrucciones de IDE.

Consultar este término

Web, APIs y desarrollo: fundamentos que necesitas para IA

34 fichas

Frontend

Parte de una aplicación con la que interactúa directamente el usuario.

Dónde se utiliza: Web y apps.

Consultar este término

Backend

Parte que contiene lógica, APIs, autenticación y acceso a datos detrás de la interfaz.

Dónde se utiliza: Aplicaciones.

Consultar este término

Client / cliente

Programa que pide algo a otro sistema.

Dónde se utiliza: Navegador, app, SDK.

Consultar este término

Server / servidor

Puede ser una máquina o un programa que atiende peticiones y presta servicios.

Dónde se utiliza: Web, APIs, bases de datos.

Consultar este término

Request-response

Patrón donde un cliente pide algo y el servidor contesta.

Dónde se utiliza: HTTP y APIs.

Consultar este término

Domain / dominio

Nombre legible como ejemplo.com que se asocia a servicios de Internet.

Dónde se utiliza: Web.

Consultar este término

DNS

Sistema que traduce nombres de dominio a direcciones y otros datos técnicos.

Dónde se utiliza: Hosting.

Consultar este término

IP address / dirección IP

Dirección numérica usada para localizar una interfaz de red.

Dónde se utiliza: Servidores y redes.

Consultar este término

Port / puerto

Número lógico que identifica un servicio concreto dentro de una máquina.

Dónde se utiliza: 80, 443, 22, 3306.

Consultar este término

localhost

Nombre que significa “este mismo equipo”. Se usa para probar servicios localmente.

Dónde se utiliza: Desarrollo.

Consultar este término

127.0.0.1

Dirección IPv4 de loopback más habitual: apunta al propio ordenador.

Dónde se utiliza: Desarrollo local.

Consultar este término

HTTP method

Tipo de acción que se solicita a una API o web.

Dónde se utiliza: GET, POST, PUT, PATCH, DELETE.

Consultar este término

Status code

Número HTTP que resume el resultado de una petición.

Dónde se utiliza: 200, 404, 500.

Consultar este término

400 Bad Request

La petición enviada es inválida o tiene datos incorrectos.

Dónde se utiliza: APIs.

Consultar este término

401 Unauthorized

Falta autenticación válida; el nombre histórico puede confundir.

Dónde se utiliza: APIs.

Consultar este término

403 Forbidden

El servidor entiende quién eres o la petición, pero no te permite esa acción.

Dónde se utiliza: APIs.

Consultar este término

429 Too Many Requests

Has superado un límite de peticiones.

Dónde se utiliza: APIs y rate limits.

Consultar este término

500 Internal Server Error

Ha ocurrido un error en el lado del servidor.

Dónde se utiliza: Backend.

Consultar este término

502 Bad Gateway

Un proxy/gateway no obtuvo una respuesta válida del servicio que tiene detrás.

Dónde se utiliza: Hosting.

Consultar este término

503 Service Unavailable

Servicio temporalmente no disponible o saturado.

Dónde se utiliza: Producción.

Consultar este término

CRUD

Create, Read, Update, Delete: las cuatro operaciones básicas sobre datos.

Dónde se utiliza: APIs y bases de datos.

Consultar este término

Framework

Estructura de software que proporciona una forma organizada de crear una aplicación.

Dónde se utiliza: Laravel, React, Django.

Consultar este término

Library / biblioteca

Código reutilizable que añades a tu proyecto para resolver tareas concretas.

Dónde se utiliza: Desarrollo.

Consultar este término

Runtime

Entorno necesario para ejecutar un lenguaje o aplicación.

Dónde se utiliza: Node.js, PHP runtime, Python.

Consultar este término

Servidores, cloud, redes y alojamiento

37 fichas

Hosting

Servicio de alojar una web, aplicación o sistema en una máquina conectada.

Dónde se utiliza: Web y SaaS.

Consultar este término

Shared hosting

Alojamiento donde muchos clientes comparten un mismo servidor gestionado y tienen poco control.

Dónde se utiliza: Webs sencillas.

Consultar este término

VPS / Virtual Private Server

Servidor virtual alquilado dentro de una máquina física. Tienes mucho más control que en hosting compartido.

Dónde se utiliza: APIs, Docker, n8n.

Consultar este término

Dedicated server / servidor dedicado

Máquina física completa reservada para un cliente.

Dónde se utiliza: Cargas grandes.

Consultar este término

Bare metal

Ejecutar directamente sobre hardware físico, sin que tu servidor principal sea una VM.

Dónde se utiliza: Datacenters.

Consultar este término

Virtual machine / VM

Ordenador “virtual” creado dentro de otro servidor y con su propio sistema operativo.

Dónde se utiliza: Cloud y VPS.

Consultar este término

Hypervisor

Software que crea y gestiona máquinas virtuales.

Dónde se utiliza: Proxmox, VMware, Hyper-V.

Consultar este término

Cloud computing

Alquilar recursos informáticos bajo demanda a través de un proveedor.

Dónde se utiliza: AWS, Azure, Google Cloud.

Consultar este término

IaaS

Infraestructura como servicio: alquilas máquinas, red y almacenamiento y administras el resto.

Dónde se utiliza: VMs cloud.

Consultar este término

PaaS

Plataforma como servicio: despliegas tu aplicación y el proveedor gestiona más infraestructura por ti.

Dónde se utiliza: Heroku-like, app platforms.

Consultar este término

SaaS

Software como servicio: usas directamente una aplicación terminada.

Dónde se utiliza: Gmail, CRMs, herramientas IA.

Consultar este término

Serverless

Modelo donde ejecutas código sin administrar directamente servidores concretos, aunque servidores físicos sigan existiendo.

Dónde se utiliza: Functions y plataformas.

Consultar este término

Region

Zona geográfica donde un proveedor cloud tiene infraestructura.

Dónde se utiliza: Cloud.

Consultar este término

Availability Zone / AZ

Zona aislada dentro de una región para reducir el impacto de fallos.

Dónde se utiliza: Alta disponibilidad.

Consultar este término

Instance

Ejemplar en ejecución de un recurso, normalmente una VM o servicio.

Dónde se utiliza: Cloud.

Consultar este término

Scale up / vertical scaling

Dar más CPU o RAM a una misma máquina.

Dónde se utiliza: Escalado.

Consultar este término

Scale out / horizontal scaling

Añadir más máquinas o réplicas.

Dónde se utiliza: Escalado.

Consultar este término

Autoscaling

Aumentar o reducir recursos automáticamente según demanda.

Dónde se utiliza: Cloud.

Consultar este término

Load balancer

Reparte peticiones entre varios servidores.

Dónde se utiliza: Alta disponibilidad.

Consultar este término

Reverse proxy

Servidor intermedio que recibe peticiones y las envía al servicio interno adecuado.

Dónde se utiliza: Nginx, Traefik, Caddy.

Consultar este término

CDN

Red distribuida que acerca contenido a los usuarios y puede reducir carga del servidor de origen.

Dónde se utiliza: Web global.

Consultar este término

Security group

Firewall virtual asociado a recursos cloud en muchos proveedores.

Dónde se utiliza: AWS y cloud.

Consultar este término

SSH

Protocolo para entrar de forma segura a la terminal de un servidor remoto.

Dónde se utiliza: Administración Linux.

Consultar este término

SSH key

Par de claves criptográficas usado para autenticarte por SSH sin una contraseña tradicional.

Dónde se utiliza: Servidores.

Consultar este término

Public key

Parte de una pareja criptográfica que puedes compartir.

Dónde se utiliza: SSH y certificados.

Consultar este término

IP pública

Dirección que permite localizar un servicio desde Internet según su configuración de red.

Dónde se utiliza: Servidores.

Consultar este término

IP privada

Dirección usada dentro de una red interna y no enrutable directamente por Internet público.

Dónde se utiliza: LAN y cloud.

Consultar este término

NAT

Sistema que traduce direcciones de red, muy usado para que muchos equipos privados compartan salida a Internet.

Dónde se utiliza: Routers y cloud.

Consultar este término

Port forwarding

Regla que redirige conexiones de un puerto externo hacia un equipo o puerto interno.

Dónde se utiliza: Redes domésticas y servidores.

Consultar este término

VPN

Túnel que conecta de forma protegida usuarios o redes a través de Internet.

Dónde se utiliza: Acceso remoto.

Consultar este término

Latency / latencia de red

Tiempo que tarda la comunicación en viajar entre dos puntos.

Dónde se utiliza: APIs globales.

Consultar este término

Bandwidth / ancho de banda

Cantidad máxima de datos que una conexión puede transportar por unidad de tiempo.

Dónde se utiliza: Hosting.

Consultar este término

Uptime

Tiempo o porcentaje durante el cual un servicio está disponible.

Dónde se utiliza: SLA y hosting.

Consultar este término

Failover

Cambiar a un sistema alternativo cuando el principal falla.

Dónde se utiliza: Alta disponibilidad.

Consultar este término

Docker, Git y DevOps

37 fichas

Container / contenedor

Proceso aislado que lleva la aplicación y sus dependencias para ejecutarse de forma consistente.

Dónde se utiliza: Docker.

Consultar este término

Docker

Ecosistema de herramientas para construir, distribuir y ejecutar contenedores.

Dónde se utiliza: Desarrollo y servidores.

Consultar este término

Docker image / imagen

Plantilla inmutable que contiene lo necesario para crear un contenedor.

Dónde se utiliza: Registries y despliegues.

Consultar este término

Dockerfile

Archivo con instrucciones para construir una imagen Docker.

Dónde se utiliza: Proyectos.

Consultar este término

Registry

Servidor donde se almacenan imágenes de contenedores.

Dónde se utiliza: Docker Hub, GHCR.

Consultar este término

Volume

Almacenamiento persistente que puede sobrevivir aunque borres el contenedor.

Dónde se utiliza: Bases de datos en Docker.

Consultar este término

Bind mount

Montar directamente una carpeta del servidor dentro del contenedor.

Dónde se utiliza: Desarrollo y configuración.

Consultar este término

Docker Compose

Forma de definir varios contenedores relacionados en un archivo y levantarlos juntos.

Dónde se utiliza: Web + DB + Redis.

Consultar este término

Orchestration

Gestionar muchos contenedores, réplicas, red, secretos y despliegues de forma coordinada.

Dónde se utiliza: Kubernetes.

Consultar este término

Kubernetes / K8s

Plataforma para orquestar contenedores a gran escala.

Dónde se utiliza: Cloud y empresas.

Consultar este término

Pod

Unidad básica desplegable de Kubernetes que contiene uno o más contenedores relacionados.

Dónde se utiliza: K8s.

Consultar este término

Deployment

Objeto que describe cómo deben ejecutarse y actualizarse réplicas de una aplicación en Kubernetes.

Dónde se utiliza: K8s.

Consultar este término

Service de Kubernetes

Punto estable de red para acceder a un conjunto de Pods.

Dónde se utiliza: K8s.

Consultar este término

Ingress

Reglas para dirigir tráfico HTTP/HTTPS externo hacia servicios dentro de Kubernetes.

Dónde se utiliza: K8s.

Consultar este término

Repository / repo

Carpeta de proyecto con historial gestionado por Git.

Dónde se utiliza: GitHub, GitLab.

Consultar este término

Git

Sistema de control de versiones que registra cambios en archivos.

Dónde se utiliza: Desarrollo.

Consultar este término

GitHub

Plataforma que aloja repositorios Git y añade colaboración, issues, PRs y automatizaciones.

Dónde se utiliza: Desarrollo.

Consultar este término

Merge conflict

Situación en la que Git no puede decidir por sí solo cómo combinar cambios.

Dónde se utiliza: Git.

Consultar este término

Fetch

Descargar información nueva del remoto sin integrarla automáticamente en tu rama.

Dónde se utiliza: Git.

Consultar este término

Pull Request / PR

Propuesta para revisar e integrar cambios en plataformas como GitHub.

Dónde se utiliza: Colaboración.

Consultar este término

CI / Continuous Integration

Automatizar tests, build y verificaciones al integrar cambios.

Dónde se utiliza: GitHub Actions, GitLab CI.

Consultar este término

CD / Continuous Delivery/Deployment

Automatizar la preparación o incluso el despliegue de nuevas versiones.

Dónde se utiliza: DevOps.

Consultar este término

Pipeline

Cadena automática de pasos como test → build → deploy.

Dónde se utiliza: CI/CD.

Consultar este término

Deploy / despliegue

Publicar una versión de la aplicación en un entorno donde pueda ejecutarse.

Dónde se utiliza: Producción.

Consultar este término

Staging / preproducción

Entorno parecido a producción usado para probar antes de publicar.

Dónde se utiliza: DevOps.

Consultar este término

Production / prod

Entorno real que usan clientes o sistemas de negocio.

Dónde se utiliza: Operaciones.

Consultar este término

Rollback

Volver a una versión anterior porque la nueva da problemas.

Dónde se utiliza: Despliegues.

Consultar este término

Environment

Conjunto de servidores, configuración y servicios donde corre una aplicación.

Dónde se utiliza: dev, staging, prod.

Consultar este término

Infrastructure as Code / IaC

Definir infraestructura mediante archivos versionables en vez de configurarla solo a mano.

Dónde se utiliza: Terraform, cloud.

Consultar este término

Bases de datos, datos y seguridad básica

33 fichas

Database / base de datos

Sistema organizado para guardar y consultar información.

Dónde se utiliza: Aplicaciones.

Consultar este término

SQL

Lenguaje usado para consultar y modificar bases de datos relacionales.

Dónde se utiliza: MySQL, PostgreSQL, SQL Server.

Consultar este término

Relational database

Base de datos que organiza información principalmente en tablas relacionadas.

Dónde se utiliza: ERP, CRM, SaaS.

Consultar este término

NoSQL

Familia de bases de datos que no siguen exclusivamente el modelo relacional tradicional.

Dónde se utiliza: MongoDB, Redis, DynamoDB.

Consultar este término

Table / tabla

Conjunto de filas y columnas que guarda un tipo de información.

Dónde se utiliza: SQL.

Consultar este término

Schema

Descripción de la estructura de los datos o conjunto lógico de objetos, según la tecnología.

Dónde se utiliza: Bases de datos y JSON.

Consultar este término

Index

Estructura adicional que acelera búsquedas a cambio de espacio y mantenimiento.

Dónde se utiliza: Bases de datos.

Consultar este término

Transaction

Grupo de operaciones que el sistema trata como una unidad lógica.

Dónde se utiliza: Pagos y bases de datos.

Consultar este término

ACID

Conjunto de propiedades que ayudan a que las transacciones sean fiables.

Dónde se utiliza: Bases relacionales.

Consultar este término

Cache

Almacenamiento rápido temporal que evita repetir trabajo caro.

Dónde se utiliza: Redis, web, IA.

Consultar este término

Redis

Sistema en memoria usado como caché, almacenamiento temporal, colas y otros patrones.

Dónde se utiliza: Backend y agentes.

Consultar este término

Object storage

Almacenamiento pensado para archivos/objetos con metadatos, no como un disco tradicional.

Dónde se utiliza: S3 y cloud.

Consultar este término

Blob

Bloque de datos binarios o archivo tratado como una unidad.

Dónde se utiliza: Storage y bases de datos.

Consultar este término

Encryption / cifrado

Transformar datos para que solo puedan entenderse con la clave adecuada.

Dónde se utiliza: Seguridad.

Consultar este término

Hash

Huella matemática de unos datos, diseñada para comprobar o representar información sin recuperar directamente el original.

Dónde se utiliza: Contraseñas e integridad.

Consultar este término

Salt

Valor aleatorio añadido al proceso de hash de contraseñas para dificultar ataques precomputados.

Dónde se utiliza: Seguridad.

Consultar este término

Authorization / autorización

Decidir qué puedes hacer una vez sabemos quién eres.

Dónde se utiliza: Permisos.

Consultar este término

RBAC

Asignar permisos según roles como admin, editor o lector.

Dónde se utiliza: Aplicaciones empresariales.

Consultar este término

Least privilege / mínimo privilegio

Dar a una persona, servicio o agente solo los permisos estrictamente necesarios.

Dónde se utiliza: Seguridad de agentes.

Consultar este término

Secret management

Guardar y entregar claves, tokens y contraseñas de forma segura.

Dónde se utiliza: Producción.

Consultar este término

Vault

Sistema centralizado para guardar y entregar secretos.

Dónde se utiliza: Infraestructura.

Consultar este término

Audit trail

Historial que permite saber qué acciones se hicieron, por quién y cuándo.

Dónde se utiliza: Cumplimiento.

Consultar este término

Backup

Copia destinada a recuperar datos si se pierden o corrompen.

Dónde se utiliza: Operaciones.

Consultar este término

Snapshot

Captura del estado de un recurso en un momento concreto; no siempre sustituye a un backup independiente.

Dónde se utiliza: VMs y bases de datos.

Consultar este término

Replication

Mantener varias copias de los datos sincronizadas.

Dónde se utiliza: Alta disponibilidad.

Consultar este término

Frases que vas a escuchar trabajando con IA y tecnología

75 fichas

“Este modelo es 70B”

Tiene aproximadamente 70.000 millones de parámetros.

Dónde se utiliza: Comparativas de LLM.

Consultar este término

“Es un MoE de 120B con 12B activos”

El modelo contiene 120B parámetros, pero para cada token usa aproximadamente una parte equivalente a 12B.

Dónde se utiliza: Modelos MoE.

Consultar este término

“No me cabe en VRAM”

La memoria de la GPU no es suficiente para cargar el modelo y lo que necesita para funcionar.

Dónde se utiliza: Modelos locales.

Consultar este término

“Te cabe si lo cuantizas”

Reduciendo la precisión de los pesos, el modelo ocupará menos memoria.

Dónde se utiliza: Modelos locales.

Consultar este término

“Bájate el Q4”

Descarga una versión cuantizada alrededor de 4 bits por peso.

Dónde se utiliza: GGUF.

Consultar este término

“Q8 pierde menos”

Una cuantización menos agresiva suele conservar más calidad, aunque ocupa más memoria.

Dónde se utiliza: GGUF.

Consultar este término

“Ese GGUF es para llama.cpp”

El archivo está en un formato muy habitual del ecosistema llama.cpp.

Dónde se utiliza: Modelos locales.

Consultar este término

“Haz offload a CPU”

Mueve parte del modelo a RAM/CPU porque no cabe entero en la GPU.

Dónde se utiliza: Inferencia local.

Consultar este término

“Sube más capas a GPU”

Haz que una parte mayor del modelo se ejecute en la GPU para ganar velocidad, si hay VRAM.

Dónde se utiliza: llama.cpp.

Consultar este término

“La KV cache se está comiendo la VRAM”

El contexto y/o la concurrencia están haciendo que la memoria temporal de atención ocupe mucho.

Dónde se utiliza: Contexto largo.

Consultar este término

“Cachea el prompt”

Intenta reutilizar cálculos de una parte del prompt que se repite.

Dónde se utiliza: Optimización.

Consultar este término

“Tenemos mucho TTFT”

El usuario tarda demasiado en ver empezar la respuesta.

Dónde se utiliza: Latencia.

Consultar este término

“Va a 80 tok/s”

Genera aproximadamente 80 tokens por segundo.

Dónde se utiliza: Benchmarks.

Consultar este término

“Esto es memory-bound”

La velocidad está limitada sobre todo por mover datos desde memoria.

Dónde se utiliza: Inferencia.

Consultar este término

“Ese modelo está alucinando”

Está inventando datos o respondiendo con seguridad sin base suficiente.

Dónde se utiliza: Calidad.

Consultar este término

“Esto no necesita fine-tuning, necesita RAG”

El problema es aportar información actual o privada, no reentrenar el comportamiento del modelo.

Dónde se utiliza: Arquitectura.

Consultar este término

“Métele una vector DB”

Guarda esos vectores en un sistema que permita búsquedas de similitud.

Dónde se utiliza: RAG.

Consultar este término

“El chunking está mal”

Los documentos se están partiendo de una forma que perjudica la recuperación.

Dónde se utiliza: RAG.

Consultar este término

“Pon un reranker”

Añade una segunda etapa que reordene los resultados de búsqueda para elegir los mejores.

Dónde se utiliza: RAG.

Consultar este término

“Está recuperando basura”

El RAG está enviando al modelo fragmentos poco relevantes.

Dónde se utiliza: RAG.

Consultar este término

“Necesita grounding”

La respuesta debe apoyarse en datos concretos verificables.

Dónde se utiliza: RAG y calidad.

Consultar este término

“Haz tool calling”

Permite que el modelo elija y ejecute funciones externas.

Dónde se utiliza: Agentes.

Consultar este término

“Conéctalo por MCP”

Expón o consume herramientas/datos mediante Model Context Protocol.

Dónde se utiliza: Agentes.

Consultar este término

“Levanta un MCP server”

Pon en marcha un servicio que exponga herramientas o recursos MCP.

Dónde se utiliza: Integraciones.

Consultar este término

“Dale memoria al agente”

Guarda información fuera del contexto inmediato para recuperarla más adelante.

Dónde se utiliza: Agentes.

Consultar este término

“Se ha quedado en un loop”

El agente repite pasos y no termina.

Dónde se utiliza: Agentes.

Consultar este término

“Pon max steps”

Limita cuántos ciclos puede ejecutar el agente.

Dónde se utiliza: Control de coste.

Consultar este término

“Haz un handoff a humano”

Pasa la tarea a una persona cuando el agente no debe continuar solo.

Dónde se utiliza: Soporte y operaciones.

Consultar este término

“Pon un human-in-the-loop”

Exige revisión o aprobación humana para ciertas decisiones o acciones.

Dónde se utiliza: Seguridad.

Consultar este término

“Dale mínimo privilegio”

No des al agente más permisos de los necesarios.

Dónde se utiliza: Seguridad.

Consultar este término

“Sandboxéalo”

Haz que ejecute código o acciones dentro de un entorno aislado.

Dónde se utiliza: Agentes de código.

Consultar este término

“Esto es agentic”

El sistema decide pasos o acciones dinámicamente en vez de seguir solo un flujo fijo.

Dónde se utiliza: Agentes.

Consultar este término

“Usa un modelo pequeño para routing”

Emplea un modelo barato para decidir qué modelo o camino debe atender la tarea.

Dónde se utiliza: Optimización.

Consultar este término

“Haz fallback al modelo B”

Si falla el modelo principal, prueba otro automáticamente.

Dónde se utiliza: Producción.

Consultar este término

“Pon un gateway delante”

Centraliza acceso a proveedores/modelos detrás de una capa común.

Dónde se utiliza: Arquitectura.

Consultar este término

“Este prompt mete demasiado contexto”

Se está enviando más información de la necesaria.

Dónde se utiliza: Coste y calidad.

Consultar este término

“Se ha comido la ventana de contexto”

La conversación, herramientas y documentos ocupan casi todo lo que cabe en el modelo.

Dónde se utiliza: Agentes.

Consultar este término

“Haz context engineering”

Diseña mejor qué información entra y sale del contexto, no solo la frase del prompt.

Dónde se utiliza: Agentes.

Consultar este término

“Pon structured outputs”

Haz que la salida siga un formato o esquema que el software pueda procesar con seguridad.

Dónde se utiliza: APIs.

Consultar este término

“Que devuelva JSON”

La respuesta debe ser datos estructurados y no prosa libre.

Dónde se utiliza: Automatización.

Consultar este término

“Expón un endpoint”

Crea una URL/API concreta desde la que otro sistema pueda llamar al servicio.

Dónde se utiliza: Backend.

Consultar este término

“Dale streaming”

Envía la respuesta a medida que se genera.

Dónde se utiliza: UX de chat.

Consultar este término

“Estamos pegando el rate limit”

La aplicación está alcanzando el límite de peticiones o tokens del proveedor.

Dónde se utiliza: APIs.

Consultar este término

“Pon retries con backoff”

Reintenta fallos temporales dejando cada vez más tiempo entre intentos.

Dónde se utiliza: Producción.

Consultar este término

“Está en local”

Se ejecuta en tu propio ordenador o entorno cercano, no necesariamente en Internet.

Dónde se utiliza: Desarrollo/modelos locales.

Consultar este término

“Corre el modelo en local”

Ejecuta los pesos en tu propia máquina.

Dónde se utiliza: Privacidad y pruebas.

Consultar este término

“Self-hostéalo”

Despliega y administra tú el servicio en tu infraestructura.

Dónde se utiliza: Modelos y software.

Consultar este término

“Levanta el servicio”

Arranca el programa para que empiece a atender peticiones.

Dónde se utiliza: Servidores.

Consultar este término

“Está escuchando en el 8000”

Hay un programa esperando conexiones en el puerto 8000.

Dónde se utiliza: Backend.

Consultar este término

“Abre el puerto 443”

Permite tráfico hacia el puerto habitual de HTTPS en el firewall/red.

Dónde se utiliza: Hosting.

Consultar este término

“Pon un reverse proxy”

Coloca una capa delante de tus aplicaciones para recibir y repartir tráfico.

Dónde se utiliza: Nginx, Caddy, Traefik.

Consultar este término

“Apunta el DNS”

Configura el dominio para que resuelva hacia la infraestructura correcta.

Dónde se utiliza: Hosting.

Consultar este término

“Funciona en localhost”

Funciona en el ordenador del desarrollador, no necesariamente en el servidor real.

Dónde se utiliza: Desarrollo.

Consultar este término

“Dockerízalo”

Empaqueta la aplicación para ejecutarla en contenedores.

Dónde se utiliza: DevOps.

Consultar este término

“Levanta el Compose”

Arranca los servicios definidos en Docker Compose.

Dónde se utiliza: Docker.

Consultar este término

“Persiste eso en un volumen”

Guarda los datos fuera de la vida efímera del contenedor.

Dónde se utiliza: Docker.

Consultar este término

“Sube a staging primero”

Prueba la versión en preproducción antes de ponerla a clientes reales.

Dónde se utiliza: DevOps.

Consultar este término

“Haz rollback”

Vuelve a una versión anterior porque la actual falla.

Dónde se utiliza: DevOps.

Consultar este término

“Pullea antes”

Trae e integra los cambios remotos antes de continuar.

Dónde se utiliza: Git.

Consultar este término

“Haz un PR”

Abre una Pull Request para revisar e integrar cambios.

Dónde se utiliza: GitHub.

Consultar este término

“Ha roto main”

Un cambio en la rama principal ha provocado fallos.

Dónde se utiliza: Git/CI.

Consultar este término

“Mira los logs”

Revisa los registros del sistema para entender qué está ocurriendo.

Dónde se utiliza: Debug.

Consultar este término

“Está dando 500”

El servidor está devolviendo errores internos HTTP 5xx.

Dónde se utiliza: Backend.

Consultar este término

“Tenemos un bottleneck”

Una parte concreta está limitando el rendimiento del sistema completo.

Dónde se utiliza: Arquitectura.

Consultar este término

UNA PALABRA MENOS COMPLICADA

Lo vemos paso a paso

Guía de consulta · Respuestas del glosario

Respuestas del glosario. La conversación no se guarda.