Přeskočit na obsah
U sebe doma 4 min čtení

Opera dává webům místní AI přes rozhraní od Googlu, které Mozilla i WebKit odmítly

Opera 27. října pustila do raného náhledu WebAI, přes které weby a rozšíření volají jazykový model běžící v počítači uživatele. Popisuje ho jako navrhovaný webový standard s podporou Googlu a Microsoftu, jeho jádro Prompt API ale letos na jaře odmítly Mozilla i WebKit. Dvě další rozhraní, která Opera nabízí, vede Google v evidenci Chromu jen jako navržená.

Kancelářská budova s nápisem Opera Software a červenou plastikou ve tvaru písmene O před vchodem
Budova s nápisem Opera Software v osloské čtvrti Nydalen na snímku z roku 2013. Foto: Bjoertvedt, Wikimedia Commons (CC BY-SA 3.0)

Norská Opera v úterý 27. října pustila do raného náhledu funkci WebAI. Stránka nebo rozšíření prohlížeče přes ni pošle text jazykovému modelu, který běží přímo v počítači uživatele. Vývojář tak nepotřebuje klíč k placenému rozhraní a za dotazy neplatí. Text, se kterým model pracuje, podle Opery počítač neopustí.

Ve výchozím stavu je WebAI vypnuté. Zapíná se v nastavení v oddílu Opera AI přepínačem Enable Web AI API a teprve potom si prohlížeč stáhne model. Které weby k němu smějí, rozhoduje uživatel povolením pro každou stránku zvlášť. Náhled běží jen na 64bitových Windows s procesorem Intel nebo AMD a na Macích s čipem Apple; Macy s Intelem, Linux ani Windows na ARM ho nedostaly. Postup je převzatý z blogu Opery, sami jsme ho nezkoušeli.

Jako modely Opera jmenuje Gemmu od Googlu a na Macu model, který do systému dodává Apple. Kterou verzi Gemmy stahuje a kolik místa zabere, neuvádí. Google je u svého modelu Gemini Nano konkrétnější: Chrome podle jeho dokumentace chce aspoň 22 GB volného místa na disku a grafickou kartu s víc než 4 GB paměti, případně 16 GB operační paměti. Model sám má být podle Googlu výrazně menší.

Opera si navíc protiřečí v tom, kde náhled běží. Blog píše o Opeře One, GX i Neonu, tisková zpráva z téhož dne jen o Opeře One s tím, že GX a Neon přijdou na řadu později.

Pod jménem WebAI je osm rozhraní, která navrhl tým Chromu

Opera o WebAI píše jako o „navrhovaném webovém standardu, který podporují firmy jako Google a Microsoft“ (přeložená citace). V komunitní skupině W3C pro strojové učení na webu, která vestavěnou AI pro prohlížeče řeší, ale žádný návrh toho jména není. Na stránce pro vývojáře Opera pod WebAI vypisuje osm rozhraní a všechna navrhl tým Chromu u Googlu. Šest z nich vede právě ta komunitní skupina. Specifikace Prompt API, kterou vydává, o sobě sama píše, že není standardem W3C ani na cestě k němu.

RozhraníCo děláKde je návrhStav v Chromu podle Googlu
Prompt APIvolné pokyny modelukomunitní skupina W3Cweby od verze 148, rozšíření od 138
Summarizer APIshrnutí textukomunitní skupina W3Cod verze 138
Translator APIpřekladkomunitní skupina W3Cod verze 138
Writer a Rewriter APIpsaní a přepis textukomunitní skupina W3Cjen ve zkušebním provozu
Proofreader APIoprava pravopisu a gramatikykomunitní skupina W3Cjen ve zkušebním provozu
Semantic Embedder APIpřevod textu na vektorynáčrt Googlu, ve skupině jako námět od 26. 5. 2026navrženo
Decisions APIodpovědi ze zadaných možnostínáčrt Googlunavrženo

Stav v posledním sloupci je převzatý z přehledu vestavěných rozhraní v dokumentaci Chromu a z evidence Chrome Platform Status. Poslední dvě rozhraní v přehledu Chromu vůbec nejsou, a přitom je Opera v oznámení jmenuje spolu s Prompt API jako to hlavní, co WebAI přináší.

Decisions API nevrací text, ale odpověď z možností, které zadá vývojář: ano, ne, jednu z nabídky nebo skóre, vždy s pravděpodobností. V evidenci Chromu ho Google zapsal 1. října jako navržené a zralost standardu tam hodnotí jako návrh v osobním repozitáři, který komunita zatím nepřevzala. Firefox i Safari jsou u něj vedené bez vyjádření.

Semantic Embedder API převádí text na vektory, podle kterých se dá hledat podle významu místo podle slov. Google ho do komunitní skupiny vložil jako námět 26. května a v evidenci Chromu ho vede taky jako navržené. Jeho vysvětlující dokument sám upozorňuje, že vektory z modelů s různým vektorovým prostorem nejde přímo porovnat. Web, který si uloží vektory spočítané v Opeře, je tak nemusí umět srovnat s vektory z jiného prohlížeče.

Proč jádro WebAI odmítly Mozilla a WebKit

Jádrem WebAI je Prompt API, přes které stránka posílá modelu volné pokyny. Mozilla k němu 29. dubna napsala, že ho dál odmítá, protože má „vážné negativní důsledky pro interoperabilitu, aktualizovatelnost a neutralitu webové platformy“ (přeložená citace). Vývojáři podle ní ladí pokyny na zvláštnosti jednoho modelu. Jiný model, i kdyby byl lepší, pak s týmiž pokyny dopadne hůř a Mozilla s Applem by musely buď licencovat model Googlu, nebo dodat model se stejnými zvláštnostmi. Vadí jí i to, že Chrome chce po vývojářích, aby vzali na vědomí zásady Googlu pro zakázané použití generativní AI. Ty podle Mozilly sahají za rámec zákona.

WebKit, na kterém stojí Safari, rozhraní odmítl z týchž i dalších důvodů. Zdůvodnění zveřejnil 30. dubna a postoj uzavřel 27. května. Rozhraní podle něj nemá žádný souhlas uživatele se spuštěním modelu, uživatelská akce je potřeba jen ke stažení. Jakmile je model v zařízení, může ho kterákoli stránka potichu spouštět: baterii a výkon platí uživatel, výpočet dostane web zadarmo. WebKit taky cituje vysvětlující dokument Prompt API, který odmítá ručit za kvalitu modelů i za to, že se budou v různých prohlížečích chovat stejně. Opera má k tomu povolení pro jednotlivé weby, takže k modelu pustí jen stránky, které uživatel schválí.

Microsoft zkouší Prompt API v testovacích verzích Edge

Podporu Microsoftu, o které Opera píše, dokládá dokumentace Edge. Prompt API v něm běží v testovacích kanálech Canary a Dev, od verze 138.0.3309.2 s modelem Phi-4-mini a od verze 150.0.4070 i se zkušebním modelem Aion-1.0-Instruct. Stejný kód webu tak v Chromu dostane Gemini Nano, v Edgi Phi-4-mini či Aion a v Opeře Gemmu nebo model Applu. Na tomhle rozptylu stojí hlavní námitka Mozilly.

Kdo chce v prohlížeči jeden konkrétní model, musí ho do stránky dodat sám, třeba přes WebGPU; Hugging Face k tomu v září vydal 207 výpočetních programů pro grafický čip. Model si pak ale stahuje každý web zvlášť. Právě tuhle zátěž přenosu dat uvádí Google ve svém námětu jako jeden z důvodů, proč model vestavět do prohlížeče.

Zdroje

Diskuse

Zatím tu nikdo nediskutuje. Můžete být první.

Napsat příspěvek

Diskutovat můžete i bez účtu. S registrací se ale příspěvek zveřejní hned a nemusíte pokaždé vyplňovat jméno. Účet už máte? Přihlaste se.

Nezveřejňujeme ho, slouží jen redakci.

Podporuje zápis Texy: **tučně**, *kurzíva*, odrážky, odkazy.

Dál k tématu

  1. U sebe doma

    Ollama pozastavila převod starších modelů, po kterém zabíraly na disku dvojnásobek

    Ollama 0.40 začala bez ohlášení přepisovat starší stažené modely do tvaru, který llama.cpp přečte bez záplat, a původní soubor nechávala vedle jako zálohu. Převedené…

  2. U sebe doma

    DGX Spark se 64 GB má poloviční paměť, ale stejnou propustnost 273 GB/s

    Nvidia nabízí DGX Spark se 64 GB od 23. října přes šest výrobců za 4 999 dolarů, o čtvrtinu dráž, než loni stála verze se 128 GB. Ta mezitím podražila na 6 950 dolarů.…

  3. U sebe doma

    Nejstahovanější převod modelu Clef do GGUF nemá rozhodovací hlavu

    Cloudflare zveřejnil 30. září rozhodovací modely Clef a Clef-Flash, které místo textu vracejí pravděpodobnosti voleb. Počítá je zvláštní hlava se 128 miliony parametrů.…

  4. U sebe doma

    Ternární Bonsai 2 vyšel v baleních, která přečte jen fork llama.cpp

    Prism ML vydal druhou generaci svého ternárního přebalení modelu Qwen3.8-27B: 5,95 GB proti 53,8 GB u souboru v F16. Oba zveřejněné soubory ale nesou typy tenzorů, které…