4 Punkte von xguru 2 시간 전 | 1 Kommentare | Auf WhatsApp teilen
  • In Prompts/Projekten können von OpenAI gehostete Websites erstellt werden
  • Ohne separaten Deployment-Workflow lassen sich Websites, Web-Apps und Spiele allein per Prompt erstellen, speichern, bereitstellen und prüfen
  • Mit @Sites können neue Sites, Dashboards und interne Tools erstellt oder die Bereitstellung bestehender Projekte angefordert werden
  • Die Veröffentlichung ist in zwei Schritte getrennt: Version speichern und Version bereitstellen; zuerst wird ein prüfbarer Kandidat erstellt, danach wird nur die freigegebene Version ausgerollt
  • Informationen zur Site-Verknüpfung und zu Storage-Bindings werden in .openai/hosting.json gespeichert
  • Sites hostet Projekte, die als ES-Module gebaut wurden und mit Cloudflare Worker kompatibel sind
    • Strukturierte Daten mit Bedarf an dauerhafter Speicherung werden in der relationalen DB D1 gespeichert
    • Für Uploads von Bild-, Dokument-, Audio- und Videodateien wird der Objektspeicher R2 verwendet
    • Unterstützt werden auch workspace-authentifizierte Nutzer sowie Authentifizierung über externe ID-Provider
    • Es gibt drei Zugriffsmodi: Eigentümer/Admins(admins_only), gesamter Workspace(workspace_all) und benutzerdefiniert(custom)
  • Hosting-Umgebungsvariablen und Secrets werden im Sites-Panel verwaltet; sie sollten nicht in .openai/hosting.json oder Source-Commits gespeichert werden, stattdessen sollten .env und .env.example verwendet werden
  • Derzeit in der Preview verfügbar und in ChatGPT-Business-Workspaces (standardmäßig aktiviert) sowie Enterprise-Workspaces nutzbar (Aktivierung der Funktion durch Admin-RBAC erforderlich)

1 Kommentare

 
xguru 1 시간 전

Es nutzt offenbar Cloudflare Workers. Da sogar die relationale Datenbank R1 und der Objektspeicher R1 unterstützt werden, scheint man damit wirklich fast jede beliebige Website bauen zu können.

Scheint eine nützliche Funktion für Vibe-Coder zu sein