Prompt Registry

Nivel
OpenAI
OpenAI
Actualizado: 22/11/2025

Qué es un Prompt Registry

Un Prompt Registry es un sistema centralizado para gestionar, versionar y organizar prompts utilizados en aplicaciones de inteligencia artificial. Al igual que un repositorio de código permite controlar las versiones de una aplicación, un registro de prompts facilita el seguimiento de cambios, la colaboración entre equipos y la reutilización de plantillas probadas.

En proyectos de IA, los prompts evolucionan constantemente mediante pruebas y ajustes. Sin un sistema de gestión adecuado, resulta complejo mantener un historial de modificaciones, comparar versiones o revertir cambios que no funcionaron como se esperaba. El uso de un registro resuelve estos problemas al proporcionar una única fuente de verdad para todos los prompts del proyecto.

La implementación de un registro de prompts aporta beneficios significativos al flujo de trabajo:

  • Control de versiones: cada modificación queda registrada con metadatos que permiten rastrear quién, cuándo y por qué se realizó un cambio.
  • Colaboración efectiva: equipos técnicos y no técnicos pueden trabajar sobre los mismos prompts sin necesidad de modificar código.
  • Experimentación segura: es posible probar variaciones de prompts sin afectar la versión en producción.
  • Reutilización: plantillas probadas pueden compartirse entre proyectos o entre miembros del equipo.
  • Análisis de rendimiento: registro de métricas sobre el uso y efectividad de cada prompt.

Prompts en OpenAI

OpenAI ofrece funcionalidad nativa para guardar prompts directamente desde el Playground web. Esta característica permite crear un prompt, ajustar sus parámetros y guardarlo con un identificador único que puede referenciarse posteriormente desde el SDK.

El proceso es especialmente útil cuando se trabaja con la API Responses, que está diseñada para casos de uso que requieren prompts estáticos y bien definidos:

from openai import OpenAI

client = OpenAI()

response = client.responses.create(
    prompt={
        "id": "pmpt_69206ac024e48195936da533875b012b0c5a6a8e102e7c82",
        "version": "1"
    }
)

El código anterior invoca un prompt previamente guardado utilizando su identificador. El parámetro version permite especificar qué versión concreta del prompt se desea ejecutar, facilitando así la gestión de cambios.

Entrando en https://platform.openai.com/chat puedes ver la lista de prompts que has guardado en OpenAI y crear nuevos.

Solo es posible guardar prompts en OpenAI para la API Responses. La API Chat Completions requiere que los prompts se definan directamente en el código o se gestionen mediante soluciones externas.

Si bien OpenAI ha incorporado esta posibilidad de guardar prompts y usarlos, todavía no tiene una funcionalidad completa para gestionar prompts programáticamente al mismo nivel que otras plataformas como por ejemplo Langsmith.

Alan Sastre - Autor del tutorial

Alan Sastre

Ingeniero de Software y formador, CEO en CertiDevs

Ingeniero de software especializado en Full Stack y en Inteligencia Artificial. Como CEO de CertiDevs, OpenAI es una de sus áreas de expertise. Con más de 15 años programando, 6K seguidores en LinkedIn y experiencia como formador, Alan se dedica a crear contenido educativo de calidad para desarrolladores de todos los niveles.

Más tutoriales de OpenAI

Explora más contenido relacionado con OpenAI y continúa aprendiendo con nuestros tutoriales gratuitos.

Aprendizajes de esta lección

Cursos que incluyen esta lección

Esta lección forma parte de los siguientes cursos estructurados con rutas de aprendizaje