OpenAI presenta el plugin Sites en Codex para crear y publicar sitios web
(developers.openai.com)- Permite crear sitios web alojados por OpenAI desde un prompt o proyecto
- Sin configurar un flujo de despliegue por separado, se pueden generar, guardar, publicar e inspeccionar sitios web, apps web y juegos solo con prompts
- Se puede invocar con
@Sitespara crear nuevos sitios, dashboards o herramientas internas, o pedir la publicación de un proyecto existente - La publicación se divide en dos pasos: guardar versión y publicar versión; primero se crea una candidata revisable y luego solo se despliega la versión aprobada
- La información de conexión del sitio y de vinculación de almacenamiento se guarda en
.openai/hosting.json - Sites hospeda proyectos construidos como módulos ES compatibles con Cloudflare Worker
- Los datos estructurados que requieren almacenamiento persistente se guardan en la base de datos relacional D1
- Para subir archivos de imagen, documentos, audio y video se usa el almacenamiento de objetos R2
- También admite usuarios con autenticación del workspace o autenticación basada en proveedores de ID externos
- Hay tres modos de acceso: solo propietario/administrador (
admins_only), todo el workspace (workspace_all) y personalizado (custom)
- Las variables de entorno y secretos del hosting se administran desde el panel de Sites; no deben guardarse en
.openai/hosting.jsonni en commits del código fuente, sino usar.env,.env.example, etc. - Actualmente está en etapa de preview y puede usarse en workspaces de ChatGPT Business (activado por defecto) y Enterprise (requiere activar la función mediante RBAC de administrador)
1 comentarios
Parece que usa Cloudflare Workers. Como incluso soporta R1 como base de datos relacional y R1 como almacenamiento de objetos, da la impresión de que de verdad se puede crear prácticamente cualquier sitio web.
Parece que será una función útil para los vibe coders.