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)
3 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.
D1, R2…
Ah, no me di cuenta en absoluto de que estaba confundido.