OpenAI revela o plugin Sites no Codex para criar e publicar sites
(developers.openai.com)- Permite criar sites hospedados pela OpenAI a partir de prompts/projetos
- Sem configurar um fluxo de deploy separado, é possível gerar, salvar, publicar e inspecionar sites, apps web e jogos apenas com prompts
- É possível chamar com
@Sitespara criar novos sites, dashboards e ferramentas internas ou solicitar a publicação de projetos existentes - A publicação é separada em duas etapas: salvar versão e publicar versão, criando antes uma candidata para revisão e publicando apenas a versão aprovada
- As informações de vinculação do site e de binding de storage são salvas em
.openai/hosting.json - O Sites hospeda projetos compilados como módulos ES compatíveis com Cloudflare Worker
- Dados estruturados que exigem armazenamento permanente são salvos no banco de dados relacional D1
- Upload de arquivos de imagem/documento/áudio/vídeo usa o armazenamento de objetos R2
- Também há suporte para usuários com autenticação do workspace ou autenticação baseada em provedor de ID externo
- Há três modos de acesso: proprietário/admin (
admins_only), workspace inteiro (workspace_all) e personalizado (custom)
- Variáveis de ambiente e segredos de hospedagem são gerenciados no painel do Sites; não devem ser salvos em
.openai/hosting.jsonnem em commits do código-fonte, devendo usar arquivos como.enve.env.example - No momento está em fase de preview e disponível em workspaces do ChatGPT Business (ativado por padrão) e Enterprise (requer ativação do recurso por administradores via RBAC)
1 comentários
Parece que usa Cloudflare Workers. Como dá suporte até a banco de dados relacional R1 e armazenamento de objetos R1, parece que dá mesmo para criar praticamente qualquer site.
Deve ser um recurso útil para os coders de vibe