Loading...
    • Guía para desarrolladores
    • Referencia de API
    • MCP
    • Recursos
    • Notas de la versión
    Search...
    ⌘K
    Primeros pasos
    Introducción a ClaudeInicio rápido
    Modelos y precios
    Descripción general de modelosElegir un modeloNovedades en Claude 4.5Migración a Claude 4.5Deprecación de modelosPrecios
    Construir con Claude
    Descripción general de característicasUsar la API de MessagesVentanas de contextoMejores prácticas de prompting
    Capacidades
    Almacenamiento en caché de promptsEdición de contextoPensamiento extendidoEsfuerzoStreaming de MessagesProcesamiento por lotesCitasSoporte multilingüeConteo de tokensEmbeddingsVisiónSoporte de PDFAPI de FilesResultados de búsquedaSalidas estructuradas
    Herramientas
    Descripción generalCómo implementar el uso de herramientasStreaming de herramientas de grano finoHerramienta BashHerramienta de ejecución de códigoLlamada de herramientas programáticaHerramienta de uso de computadoraHerramienta de editor de textoHerramienta de búsqueda webHerramienta de búsqueda webHerramienta de memoriaHerramienta de búsqueda de herramientas
    Agent Skills
    Descripción generalInicio rápidoMejores prácticasUsar Skills con la API
    Agent SDK
    Descripción generalInicio rápidoSDK de TypeScriptTypeScript V2 (vista previa)SDK de PythonGuía de migración
    MCP en la API
    Conector MCPServidores MCP remotos
    Claude en plataformas de terceros
    Amazon BedrockMicrosoft FoundryVertex AI
    Ingeniería de prompts
    Descripción generalGenerador de promptsUsar plantillas de promptsMejorador de promptsSer claro y directoUsar ejemplos (prompting multishot)Dejar que Claude piense (CoT)Usar etiquetas XMLDar un rol a Claude (prompts del sistema)Rellenar la respuesta de ClaudeEncadenar prompts complejosConsejos de contexto largoConsejos de pensamiento extendido
    Probar y evaluar
    Definir criterios de éxitoDesarrollar casos de pruebaUsar la herramienta de evaluaciónReducir latencia
    Fortalecer protecciones
    Reducir alucinacionesAumentar consistencia de salidaMitigar ataques de jailbreakRechazos de streamingReducir fuga de promptsMantener a Claude en personaje
    Administración y monitoreo
    Descripción general de Admin APIAPI de uso y costoAPI de Claude Code Analytics
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Ingeniería de prompts

    Usar plantillas de prompts y variables

    Al implementar una aplicación basada en LLM con Claude, tus llamadas a la API típicamente consistirán en dos tipos de contenido:

    • Contenido fijo: Instrucciones estáticas o contexto que permanecen constantes a través de múltiples interacciones
    • Contenido variable: Elementos dinámicos que cambian con cada solicitud o conversación, tales como:
      • Entradas del usuario
      • Contenido recuperado para Generación Aumentada por Recuperación (RAG)
      • Contexto de conversación como el historial de cuenta del usuario
      • Datos generados por el sistema como resultados de uso de herramientas alimentados desde otras llamadas independientes a Claude

    Una plantilla de prompt combina estas partes fijas y variables, usando marcadores de posición para el contenido dinámico. En la Consola de Claude, estos marcadores de posición se denotan con {{corchetes dobles}}, haciéndolos fácilmente identificables y permitiendo pruebas rápidas de diferentes valores.


    Cuándo usar plantillas de prompts y variables

    Siempre debes usar plantillas de prompts y variables cuando esperes que cualquier parte de tu prompt se repita en otra llamada a Claude (solo a través de la API o la Consola de Claude. claude.ai actualmente no soporta plantillas de prompts o variables).

    Las plantillas de prompts ofrecen varios beneficios:

    • Consistencia: Asegurar una estructura consistente para tus prompts a través de múltiples interacciones
    • Eficiencia: Intercambiar fácilmente contenido variable sin reescribir todo el prompt
    • Capacidad de prueba: Probar rápidamente diferentes entradas y casos extremos cambiando solo la porción variable
    • Escalabilidad: Simplificar la gestión de prompts a medida que tu aplicación crece en complejidad
    • Control de versiones: Rastrear fácilmente cambios en la estructura de tu prompt a lo largo del tiempo manteniendo pestañas solo en la parte central de tu prompt, separada de las entradas dinámicas

    La Consola de Claude usa intensivamente plantillas de prompts y variables para soportar características y herramientas para todo lo anterior, como con el:

    • Generador de prompts: Decide qué variables necesita tu prompt y las incluye en la plantilla que produce
    • Mejorador de prompts: Toma tu plantilla existente, incluyendo todas las variables, y las mantiene en la plantilla mejorada que produce
    • Herramienta de evaluación: Te permite probar, escalar y rastrear versiones de tus prompts fácilmente separando las porciones variables y fijas de tu plantilla de prompt

    Ejemplo de plantilla de prompt

    Consideremos una aplicación simple que traduce texto en inglés al español. El texto traducido sería variable ya que esperarías que este texto cambie entre usuarios o llamadas a Claude. Este texto traducido podría ser recuperado dinámicamente de bases de datos o de la entrada del usuario.

    Así, para tu aplicación de traducción, podrías usar esta plantilla de prompt simple:

    Traduce este texto del inglés al español: {{text}}

    Próximos pasos

    Generar un prompt

    Aprende sobre el generador de prompts en la Consola de Claude y prueba tu habilidad para hacer que Claude genere un prompt para ti.

    Aplicar etiquetas XML

    Si quieres mejorar tu juego de variables de prompt, envuélvelas en etiquetas XML.

    Consola de Claude

    Echa un vistazo a la miríada de herramientas de desarrollo de prompts disponibles en la Consola de Claude.

    • Próximos pasos