Totemize
  • Rutas totémicas
  • Precios
  • Quiénes somos
Iniciar sesiónÚnete gratis
Únete gratis
Ctrl+K
Modelo mental
  • Base de conocimiento
  • Cloud
    • Azure
      • Web Apps
        • App Service
        • App Service Plan
        • Configuración
        • Managed Identity
        • Deployment Slots
        • Networking
        • Observabilidad
      • Storage Accounts
        • Blob Storage
        • Containers
        • Azure Files
        • Queue Storage
        • Table Storage
        • Redundancia
        • Access Tiers
        • Lifecycle Management
        • Seguridad y red
  • Frontend
    • React
      • Componentes
      • Props y Estado
      • Hooks
      • Renderizado de listas
  • IA
    • Fundamentos
      • Determinismo y probabilismo
      • LLM
      • Proveedor
      • Modelos fundacionales
      • Plataforma
      • Mapa del ecosistema
      • Entrenamiento y fine-tuning
      • Tokens
      • Ventana de contexto
      • Inferencia y sampling
      • Alucinaciones y límites
    • Interacción con el modelo
      • Prompts e instrucciones
      • Context engineering
      • Salidas estructuradas
      • Validación
      • Evaluaciones
      • Tool calling
    • Economía de uso
      • API pricing
      • Tokens de entrada y salida
      • Tokens en caché
      • Créditos
      • Suscripciones
      • Límites de uso
      • Selección de modelo
    • Recuperación de conocimiento
      • Vectores
      • Embeddings
      • Chunking
      • Bases de datos vectoriales
      • Búsqueda semántica
      • Búsqueda híbrida y reranking
      • Retrieval
      • RAG
      • Citas y grounding
      • LlamaIndex
    • Agentes
      • Workflows
      • Anatomía de un agente
      • Harness
      • Agentic loop
      • Planificación y human-in-the-loop
      • Memory
      • Permisos
      • Verification
      • MCP
      • Orquestación
      • Multiagentes
      • A2A
      • Frameworks de agentes
        • Microsoft Agent Framework
        • OpenAI Agents SDK
        • Google ADK
        • LangGraph
    • Coding agents
      • Skills
      • Spec-Driven Development
      • Claude Code
        • CLAUDE.md
        • Commands
        • Hooks
        • Plugins
        • Permisos
        • Subagents
      • Codex
        • CLI
        • Extensión de IDE
        • Codex app
        • Cloud
        • AGENTS.md
        • Worktrees
      • Cursor
        • Agent mode
        • Rules
        • Models
        • Precio por uso
  • Soporte
  • Comentarios
  1. IA
  2. Interaccion
Árbol de habilidades

Prompts e instrucciones

2 min de lecturaActualizado el 9 jul 2026

Un prompt es la entrada que orienta al modelo; una instrucción expresa qué debe hacer, bajo qué restricciones y con qué criterio de éxito. No es un hechizo. Es una interfaz probabilística que funciona mejor cuando la intención y el contrato están explícitos.

Las piezas de una buena instrucción

  1. Objetivo: qué resultado necesitas.
  2. Contexto: datos necesarios para resolverlo, no toda la información disponible.
  3. Restricciones: límites, políticas, fuentes permitidas y cosas que no debe hacer.
  4. Formato: estructura de la respuesta o schema esperado.
  5. Criterio de éxito: cómo sabrás que la salida es útil.
  6. Manejo de incertidumbre: cuándo debe preguntar, abstenerse o declarar que falta evidencia.

La frase «hazlo bien» no aporta un criterio verificable. «Devuelve tres riesgos, cada uno con impacto, evidencia y mitigación» sí reduce ambigüedad.

Roles y jerarquía

Las aplicaciones suelen separar instrucciones de alto nivel, mensajes del usuario, resultados de herramientas y ejemplos. El nombre exacto cambia por API, pero la regla de diseño es estable: las políticas de la aplicación no deben mezclarse con datos que el usuario puede controlar.

Un documento recuperado puede contener texto con aspecto de orden. Sigue siendo dato, no autoridad. Esta separación es esencial frente a prompt injection.

Patrones que sí escalan

  • delimita claramente instrucciones y datos;
  • entrega sólo el contexto pertinente;
  • usa ejemplos cuando el formato o la decisión sean difíciles de describir;
  • divide tareas grandes en pasos verificables;
  • pide preguntas aclaratorias si faltan datos críticos;
  • usa salidas estructuradas para contratos de máquina;
  • versiona instrucciones importantes junto con sus evaluaciones.

Lo que un prompt no puede garantizar

No concede conocimiento actual, no crea permisos, no valida hechos y no vuelve determinístico al modelo. «No inventes», «sé seguro» o «devuelve JSON» expresan intención, pero necesitan fuentes, schemas, validadores y controles externos.

[!TIP] Optimiza primero la información y el contrato. Cambiar adjetivos durante horas rara vez compensa un contexto incompleto o una métrica inexistente.

Temas relacionados

Context engineering decide qué información acompaña a la instrucción. Salidas estructuradas convierte el formato en contrato y Evaluaciones comprueba si funciona.