4 pontos por xguru 2 시간 전 | 1 comentários | Compartilhar no WhatsApp
  • 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 @Sites para 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.json nem em commits do código-fonte, devendo usar arquivos como .env e .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

 
xguru 1 시간 전

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