Portfolio Podporovaná AI Řešení Úkoly Email Archive Přineste si vlastní kód Integrace Ceny

Začněte

ChatGPT

ChatGPT

Začít hned →

Připraveno
Claude

Claude

Directory Connector →

Připraveno
Mistral

Mistral

Directory Connector →

Připraveno

Přehled Vždy dostupné
Přineste si vlastní kód

Váš kód, váš jazyk, váš cloud. Váš web u nás.

Některé práce vyžadují skutečný kód: datový pipeline, vědecký model, noční úlohu v Pythonu, Go nebo R. Spusťte jej u vybranného cloudového poskytovatele a nechte svůj WebsitePublisher web zobrazit výsledky. Máte plnou kontrolu nad kódem. My zajistíme, aby byl váš web rychlý, bezpečný a online.

Proč tato trasa

Integrace pokrývají většinu webu. Ale ne všechno.

Formuláře, obchody, rezervace, platby, e-maily: platforma má stavební prvky pro všechno. Ale když vaše práce spočívá v dekódování gigabajtů dat modelů každou hodinu, nebo v provozování knihovny, která existuje pouze ve vašem jazyce, správné místo pro to je stroj, který kontrolujete.

Takže vaše programy neběží na našich serverech. Místo toho vám poskytneme jasný a bezpečný způsob, jak je připojit. Jakýkoli jazyk, jakýkoli runtime, jakýkoli poskytovatel.

Jak to funguje

Váš pracovník dělá těžkou práci. Vaše webové stránky zobrazují výsledek.

Každý běh vytvoří soubory a jeden malý manifest. Manifest se zapíše poslední, takže návštěvníci nikdy nevidí nedokončený běh.

Vaše data

Zdroj

Otevřený datový zdroj, API, vaše vlastní databáze.

Tvůj cloud

Pracovník

Váš kontejner podle plánu, v jakémkoli jazyce, s vlastními závislostmi.

Vaš bucket nebo naše prostředky

Výstup + manifest

Soubory v nové složce spuštění, poté latest.json na ni ukazuje.

WebsitePublisher

Vaše stránka

Stránka načte manifest a zobrazí nejnovější spuštění. Nic se nepočítá pro každého návštěvníka.

Zvolte si trasu

Dva způsoby, jak dosáhnout výsledků

Pravidlo: více než několik desítek souborů za spuštění nebo soubory větší než několik MB by měly jít na váš vlastní bucket.

Doporučeno pro práci s velkým objemem dat

Trasa B: váš vlastní úložný prostor

Váš pracovník zapisuje do bucketu, který vlastníte, například DigitalOcean Spaces, Amazon S3, Cloudflare R2 nebo Backblaze B2. Vaše stránka načítá soubory přímo odtud.

  • Na vašem worker chybí klíč WebsitePublisher
  • Žádná omezení od nás na počet nebo velikost souborů
  • Zveřejněte složku výstupu jako veřejnou jen ke čtení a povolte doménu vašeho webu v CORS
  • Odebrat staré běhy pomocí pravidla životního cyklu
Pro malé výstupy

Route A: push do assets vašeho projektu

Váš pracovník nahraje souhrn JSON nebo několik obrázků přímo do vašeho projektu, přepíše pevnou cestu v každém spuštění.

  • Vytvořte klíč v panelu: project → API keys, s datem vypršení platnosti
  • Uložte to jako tajemství u svého poskytovatele, nikdy v kódu
  • Započítává se do limitů aktiv a úložiště vašeho plánu
# Route A: overwrite one JSON file in your project each run curl -sS -X POST "https://api.websitepublisher.ai/papi/project/$PROJECT_ID/assets" \ -H "Authorization: Bearer $WP_ACCESS_KEY" \ -H "Content-Type: application/json" \ -d "{\"slug\":\"data/latest.json\",\"content_text\":$(jq -Rs . < latest.json),\"overwrite\":true}"

Dobré informace o trase A

Klíč API projektu může změnit vše v tomto projektu, nejen prostředky. Uchovávejte jej pouze na pracovníkovi, nastavte datum vypršení a odvolejte jej, když pracovníka vypnete. Pokud byste raději uchovávali klíče mimo svůj web, použijte variantu B.

Omezení trasy AFreeSoloStarterProAgency
Prostředky na projekt251003001,5003,000
Úložiště na projekt25 MB100 MB250 MB1 GB2.5 GB

Maximální velikost souboru: obrázky a PDF 5 MB; JSON, JS, CSS, TXT a HTML 1 MB; CSV a TSV 50 MB; MP4, MP3 a OGG 20 MB. Binární vědecké formáty jako NetCDF, GRIB nebo ZIP nejsou jako prostředky přijímány: převeďte je v pracovníku nejdříve. Limit API: 60 požadavků za minutu.

Smlouva

Jeden malý soubor to všechno pojí dohromady

Ať váš pracovník dělá cokoliv, každý běh skončí stejně: nahraje soubory do nové složky běhu a pak přepíše latest.json. Vaše stránka vždy čte pouze tento jeden soubor.

{ "run": "2026-10-21T10Z", "generated_at": "2026-10-21T10:47:12Z", "source": "your data source and run id", "base_url": "https://your-bucket.example-cdn.com/runs/2026-10-21T10Z/", "files": ["t2m/000.webp", "t2m/001.webp", "precip/000.webp"] }
1

Načíst

Váš pracovník si stahuje svůj vstup ze zdroje.

2

Proces

Váš kód, vaše knihovny, připnuté ve vašem vlastním image kontejneru.

3

Nahrát

Všechny výstupní soubory se ukládají do nové složky spuštění.

4

Potvrzení

Na závěr přepište soubor latest.json. Web si přebere nový běh při příštím načtení; udržujte dobu uložení v mezipaměti tohoto souboru krátkou.

Nechte svůj AI vytvořit stránku

Řekněte svému připojenému asistentovi, kde se váš manifest nachází. Vytvoří stránku, která jej čte a zobrazuje nejnovější spuštění, včetně doby spuštění, takže návštěvníci uvidí, jak čerstvá data jsou. Podívejte se na podporované AI →

Kde jej spustit

Jakýkoli poskytovatel, který spouští kontejner podle plánu

Několik nastavení, která fungují dobře. Vyberte si to, které už znáte.

Předtím, než půjdete do provozu

Kontrolní seznam

Kdo co podporuje

Podporujeme stranu webu: stránku, která čte váš manifest, assets, formuláře a integrace. Worker, jeho kód a váš cloudový účet zůstávají vaše.

Vytvářejte s vlastním kódem

Připojte svého asistenta, nastavte ho na váš manifest, a váš web zobrazí výsledky. Chcete, aby jsme se nejdřív podívali na vaši konfiguraci? Stačí nám říci.

Máte otázky k vašemu nastavení? support@websitepublisher.ai