<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Umělá inteligence – Tech-blog</title>
		<link>https://tech-blog.chatujme.cz/rubrika/umela-inteligence</link>
		<description>Rubrika Umělá inteligence</description>
		<language>cs</language>
		<lastBuildDate>Sat, 08 Aug 2026 18:56:58 GMT</lastBuildDate>
		<ttl>60</ttl>
		<atom:link href="https://tech-blog.chatujme.cz/rubrika/umela-inteligence/rss.xml" rel="self" type="application/rss+xml" />
		<item>
			<title>Agent Plugins 1.0 balí dovednosti a servery MCP do jedné složky, ověření původu neřeší</title>
			<link>https://tech-blog.chatujme.cz/clanek/agent-plugins-1-0-format-balicku</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/agent-plugins-1-0-format-balicku</guid>
			<pubDate>Sat, 08 Aug 2026 17:54:05 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Umělá inteligence</category>
			<description><![CDATA[Amazon, Cursor, Microsoft, OpenAI a Vercel zveřejnili 6. srpna 2026 specifikaci Agent Plugins 1.0.0. Popisuje adresář s manifestem plugin.json, podadresářem skills a souborem mcp.json, který má být přenositelný mezi klienty jako VS Code, Cursor nebo Codex. Instalaci, oprávnění, sandbox ani ověření původu verze 1.0 neřeší a nechává je na jednotlivých klientech.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/m2-agent-plugins-web-2690e255.png" alt="Úvodní strana webu specifikace Agent Plugins"><figcaption>Snímek: úvodní strana webu specifikace Agent Plugins, vlastní snímek obrazovky (8.&nbsp;srpna 2026)</figcaption></figure>

<p>Kdo dnes napíše pro agenta dovednost a&nbsp;k&nbsp;ní server <a href="/clanek/mcp-2026-07-28-bezstavovy-protokol">MCP</a>, má hotovou jen půlku práce. Obě části jsou přenositelné samy o&nbsp;sobě, jenže obal kolem nich si každý klient vymyslel po svém: jiné rozložení adresářů, jiný manifest, jiný zápis konfigurace serveru. Autor tak balíček rozdvojí a&nbsp;od té chvíle udržuje dvě kopie něčeho, co se nikdy nelišilo. Ten obal popisuje specifikace <a href="https://agent-plugins.org/specification" target="_blank" rel="noopener">Agent Plugins 1.0.0</a>, zveřejněná ve čtvrtek 6.&nbsp;srpna 2026. Nic víc nepopisuje.</p>

<h2>Plugin je adresář a&nbsp;manifest má dva řádky</h2>

<p>Plugin je složka, ve které v&nbsp;kořeni leží povinný soubor <code>plugin.json</code>. Nejmenší platný manifest obsahuje odkaz na schéma a&nbsp;jméno:</p>

<pre><code class="language-json">{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "reports-plugin"
}</code></pre>

<p>Všechno ostatní se hledá na pevných místech. Dovednosti leží v&nbsp;podadresáři <code>skills/</code>, každá ve vlastní složce se souborem <code>SKILL.md</code>, ve tvaru, který popisuje samostatná specifikace <a href="https://agentskills.io/specification" target="_blank" rel="noopener">Agent Skills</a>. Servery MCP vypisuje soubor <code>mcp.json</code> a&nbsp;u&nbsp;každého záznamu musí stát typ přenosu: <code>stdio</code>, Streamable HTTP, nebo starší HTTP+SSE. Klient tedy nemusí hádat, o&nbsp;jaký přenos jde, podle tvaru konfigurace.</p>

<p>Manifest schválně neumí dvě věci: přesunout součásti jinam a&nbsp;napsat je rovnou do sebe. Není proto co nastavovat ani v&nbsp;jakém pořadí to skládat. Když adresář <code>skills/</code> chybí, klient načte to, co v&nbsp;balíčku je, a&nbsp;jede dál. Když se nepodaří spustit server z&nbsp;<code>mcp.json</code>, klient ten záznam přeskočí, chybu ohlásí a&nbsp;dovednosti z&nbsp;téhož balíčku zůstanou funkční.</p>

<p>Poslední složka v&nbsp;předepsaném rozvržení se jmenuje po obrácené doméně, třeba <code>com.example.client/</code>. Patří jedinému konkrétnímu klientovi a&nbsp;ten si do ní smí dát cokoli, co přenositelné jádro nezná: háčky, příkazy, vlastní agenty. Ostatní klienti ji ignorují.</p>

<p>Zvlášť specifikace řeší, kam smí balíček sáhnout. Cesta, kterou označuje za relativní vůči pluginu, musí začínat <code>./</code> a&nbsp;po vyhodnocení zůstat uvnitř kořene balíčku; symbolické odkazy a&nbsp;spojky, které vedou ven, musí klient odmítnout. Argumenty příkazů a&nbsp;hodnoty proměnných prostředí se přitom za cesty nepovažují, takže se tohle pravidlo na ně nevztahuje.</p>

<h2>Nic nového nevymýšlí, jen to obaluje</h2>

<p>Obě součásti, které formát balí, existovaly dřív. Dovednost je složka se souborem <code>SKILL.md</code>, ve kterém stojí jméno, popis a&nbsp;instrukce; agent si při startu načte jen jméno a&nbsp;popis a&nbsp;celý text až ve chvíli, kdy na úkol dojde. MCP je protokol, kterým se agent za běhu připojuje k&nbsp;databázím, prohlížeči, správě zdrojového kódu nebo cloudové službě.</p>

<p>Agent Skills podle serveru <a href="https://www.theregister.com/devops/2026/08/07/ai-titans-to-tidy-agent-frontier-with-plugin-prescription/5285017" target="_blank" rel="noopener">The Register</a> vznikly v&nbsp;roce 2025 v&nbsp;Anthropicu; MCP je podle nadace Agentic AI Foundation její vlastní projekt. Agent Plugins ani jedno z&nbsp;toho nenahrazují a&nbsp;nemění jejich formát, píše se v&nbsp;<a href="https://aaif.io/blog/from-skills-and-tools-to-portable-agent-plugins" target="_blank" rel="noopener">oznámení řídicího výboru</a>. Jediné, co přidávají, je krabice, do které se obojí vejde.</p>

<h2>Distribuci, oprávnění ani podpisy verze 1.0 neřeší</h2>

<p>Totéž oznámení vypočítává tři okruhy, které formát vědomě nechává mimo sebe. Distribuci, tedy registry, tržiště, instalaci a&nbsp;aktualizace. Běhové prostředí, tedy oprávnění, schvalovací postupy, sandbox a&nbsp;uživatelské rozhraní. A&nbsp;důvěru, tedy totožnost vydavatele, původ balíčku, podpisy a&nbsp;firemní politiku.</p>

<p>Soubor <a href="https://github.com/agentplugins/agent-plugins-spec/blob/main/FUTURE_CONSIDERATIONS.md" target="_blank" rel="noopener">FUTURE_CONSIDERATIONS</a> v&nbsp;repozitáři jde do podrobností a&nbsp;jmenuje konkrétně, co ve verzi 1.0.0 chybí: deklarace oprávnění v&nbsp;manifestu, ověřování kryptografických podpisů, řetězce potvrzení vážící vydaný balíček k&nbsp;jeho zdrojovému repozitáři, práci s&nbsp;hesly a&nbsp;klíči pro servery MCP, seznamy povolených a&nbsp;zakázaných pluginů pro firmy, schéma auditních událostí a&nbsp;závislosti mezi pluginy. Hned v&nbsp;úvodu ale stojí, že dokument je nezávazný a&nbsp;žádná z&nbsp;položek není pro budoucí vydání slíbená.</p>

<p>Podle nás je právě tohle nejcitlivější místo celého formátu. Soubor <code>mcp.json</code> smí spustit libovolný místní příkaz, kdežto otázku, kdo za balíček ručí, specifikace odsouvá jinam. Riziko se tím celé přesouvá na klienta, tedy na editor nebo nástroj v&nbsp;příkazové řádce, který plugin načte.</p>

<h2>Za specifikací stojí pětice firem, projekt nadace to není</h2>

<p>Řídicí výbor tvoří podle <a href="https://github.com/agentplugins/agent-plugins-spec/blob/main/MAINTAINERS.md" target="_blank" rel="noopener">seznamu v&nbsp;repozitáři</a> pět lidí: Clare Liguori za Amazon, Roshan Sadanani za Cursor, Harald Kirschner za Microsoft, Gav Verma za OpenAI a&nbsp;Jonathan Hefner za Vercel, který je zároveň vedoucím správcem. Google v&nbsp;den vydání oznámil, že se k&nbsp;výboru připojuje jako další správce a&nbsp;zastupovat ho bude Kevin Hou; v&nbsp;seznamu v&nbsp;repozitáři zatím není. Napsal to na <a href="https://developers.googleblog.com/agent-plugins-package-your-skills-tools-and-more/" target="_blank" rel="noopener">svém blogu pro vývojáře</a> spolu s&nbsp;tím, že podporu formátu začíná stavět do vlastních produktů.</p>

<p>Vztah k&nbsp;nadaci Agentic AI Foundation, která spadá pod Linux Foundation, se ve zdrojích rozchází. Oznámení vyšlo na blogu nadace, hned v&nbsp;prvním odstavci ovšem stojí, že jde o&nbsp;hostovaný příspěvek řídicího výboru a&nbsp;že Agent Plugins projektem nadace nejsou ani o&nbsp;zařazení nepožádaly. The Register naproti tomu píše, že formát nadace rychle přijala za svůj, byť bude fungovat samostatně, a&nbsp;citovanou větu o&nbsp;tom, že se sdílený formát drží předvídatelný, připisuje nadaci, ne autorovi příspěvku. Autorem je přitom Harald Kirschner, tedy člen výboru za Microsoft.</p>

<p>Text specifikace a&nbsp;dokumentace jsou pod licencí CC BY 4.0, schémata a&nbsp;kód pod Apache 2.0. <a href="https://github.com/agentplugins/agent-plugins-spec" target="_blank" rel="noopener">Repozitář</a> nemá ani jedno vydání ani značku; verze se vede jen číslem uvnitř dokumentu.</p>

<h2>Formát dnes umí pět klientů</h2>

<p>Stránka <a href="https://agent-plugins.org/compatible-clients" target="_blank" rel="noopener">kompatibilních klientů</a> jmenuje VS Code, Cursor, Kiro, GitHub Copilot a&nbsp;dvojici ChatGPT a&nbsp;Codex. U&nbsp;každého je uvedeno, které součásti umí načíst a&nbsp;jaké přenosy MCP zvládá: první čtyři všechny tři včetně staršího SSE, ChatGPT a&nbsp;Codex dva z&nbsp;nich. Google k&nbsp;tomu oznámil, že formát podporují jeho Agents CLI a&nbsp;Data Agent Kit.</p>

<p>Otevřená zůstává otázka, která vrstva nakonec převezme rozvoz hotových balíčků. Vedle balení běží v&nbsp;komunitě kolem MCP práce na tom, aby se dovednosti daly objevovat a&nbsp;rozdávat přímo přes server MCP. Autoři obou směrů je popisují jako doplňkové, míří ale na stejné místo v&nbsp;řetězci mezi autorem a&nbsp;agentem.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/m2-agent-plugins-web-2690e255.png" length="123069" type="image/png" />
		</item>
		<item>
			<title>Gemini API rozšířil agenty o hooky, které smí zablokovat volání nástroje</title>
			<link>https://tech-blog.chatujme.cz/clanek/gemini-managed-agents-hooky-tokeny</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/gemini-managed-agents-hooky-tokeny</guid>
			<pubDate>Tue, 04 Aug 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Umělá inteligence</category>
			<description><![CDATA[Google rozšířil Managed Agents v Gemini API o takzvané environment hooky – vlastní skripty, které se spustí před nebo po každém volání nástroje uvnitř izolovaného sandboxu a smí ho zastavit. Přibyl i strop na spotřebu tokenů, naplánované spouštění agentů podle cronu a přístup zdarma. Podle rozboru serveru The AI Navigator jde o první ucelenou sadu kontrol nad autonomními agenty, ne o hotovou bezpečnostní hranici.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/2026-08-04-gemini-managed-agents-hooks-bbc9bd2c.jpg" alt="Logo Google DeepMind na obrazovce prohlížeče"><figcaption>Ilustrační snímek loga Google DeepMind. Foto: Jernej Furman, Wikimedia Commons (CC BY 2.0)</figcaption></figure>
<p>Google 28.&nbsp;července 2026 rozšířil Managed Agents v&nbsp;Gemini API o&nbsp;několik novinek najednou: výchozí model Gemini 3.6 Flash, takzvané environment hooky, strop na&nbsp;spotřebu tokenů, naplánované spouštění podle cronu, přístup i&nbsp;na&nbsp;bezplatném tarifu a&nbsp;samostatné API pro správu sandboxů. Popisuje to <a href="https://blog.google/innovation-and-ai/technology/developers-tools/expanding-managed-agents-gemini-api-3-6-flash-hooks/" target="_blank" rel="noopener">firemní blog</a>. Podle rozboru serveru <a href="https://www.theainavigator.com/blog/google-s-gemini-managed-agents-just-got-more-governable.amp" target="_blank" rel="noopener">The AI Navigator</a> žádná z&nbsp;novinek sama o&nbsp;sobě nevypadá okázale, dohromady ale ukazují, jak má vypadat kontrolní vrstva nad autonomními agenty.</p>
<h2>Jeden sandbox na jedno volání API</h2>
<p>Managed Agents v&nbsp;Gemini API fungují tak, že jediné volání API vytvoří izolovaný linuxový sandbox v&nbsp;cloudu. Uvnitř něj model uvažuje, spouští kód, instaluje balíčky, pracuje se soubory a&nbsp;prochází web – bez toho, aby vývojář musel řešit vlastní orchestraci. Výchozím modelem se od&nbsp;aktualizace bez nutnosti měnit kód stal Gemini 3.6 Flash; jde ale explicitně zvolit i&nbsp;Gemini 3.5 Flash nebo úspornější Gemini 3.5 Flash-Lite přes pole <code>agent_config.model</code>.</p>
<h2>Hooky před a&nbsp;po volání nástroje</h2>
<p>Nejvýraznější novinkou jsou environment hooky. Do&nbsp;prostředí agenta stačí přidat soubor <code>.agents/hooks.json</code> a&nbsp;runtime pak spustí přiřazené skripty při událostech <code>pre_tool_execution</code> a&nbsp;<code>post_tool_execution</code>. Pole <code>matcher</code> bere regulární výraz, takže jde zacílit na&nbsp;víc nástrojů najednou nebo hvězdičkou na&nbsp;všechny:</p>
<pre><code class="language-json">{
  "security-gate": {
    "pre_tool_execution": [{
      "matcher": "code_execution|write_file",
      "hooks": [{"type": "command", "command": "python3 gate.py", "timeout": 10}]
    }]
  }
}</code></pre>
<p>Když skript před spuštěním nástroje vrátí <code>{"decision": "deny", "reason": "..."}</code>, agent volání nástroje neprovede a&nbsp;důvod zamítnutí se dostane rovnou do&nbsp;kontextu modelu, který na&nbsp;to může zareagovat. Hook spuštěný až po&nbsp;volání – třeba na&nbsp;formátování kódu nebo audit – už provedenou akci vrátit nemůže. Podle firmy <a href="https://blog.google/innovation-and-ai/technology/developers-tools/expanding-managed-agents-gemini-api-3-6-flash-hooks/" target="_blank" rel="noopener">OffDeal</a>, citované přímo v&nbsp;oznámení Googlu, díky tomu můžou hooky poprvé ověřovat výstupy – v&nbsp;jejich případě loga firem v&nbsp;investičních prezentacích – přímo uvnitř vzdáleného sandboxu, kam dřív jejich vlastní kontrolní kód neměl kam sáhnout.</p>
<p>The AI Navigator ale upozorňuje na&nbsp;meze: hooky zatím nepokrývají volání externích nástrojů přes MCP ani vlastní funkce, a&nbsp;když hook vrátí neplatnou odpověď, výchozí chování je akci povolit, ne&nbsp;zablokovat. Server také píše, že pokud konfigurace hooků leží v&nbsp;zapisovatelném místě uvnitř téhož prostředí, dost schopný agent do&nbsp;ní teoreticky může sám zasáhnout – proti tomu pomáhá jen konfigurace jen pro čtení nebo externí koncový bod mimo dosah sandboxu.</p>
<h2>Strop na tokeny a&nbsp;spouštění podle cronu</h2>
<p>Protože agent běží ve&nbsp;víckolovém autonomním cyklu, může spotřeba tokenů snadno utéct. Nové pole <code>max_total_tokens</code> v&nbsp;<code>agent_config</code> stanoví strop na&nbsp;celkovou spotřebu (vstupní, výstupní i&nbsp;„přemýšlecí“ tokeny dohromady); po&nbsp;jeho dosažení běh bezpečně pozastaví se stavem <code>incomplete</code>, prostředí sandboxu zůstane zachované a&nbsp;práce jde dokončit předáním <code>previous_interaction_id</code> s&nbsp;novým rozpočtem. Podle dokumentace Googlu, kterou cituje The AI Navigator, se jedna interakce běžně pohybuje mezi 100&nbsp;000 a&nbsp;3&nbsp;miliony tokenů, u&nbsp;složitějších úkolů i&nbsp;mezi 3&nbsp;a&nbsp;5&nbsp;miliony – strop je proto míněný jako hrubá pojistka, ne přesný cenový limit: kešované tokeny se do&nbsp;něj nepočítají a&nbsp;skutečná spotřeba ho může mírně přesáhnout, protože se kontroluje jen mezi jednotlivými kroky agenta.</p>
<p>Naplánované spouštění (scheduled triggers) sváže agenta, jeho prostředí, zadání a&nbsp;cron rozvrh do&nbsp;trvalého zdroje, který se spouští sám a&nbsp;při každém běhu používá tentýž sandbox, takže si soubory mezi jednotlivými spuštěními pamatuje. Nové Environments API navíc dovolí sandboxy vypsat, prohlédnout a&nbsp;smazat ručně, místo aby vývojář čekal na&nbsp;výchozí sedmidenní platnost. Managed Agents jsou od&nbsp;aktualizace dostupné i&nbsp;na&nbsp;bezplatném tarifu bez aktivní fakturace.</p>
<h2>Kontrolní vrstva, ne hotová bezpečnostní hranice</h2>
<p>Sandboxy mají podle dokumentace Googlu ve&nbsp;výchozím stavu neomezený odchozí přístup k&nbsp;síti, omezit ho jde jen vlastním seznamem povolených adres. The AI Navigator z&nbsp;toho vyvozuje, že hooky, strop na&nbsp;tokeny ani naplánované spouštění samy o&nbsp;sobě nedělají nasazení agenta bezpečným – jde spíš o&nbsp;soubor nástrojů, kterými si tým může sám vynutit, co agent nikdy nesmí udělat bez schválení, a&nbsp;jak poznat, že agent běžící podle rozvrhu pořád ještě někdo sleduje. Server v&nbsp;té souvislosti cituje i&nbsp;zprávu <em>The GenAI Divide</em> konsorcia MIT NANDA z&nbsp;roku 2025, podle které přibližně 95&nbsp;% zkoumaných firemních nasazení generativní AI nepřineslo měřitelný dopad na&nbsp;hospodářský výsledek – hlavní příčinou podle té zprávy nebyly schopnosti modelů, ale integrace do&nbsp;provozu a&nbsp;chybějící organizační rámec kolem nich.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/2026-08-04-gemini-managed-agents-hooks-bbc9bd2c.jpg" length="48482" type="image/jpeg" />
		</item>
		<item>
			<title>Ai2 popsal, jak spočítal mapu požárního rizika Severní Ameriky za 30,5 hodiny</title>
			<link>https://tech-blog.chatujme.cz/clanek/olmoearth-mapa-pozarniho-rizika</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/olmoearth-mapa-pozarniho-rizika</guid>
			<pubDate>Sat, 01 Aug 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Umělá inteligence</category>
			<description><![CDATA[Institut Ai2 vydal 28. července rozbor platformy, na které pouští své modely pro pozorování Země. Mapa požárního rizika pro celou Severní Ameriku podle něj zabrala 30,5 hodiny a v nejvytíženější chvíli běžela na 19 600 procesorech a 994 grafických kartách. Modely jsou ke stažení zdarma, jejich licence ale zakazuje vojenské i těžební použití.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-olmoearth-druzicove-snimky-de5b7800.jpg" alt="Družice Sentinel-2A v čistém prostoru před startem"><figcaption>Družice Sentinel-2A se před startem usazuje na&nbsp;adaptér nosné rakety. Snímky ze Sentinelu-2 patří k&nbsp;hlavním vstupům modelů OlmoEarth. Foto: ESA_events, Wikimedia Commons (CC BY-SA 2.0)</figcaption></figure>
<p>Institut Ai2, celým jménem Allen Institute for Artificial Intelligence, zveřejnil <a href="https://allenai.org/blog/olmoearth-infrastructure" rel="noopener" target="_blank">28.&nbsp;července rozbor infrastruktury</a>, na&nbsp;které pouští své modely pro pozorování Země. Nejvýmluvnější je z&nbsp;něj jeden příklad: mapa požárního rizika pro celou Severní Ameriku. Výpočet trval 30,5&nbsp;hodiny. Kdyby týž objem práce probíhal sériově, odhaduje Ai2 jeho délku na&nbsp;4&nbsp;737&nbsp;hodin.</p>
<h2>Co je OlmoEarth</h2>
<p>OlmoEarth je rodina modelů pro dálkový průzkum Země. Ai2 je předtrénoval zhruba na&nbsp;10&nbsp;terabajtech družicových dat z&nbsp;několika typů senzorů a&nbsp;nabízí je ke&nbsp;stažení. <a href="https://huggingface.co/allenai/OlmoEarth-v1_2-Base" rel="noopener" target="_blank">Karta nejnovější verze v&nbsp;provedení Base</a> popisuje architekturu ViT-Base se 114&nbsp;miliony parametrů, která pracuje se snímky družic Sentinel-1, Sentinel-2 a&nbsp;Landsat, a&nbsp;to i&nbsp;s&nbsp;jejich časovými řadami; text karty přitom ještě nese označení předchozí verze&nbsp;v1.1. Za&nbsp;poslední měsíc ji Hugging Face vykazuje 11&nbsp;711krát staženou; kolik z&nbsp;toho je skutečných nasazení, se z&nbsp;toho čísla poznat nedá.</p>
<p>Metodu předtrénování popisuje pořad Satellite image deep learning, který <a href="https://www.satellite-image-deep-learning.com/p/building-olmoearth-ai2s-open-foundation" rel="noopener" target="_blank">v&nbsp;červnu zpovídal výzkumníka Ai2 Josepha Redmona</a>. Jmenuje se Latent MIM Lite a&nbsp;hledá střední cestu mezi dvěma přístupy: rekonstrukce obrazových bodů se učí spolehlivě, ale slabě, kdežto predikce ve&nbsp;skrytém prostoru dává silnější příznaky za&nbsp;cenu nestabilního učení. Ai2 podle popisu nahradilo cílový kodér zmrazenou náhodnou lineární projekcí v&nbsp;prostoru tokenů.</p>
<h2>Proč je počítání nad družicovými snímky jiné</h2>
<p>Běžný model dostane pár megabajtů a&nbsp;odpoví do&nbsp;vteřiny. Jediná úloha nad snímky Země může přesunout terabajty a&nbsp;běžet hodiny. Vstupy pokrývají různá spektrální pásma, typy senzorů a&nbsp;časové kroky, přicházejí od&nbsp;několika poskytovatelů v&nbsp;odlišných projekcích a&nbsp;rozlišeních a&nbsp;část snímků chybí nebo je zakrytá mraky. Výstupem je zase mapa, takže každá předpověď musí sednout do&nbsp;stejné souřadnicové sítě jako to, co ji obklopuje.</p>
<p>Ai2 k&nbsp;tomu dodává, že úlohy stráví stahováním a&nbsp;přípravou snímků často víc času než samotným výpočtem modelu.</p>
<h2>Práce se dělí podle toho, co která část stroje umí</h2>
<p>Platforma proto rozděluje každou úlohu na&nbsp;tři fáze a&nbsp;každé přiřazuje jiný hardware. Získání a&nbsp;příprava dat běží na&nbsp;procesorech s&nbsp;důrazem na&nbsp;vstup a&nbsp;výstup: snímky se stáhnou, převedou do&nbsp;jedné projekce, srovnají a&nbsp;uloží ve&nbsp;formátu, který se rychle načítá. Samotná inference, tedy průchod modelem, běží na&nbsp;grafických kartách. Závěrečné zpracování se vrací na&nbsp;procesory – sešije výstupy jednotlivých oken, použije masky a&nbsp;vyexportuje výsledek do&nbsp;formátů Zarr, GeoTIFF nebo GeoJSON.</p>
<p>Vykonávací vrstva se jmenuje OlmoEarth Run. Zadanou oblast rozdělí na&nbsp;části velké tak, aby každou zvládl jeden stroj, a&nbsp;ty pak na&nbsp;menší okna, která zpracuje model. Území velikosti státu se rozpadne asi na&nbsp;sto částí, kontinent na&nbsp;tisíce. Sousední části se mírně překrývají a&nbsp;překryv se při skládání srovnává, aby ve&nbsp;výsledné mapě nebyl vidět šev.</p>
<h2>Čísla z&nbsp;mapy požárního rizika</h2>
<p>Na&nbsp;mapě požárního rizika Severní Ameriky to podle Ai2 vypadalo takto: v&nbsp;nejvytíženější chvíli běželo zhruba 19&nbsp;600 procesorů a&nbsp;994 grafických karet a&nbsp;síťová propustnost přesáhla 168&nbsp;GB/s. Odhadovaných 4&nbsp;737&nbsp;hodin sériového výpočtu se tím zkrátilo na&nbsp;30,5&nbsp;hodiny, což Ai2 shrnuje jako 155násobné zrychlení.</p>
<p>Text zároveň přiznává strop. Víc strojů naráz naráží na&nbsp;kvóty poskytovatele cloudu, takže míra souběhu je jedna z&nbsp;několika hodnot, které se nastavují úloze od&nbsp;úlohy. Podobně se dá měnit rozlišení výstupu, velikost modelu nebo to, jestli se stažené snímky ukládají do&nbsp;mezipaměti pro opakované běhy nad&nbsp;týmž územím.</p>
<p>Obecnější údaj zní, že kontinent platforma zvládne zhruba za&nbsp;den, zpracuje přitom desítky terabajtů snímků a&nbsp;stojí to zlomky centu za&nbsp;kilometr čtvereční. Přesnou částku Ai2 neuvádí.</p>
<h2>Vlastní index místo cizích katalogů</h2>
<p>Platforma musí nejdřív zjistit, které snímky do&nbsp;modelu vůbec pustit. Ai2 k&nbsp;tomu používá veřejné katalogy STAC, jenže jedna velká úloha vyrobí tisíce dotazů na&nbsp;metadata naráz – víc, než na&nbsp;kolik jsou služby jako STAC API Evropské kosmické agentury nebo Microsoft Planetary Computer stavěné.</p>
<p>Řešením je vlastní index, který se plní průběžně. U&nbsp;dat hostovaných přes AWS Open Data přichází na&nbsp;každý nový snímek upozornění službou SNS; kde poskytovatel takový proud změn nenabízí, ptá se platforma jeho katalogu každých pár minut. Dotazy ven tak kopírují tempo, jakým snímky přibývají, ne&nbsp;nárazy velkých úloh. Z&nbsp;úložiště se pak čtou jen ty bajty, které daná část potřebuje, což umožňují formáty COG a&nbsp;Zarr. Index obsahuje snímky družic Sentinel-1, Sentinel-2, Landsat a&nbsp;NISAR.</p>
<p>Z&nbsp;toho Ai2 odvozuje tři doporučení pro každého, kdo data o&nbsp;Zemi zveřejňuje: hlásit nové snímky frontou zpráv, ukládat je na&nbsp;velkých cloudových platformách bez&nbsp;zvláštních limitů a&nbsp;používat formáty, ze&nbsp;kterých jde číst po&nbsp;částech.</p>
<h2>Otevřené ke&nbsp;stažení, ale s&nbsp;omezením oborů</h2>
<p>Modely jsou volně ke&nbsp;stažení, licence u&nbsp;nich ale není žádná z&nbsp;obvyklých. Jmenuje se <a href="https://github.com/allenai/olmoearth_pretrain/blob/main/LICENSE" rel="noopener" target="_blank">OlmoEarth Artifact License</a> a&nbsp;zakazuje dvě skupiny použití: vojenské a&nbsp;obranné, výslovně včetně vývoje zbraní, vojenských operací, zpravodajské činnosti i&nbsp;sledování osob a&nbsp;policejní práce, a&nbsp;dále těžbu surovin ze&nbsp;Země – od&nbsp;vrtů a&nbsp;dolů po&nbsp;odlesňování. Kdo modely nebo odvozená díla šíří dál, musí uvést Ai2 jako zdroj a&nbsp;stejná omezení předat příjemcům. Smlouva zaniká sama při jejím porušení a&nbsp;také tehdy, když uživatel u&nbsp;soudu tvrdí, že modely porušují něčí patent.</p>
<p>Omezení oborů použití je přesně to, co běžné otevřené licence nedělají. GitHub u&nbsp;<a href="https://github.com/allenai/olmoearth_pretrain" rel="noopener" target="_blank">hlavního repozitáře</a> licenci nerozpozná a&nbsp;hlásí ji jako <code>NOASSERTION</code>; Apache&nbsp;2.0 má z&nbsp;repozitářů OlmoEarth jen výukový <code>olmoearth_ml4rs_tutorial</code>. Podle nás to není malicherný rozdíl. Kdo chce modely zapojit do&nbsp;vlastního produktu, musí ta omezení přenést na&nbsp;všechny své zákazníky.</p>
<h2>Co má přijít dál</h2>
<p>Ai2 vypisuje i&nbsp;plán, a&nbsp;to podle toho, co po&nbsp;něm chtějí partneři. Úlohy se mají dát plánovat dopředu nebo spouštět automaticky, jakmile index zaznamená nový snímek nad&nbsp;sledovaným územím. K&nbsp;tomu má přibýt detekce změn a&nbsp;upozornění, aby se odlesnění nebo povodeň ohlásily samy a&nbsp;nečekaly, až si jich někdo všimne v&nbsp;hotové mapě. Dál jsou v&nbsp;seznamu agentní nástroje pro uživatele bez&nbsp;zkušeností se strojovým učením, rychlejší modely, další zdroje dat včetně počasí z&nbsp;datové sady ERA-5 a&nbsp;předpočítané embeddingy pro celou planetu.</p>
<p>Platforma zatím běží na&nbsp;Google Cloud. Podle Ai2 potřebuje jen virtuální stroje schopné spustit obraz Dockeru a&nbsp;přístup k&nbsp;objektovému úložišti, takže by ji podle něj šlo provozovat i&nbsp;u&nbsp;jiného poskytovatele nebo přímo v&nbsp;účtu a&nbsp;výpočetním prostředí partnera.</p>
<h2>Zdroje</h2>
<ul>
<li><a href="https://allenai.org/blog/olmoearth-infrastructure" rel="noopener" target="_blank">Ai2: The OlmoEarth Platform: Geospatial inference at planetary scale</a> (28.&nbsp;7. 2026)</li>
<li><a href="https://huggingface.co/allenai/OlmoEarth-v1_2-Base" rel="noopener" target="_blank">Karta modelu OlmoEarth-v1_2-Base na Hugging Face</a></li>
<li><a href="https://github.com/allenai/olmoearth_pretrain/blob/main/LICENSE" rel="noopener" target="_blank">Plné znění OlmoEarth Artifact License</a></li>
<li><a href="https://www.satellite-image-deep-learning.com/p/building-olmoearth-ai2s-open-foundation" rel="noopener" target="_blank">Satellite image deep learning: rozhovor s&nbsp;Josephem Redmonem</a> (24.&nbsp;6. 2026)</li>
</ul>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-olmoearth-druzicove-snimky-de5b7800.jpg" length="123061" type="image/jpeg" />
		</item>
		<item>
			<title>GitHub vypnul službu Models a svou akci pro spouštění modelů předělal na Copilot</title>
			<link>https://tech-blog.chatujme.cz/clanek/github-models-konec-akce-copilot</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/github-models-konec-akce-copilot</guid>
			<pubDate>Thu, 30 Jul 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Umělá inteligence</category>
			<description><![CDATA[GitHub Models skončily 30. července 2026 pro všechny zákazníky včetně těch, kdo je do posledního dne používali. Zmizelo hřiště, katalog modelů, inferenční API i připojení vlastního klíče. Den předtím vyšla verze 3 oficiální akce pro spouštění modelů v Actions a jediným poskytovatelem je v ní Copilot.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-github-models-konec-00cac91f.jpg" alt="Poštovní schránka kanceláře GitHubu v Amsterdamu"><figcaption>Poštovní schránka kanceláře GitHubu v&nbsp;amsterodamské Spuistraat. Foto: Rrustema, Wikimedia Commons (CC0)</figcaption></figure>

<p>GitHub 30.&nbsp;července 2026 vypnul službu GitHub Models. Podle <a href="https://github.blog/changelog/2026-07-30-github-models-is-now-retired/" rel="noopener">oznámení v&nbsp;changelogu</a> přestalo být dostupné hřiště, katalog modelů, inferenční API i&nbsp;připojení vlastního klíče, a&nbsp;to všem zákazníkům včetně těch, kdo službu do posledního dne aktivně používali.</p>

<p>Models byla samostatná služba, ne součást Copilotu. <a href="https://docs.github.com/en/github-models" rel="noopener">Stránka dokumentace</a>, která z&nbsp;ní zbyla, to říká výslovně: byla oddělená od GitHub Copilotu a&nbsp;s&nbsp;jeho službami nesouvisí (přeloženo). Nabízela katalog modelů od několika dodavatelů, webové hřiště na zkoušení promptů a&nbsp;inferenční API, které šlo volat i&nbsp;z&nbsp;běžícího workflow. Od <a href="https://github.blog/news-insights/product-news/introducing-github-models/" rel="noopener">oznámení 1.&nbsp;srpna 2024</a> do vypnutí chyběly do dvou let dva dny.</p>

<h2>Tři kroky a&nbsp;dvě zkušební odstávky</h2>

<p>Prvním krokem bylo 16.&nbsp;června 2026 uzavření služby novým zákazníkům. Organizace a&nbsp;firmy, které Models do té doby nepoužívaly, ji přestaly vidět, a&nbsp;<a href="https://github.blog/changelog/2026-06-16-github-models-is-no-longer-available-to-new-customers/" rel="noopener">podle tehdejšího oznámení</a> se to týkalo bezplatných i&nbsp;placených tarifů. Stávajícím uživatelům se ten den nezměnilo nic.</p>

<p>Termín padl <a href="https://github.blog/changelog/2026-07-01-github-models-is-being-fully-retired-on-july-30-2026/" rel="noopener">1.&nbsp;července</a>: úplné vypnutí 30.&nbsp;července. Ve stejném textu GitHub ohlásil dvě krátké plánované odstávky na 16.&nbsp;a&nbsp;23.&nbsp;července. Během nich měly požadavky na Models dočasně vracet chyby a&nbsp;služba se pak měla zase rozeběhnout. GitHub je popsal jako pomoc s&nbsp;přípravou: kdo si výpadku všimne, má ještě pár dnů na to, aby si našel náhradu.</p>

<h2>V&nbsp;názvu náhrady se oznámení neshodnou</h2>

<p>Cesty ven jsou dvě. Kdo potřebuje přístup k&nbsp;modelům, má jít do Foundry; kdo chce stavět nad repozitářem, má použít Copilot. Červnové oznámení ovšem posílá vývojáře do Azure AI Foundry, obě červencová do Microsoft Foundry a&nbsp;stránka dokumentace mluví po vypnutí zase o&nbsp;Azure AI Foundry. Jde o&nbsp;tutéž platformu: <a href="https://learn.microsoft.com/en-us/azure/ai-foundry/what-is-azure-ai-foundry" rel="noopener">Microsoft Learn</a> má v&nbsp;převodní tabulce řádek „Azure AI Studio / Azure AI Foundry“ na straně dřívějšího názvu a&nbsp;„Microsoft Foundry“ na straně současného.</p>

<h2>Oficiální akce přišla o&nbsp;poskytovatele</h2>

<p>Přepsat workflow musí i&nbsp;uživatelé akce <a href="https://github.com/actions/ai-inference" rel="noopener">actions/ai-inference</a>, kterou vydává sám GitHub a&nbsp;která má kolem pěti set hvězd. Do verze 2 volala právě Models: ve workflow stačilo doplnit oprávnění <code>models: read</code>, vstup <code>token</code> měl výchozí hodnotu <code>${{ github.token }}</code> a&nbsp;požadavky mířily na koncový bod <code>models.github.ai/inference</code>.</p>

<p><a href="https://github.com/actions/ai-inference/releases/tag/v3" rel="noopener">Verze 3</a> vyšla 29.&nbsp;července ve 22:46 UTC, tedy den před vypnutím. Sloučila <a href="https://github.com/actions/ai-inference/pull/236" rel="noopener">požadavek na změnu číslo 236</a>, který podporu Models odstranil a&nbsp;nechal jediného poskytovatele, totiž Copilot. Změna sáhla na 115 souborů. Autor ji v&nbsp;popisu sám označuje za nekompatibilní: workflow, která spoléhají na chování nebo vstupy specifické pro Models, už nejsou podporovaná (přeloženo).</p>

<p>V&nbsp;praxi to znamená dva kroky navíc v&nbsp;každém workflow. <a href="https://github.com/actions/ai-inference/blob/main/README.md" rel="noopener">Nový návod</a> upozorňuje, že Copilot CLI není na hostovaných runnerech předinstalované, takže se před voláním akce musí doinstalovat příkazem <code>npm install -g @github/copilot</code> a&nbsp;přihlásit. A&nbsp;místo vestavěného tokenu se do prostředí předává proměnná <code>COPILOT_GITHUB_TOKEN</code>, kterou si v&nbsp;ukázce uživatel bere z&nbsp;tajemství repozitáře.</p>

<h2>Cizí kód zůstal o&nbsp;krok pozadu</h2>

<p>Rozšíření příkazové řádky <a href="https://github.com/github/gh-models" rel="noopener">gh-models</a>, které GitHub k&nbsp;téže službě vydával, zůstalo den po vypnutí beze změny. Repozitář není archivovaný, poslední commit v&nbsp;hlavní větvi je ze 14.&nbsp;října 2025, popis i&nbsp;README dál zvou k&nbsp;používání služby z&nbsp;příkazové řádky a&nbsp;ani jedno z&nbsp;třinácti otevřených hlášení se ukončení netýká.</p>

<p>Podobně dopadl <a href="https://github.com/tonybaloney/llm-github-models" rel="noopener">plugin llm-github-models</a>, který totéž uměl mimo GitHub, z&nbsp;příkazové řádky nástroje llm. Požadavek na změnu <a href="https://github.com/tonybaloney/llm-github-models/pull/54" rel="noopener">číslo 54</a> s&nbsp;varováním o&nbsp;ukončení leží otevřený od 6.&nbsp;července, stejně jako <a href="https://github.com/tonybaloney/llm-github-models/issues/53" rel="noopener">hlášení číslo 53</a>, které navrhuje celou součást vyřadit. Kdo si plugin nainstaluje dnes, přečte si v&nbsp;jeho README, že Models jsou dostupné všem uživatelům GitHubu a&nbsp;nabízejí bezplatné použití řady modelů.</p>

<h2>Odstávka se naplánovat dá, úklid v&nbsp;cizím kódu ne</h2>

<p>Ukončení proběhlo s&nbsp;předstihem a&nbsp;podle ohlášeného plánu. Zbylo po něm ale to, co provozovatel neuklidí: workflow volající mrtvé API, plugin s&nbsp;neaktuálním README, návody, které slibují službu, jež už neexistuje. Naše hodnocení: dvě zkušební odstávky upozorní toho, kdo se dívá na běžící úlohy, a&nbsp;nikoho jiného. Kdo si Models zapsal do souboru workflow před rokem a&nbsp;od té doby ho neotevřel, dozví se to až z&nbsp;chyby.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-github-models-konec-00cac91f.jpg" length="116975" type="image/jpeg" />
		</item>
		<item>
			<title>Vznik skupiny pro protokoly AI agentů účastníci IETF podpořili, její rozsah ne</title>
			<link>https://tech-blog.chatujme.cz/clanek/ietf-agentproto-protokoly-ai-agentu</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/ietf-agentproto-protokoly-ai-agentu</guid>
			<pubDate>Tue, 28 Jul 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Internet a sítě</category>
			<category>Umělá inteligence</category>
			<description><![CDATA[Model Context Protocol, Agent2Agent a další protokoly pro komunikaci mezi programy označovanými jako AI agenti zatím nemají normu IETF. Ve Vídni se 23. července sešlo jednání IETF, které mělo rozhodnout, jestli se toho standardizační organizace ujme. Vznik pracovní skupiny sál podpořil poměrem 154:51, navrženému rozsahu charty ale zvedlo ruku 38 lidí proti 124.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-ietf-agentproto-bof-9715bdcc.jpg" alt="Skupina lidí u notebooků na hackathonu IETF"><figcaption>Hackathon na 100.&nbsp;schůzce IETF. Foto: Wedgeantilles0, Wikimedia Commons (CC BY-SA 4.0)</figcaption></figure>

<p>Za poslední rok vzniklo několik protokolů, kterými spolu mají mluvit programy označované jako AI agenti – tedy software, který sám volá cizí nástroje a&nbsp;rozhoduje, co s&nbsp;výsledkem udělá. Blog IETF k&nbsp;tomu jmenuje Model Context Protocol (MCP), Agent2Agent (A2A), Agent Communication Protocol (ACP) a&nbsp;Agent Network Protocol (ANP). Ani jeden z&nbsp;nich není normou IETF.</p>

<p>Ve čtvrtek 23.&nbsp;července se tím na 126.&nbsp;schůzce IETF ve Vídni zabývalo dvouhodinové jednání s&nbsp;označením agentproto. Formát BoF (Birds of a&nbsp;Feather) slouží k&nbsp;tomu, aby se rozhodlo, jestli se má téma vůbec začít řešit; tohle bylo takzvaně WG-forming, tedy s&nbsp;cílem založit pracovní skupinu. Podle zápisu proběhlo od 9 do 11 hodin středoevropského letního času v&nbsp;sále Grand Park Hall 2.</p>

<h2>Osm otázek, jedna propadla</h2>

<p>Předsedající Leslie Daigle a&nbsp;Orie Steele si na konci nechali zvednout ruce k&nbsp;osmi otázkám. IETF nerozhoduje hlasováním a&nbsp;zápis to u&nbsp;tabulky říká natvrdo: „Not binding — consensus to be confirmed on the mailing list.“ (Nezávazné – konsenzus se potvrdí na mailové konferenci; přeloženo.)</p>

<table><tr><td><strong>Otázka</strong></td><td><strong>Pro</strong></td><td><strong>Proti</strong></td><td><strong>Bez názoru</strong></td></tr><tr><td>Je problém dobře pochopený, řešitelný a&nbsp;užitečný?</td><td>124</td><td>72</td><td>14</td></tr><tr><td>Je potřeba součinnosti jasná?</td><td>155</td><td>30</td><td>8</td></tr><tr><td>Je IETF správné místo?</td><td>158</td><td>30</td><td>14</td></tr><tr><td>Je počáteční rozsah správný?</td><td>38</td><td>124</td><td>40</td></tr><tr><td>Jsou počáteční výstupy správné?</td><td>92</td><td>58</td><td>49</td></tr><tr><td>Založit skupinu s&nbsp;touhle chartou?</td><td>154</td><td>51</td><td>5</td></tr><tr><td>Jste ochotni psát nebo recenzovat návrhy?</td><td>137</td><td>17</td><td>40</td></tr><tr><td>Jste ochotni protokoly implementovat?</td><td>42</td><td>28</td><td>40</td></tr></table>

<p>Rozpor je vidět na dvou řádcích. Vznik skupiny s&nbsp;předloženou chartou podpořilo 154 lidí proti 51. Na otázku, jestli je navržený rozsah správný, zvedlo ruku 38 lidí a&nbsp;proti bylo 124. Zápis to shrnuje tak, že sál silně podpořil řešení problému i&nbsp;to, že patří do IETF, kdežto rozsah v&nbsp;předložené podobě podporu nezískal.</p>

<p>Kolik lidí v&nbsp;sále vlastně sedělo, zápis neuvádí: „Attendance figures are not yet available.“ Žádost o&nbsp;uspořádání BoF přitom počítala se dvěma sty účastníky.</p>

<h2>Co má skupina podle charty napsat</h2>

<p>Návrh charty leží ve veřejném repozitáři aplikační oblasti IETF na GitHubu a&nbsp;slibuje tři věci: protokol pro relace mezi agenty navzájem a&nbsp;mezi agenty a&nbsp;nástroji, rámec popisující stavební kameny celé sady a&nbsp;informační dokumenty s&nbsp;případy užití a&nbsp;rozborem chybějících míst.</p>

<p>MCP a&nbsp;A2A charta jmenuje přímo a&nbsp;počítá s&nbsp;tím, že nový protokol relací využijí: „Examples of protocols that can utilize this include the existing de facto standard agent communication protocols such as the MCP and A2A protocols being worked on by the Linux Foundation.“ (Mezi protokoly, které to mohou využít, patří stávající de facto standardní protokoly pro komunikaci agentů jako MCP a&nbsp;A2A, na nichž se pracuje pod Linux Foundation; přeloženo.) O&nbsp;poslední změně v&nbsp;MCP jsme <a href="/clanek/mcp-2026-07-28-bezstavovy-protokol">psali před dvěma dny</a>.</p>

<p>Mimo rozsah charta výslovně nechává implementaci samotných agentů, standardizaci jejich chování a&nbsp;rozhodování, halucinace modelu i&nbsp;návrh uživatelských rozhraní.</p>

<h2>Námitky mířily na rámec</h2>

<p>Podle zápisu se výhrady točily kolem toho, že skupina si ukousla příliš. Brian Trammell se ptal, jaká je nejmenší použitelná sada primitiv, kterou to nové opravdu potřebuje; podle něj jde jen o&nbsp;programy, které spolu mluví, a&nbsp;nové je na tom to, že se propojení a&nbsp;nasazení mění za běhu. Stephen Farrell s&nbsp;ním souhlasil a&nbsp;šel dál: informace o&nbsp;oprávněních, které se mají po cestě předávat, jsou podle něj velmi složité a&nbsp;nikdo neukázal, že se dají bezpečně zvládnout. Navrhl rámec z&nbsp;charty vypustit a&nbsp;počkat, až někdo předvede funkční ukázku. Eliot Lear řekl, že rámce jsou riziko, a&nbsp;odkázal na starší rámcový dokument RFC, který se podle něj nikdy nenasadil.</p>

<p>Santosh Pallagatti položil otázku mířící na jádro věci: MCP a&nbsp;A2A relace i&nbsp;kontext už zvládají ve velkém a&nbsp;vyvíjejí se pod Linux Foundation – co ty komunity přiměje přepojit se na nový základ od IETF? Přímou odpověď zápis neuvádí; Trammell v&nbsp;téže rozpravě nadhodil, že skupina by mohla popsat sémantiku identifikátoru kontextu tak, aby zapadla do A2A.</p>

<h2>Charta se od jednání nezměnila</h2>

<p>Soubor s&nbsp;chartou vložil do repozitáře odpovědný ředitel oblasti Charles Eckel 21.&nbsp;července, tedy dva dny před jednáním, a&nbsp;převzal ho z&nbsp;repozitáře jednoho z&nbsp;navrhovatelů. Od té doby se nezměnil: historie souboru k&nbsp;30.&nbsp;červenci obsahuje jediný záznam. Otevřené návrhy změn na něj ale čekají. Účet britram – tedy Brian Trammell, který o&nbsp;minimální sadě primitiv mluvil na jednání – podal ještě týž den v&nbsp;15:14 UTC návrh nazvaný „Focused 'minimum viable primitive' agentproto charter scope reduction“. Navazuje jím na starší návrh na zkrácení textu charty z&nbsp;předchozího dne.</p>

<p>Trammell předtím zkusil chartu přepsat celou. Ten návrh podal v&nbsp;13:45 UTC a&nbsp;po hodině a&nbsp;půl ho zavřel ve prospěch menších úprav. V&nbsp;jeho popisu stojí, že text odvodil jazykový model Claude Opus 4.8 z&nbsp;chatového záznamu jednání a&nbsp;že vyjadřuje názory autora návrhu.</p>

<h2>Zápis sestavil model</h2>

<p>Není to jediné místo, kde do standardizace protokolů pro AI agenty zasáhla umělá inteligence. Sám zápis z&nbsp;jednání nese poznámku, že ho spolupředsedající Orie Steele sestavil nástrojem Claude Code od Anthropiku s&nbsp;modelem Claude Opus 4.8 – z&nbsp;živých poznámek dvou lidských zapisovatelů, z&nbsp;přepisu chatu na Zulipu a&nbsp;z&nbsp;promítaných slajdů. Za konečnou opravenou verzi podle téže poznámky odpovídají předsedající.</p>

<p>Dokument je zatím koncept. Jména mluvčích a&nbsp;jejich příslušnost jsou podle vlastní hlavičky předběžné a&nbsp;mají se ověřit proti nahrávce a&nbsp;prezenčním listinám. Údaje v&nbsp;tomhle článku tedy pocházejí z&nbsp;konceptu, ne z&nbsp;potvrzeného zápisu.</p>

<h2>Skupina zatím není</h2>

<p>Stránka agentproto v&nbsp;evidenci IETF vede skupinu jako BoF a&nbsp;u&nbsp;charty uvádí, že schválená není. Odpovědný ředitel oblasti na závěr jednání potvrdil, že vznikne nová mailová konference; tam se má konsenzus potvrdit a&nbsp;tam pokračuje i&nbsp;spor o&nbsp;rozsah. Suresh Krishnan požádal předsedající, ať vypíšou časově omezenou výzvu ke komentářům, aby se diskuse nerozplynula do další schůzky.</p>

<p>V&nbsp;čele návrhu stojí ještě jedno jméno. Jonathan Rosenberg, který spolu s&nbsp;Cullenem Jenningsem stojí za rámcovým dokumentem, je prvním z&nbsp;osmi autorů <a href="https://www.rfc-editor.org/rfc/rfc3261.html" rel="noopener" target="_blank">RFC 3261</a> z&nbsp;června 2002 – tedy protokolu SIP, na kterém dodnes stojí internetová telefonie. Podle nás je ale výmluvnější poslední řádek tabulky: psát nebo recenzovat návrhy je ochotno 137 lidí, implementovat hotový protokol jen 42.</p>

<p>Zdroje: <a href="https://datatracker.ietf.org/doc/minutes-126-agentproto-202607230700/" rel="noopener">koncept zápisu z&nbsp;BoF agentproto</a> a&nbsp;<a href="https://datatracker.ietf.org/group/agentproto/about/" rel="noopener">stránka skupiny</a> v&nbsp;evidenci IETF, <a href="https://github.com/ietf-artarea/charters/blob/main/agentproto/charter.md" rel="noopener">návrh charty</a> a&nbsp;<a href="https://github.com/ietf-artarea/charters/pull/77" rel="noopener">návrhy jejích změn</a> na GitHubu, <a href="https://www.ietf.org/blog/ietf126-bofs/" rel="noopener">přehled jednání BoF na IETF 126</a> a&nbsp;<a href="https://labs.ripe.net/author/greg-wood/birds-of-a-feather-at-ietf-126-vienna/" rel="noopener">týž text na RIPE Labs</a>. Autorství SIP jsme ověřili v&nbsp;<a href="https://www.rfc-editor.org/rfc/rfc3261.txt" rel="noopener">hlavičce RFC 3261</a>, o&nbsp;chystaném jednání psal předem i&nbsp;<a href="https://www.techtimes.com/articles/321247/20260722/ai-agent-protocol-standard-vote-arrives-thursday-ietf-126-vienna.htm" rel="noopener">TechTimes</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-ietf-agentproto-bof-9715bdcc.jpg" length="249550" type="image/jpeg" />
		</item>
		<item>
			<title>Od 2. srpna platí v EU povinné značkování obsahu od AI, pokyny Komise ale chybí</title>
			<link>https://tech-blog.chatujme.cz/clanek/ai-act-clanek-50-znackovani</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/ai-act-clanek-50-znackovani</guid>
			<pubDate>Mon, 20 Jul 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Umělá inteligence</category>
			<description><![CDATA[V neděli 2. srpna začne v Evropské unii platit článek 50 nařízení o umělé inteligenci. Kdo dodává systém, který vyrábí text, obrázky, video nebo zvuk, musí je opatřit strojově čitelnou značkou. Kdo takový systém provozuje, musí navíc viditelně označit hluboké podvrhy a texty o věcech veřejného zájmu vydané bez lidské kontroly.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-ai-act-znackovani-807dae59.jpg" alt="Budova Berlaymont v Bruselu, sídlo Evropské komise"><figcaption>Berlaymont v&nbsp;Bruselu, sídlo Evropské komise. Pokyny ke značkování obsahu od AI vydává právě ona. Foto: Trougnouf (Benoit Brummer), Wikimedia Commons (CC BY 4.0)</figcaption></figure>

<p>Evropské nařízení o&nbsp;umělé inteligenci, známé jako AI Act, se rozbíhá po částech. <strong>2.&nbsp;srpna 2026</strong> nabývá účinnosti jeho <strong>článek 50</strong> – ten, který určuje, kdy musí být poznat, že za obsahem stojí stroj.</p>

<h2>Kdo co musí</h2>

<p>Povinnosti jsou rozdělené mezi dvě role. <strong>Dodavatel</strong> systému, který vyrábí syntetický text, obraz, video nebo zvuk, musí zajistit, že výstup nese <strong>strojově čitelnou značku</strong>. Není to nutně nic, co uvidí čtenář – jde o&nbsp;to, aby se původ dal ověřit strojově.</p>

<p>Druhá role je <strong>provozovatel</strong>, tedy ten, kdo systém nasadí. Ten musí navíc čitelně upozornit člověka ve třech situacích: když si s&nbsp;AI přímo píše, když jde o&nbsp;hluboký podvrh, a&nbsp;když jde o&nbsp;<em>„textové publikace o&nbsp;věcech veřejného zájmu bez lidské kontroly nebo redakční odpovědnosti“</em> (přeloženo).</p>

<p>Kromě toho se vztahuje povinnost na rozpoznávání emocí a&nbsp;biometrickou kategorizaci; tam musí být člověk informovaný, že takový systém běží.</p>

<p>Kde přesně vede hranice, pokyny Komise neurčují. Nedefinují, co všechno je „věc veřejného zájmu“, ani jak velký zásah člověka už stačí k&nbsp;tomu, aby povinnost odpadla; jako výjimka se zmiňuje jen běžná redakční úprava. Provozovatel tak z&nbsp;textu nařízení sám nepozná, jestli na něj poslední kategorie dopadá.</p>

<h2>Přechodné období a&nbsp;co se odložilo</h2>

<p>Systémy, které se dostaly na trh <strong>před 2.&nbsp;srpnem</strong>, mají na doplnění značek čas do <strong>2.&nbsp;prosince 2026</strong>. Tuhle úlevu přinesla novela označovaná jako AI Omnibus, na které se unijní instituce politicky shodly <strong>7.&nbsp;května 2026</strong>.</p>

<p>Táž novela odsunula jiné části nařízení výrazně dál: samostatné vysoce rizikové systémy na <strong>2.&nbsp;prosince 2027</strong> a&nbsp;systémy zabudované do regulovaných výrobků až na <strong>2.&nbsp;srpna 2028</strong>. Termín článku 50 ale zůstal.</p>

<p>Zpětné označování hlubokých podvrhů vytvořených před 2.&nbsp;srpnem povinné není, Komise ho jen doporučuje.</p>

<h2>Kolik za to hrozí</h2>

<p>Za porušení povinností z&nbsp;článku 50 hrozí pokuta do <strong>15 milionů eur</strong>, a&nbsp;jde-li o&nbsp;podnik, až <strong>3&nbsp;% celosvětového ročního obratu</strong> za předchozí účetní období – podle toho, co je vyšší. Orgánům a&nbsp;institucím EU se strop stanovuje na 750 tisíc eur.</p>

<h2>Proč je značkování těžší, než zní</h2>

<p>U&nbsp;obrázků a&nbsp;videa se dá do souboru vložit vodoznak a&nbsp;metadata. U&nbsp;textu je to jiná úloha: prostý text nemá kam značku schovat a&nbsp;při zkopírování do e-mailu nebo přepsání do jiného editoru se ztratí cokoli, co není přímo ve slovech.</p>

<p>Náš názor: nejspíš proto se u&nbsp;textu o&nbsp;veřejném zájmu žádá viditelné upozornění pro čtenáře, kdežto strojově čitelná značka zůstává na dodavateli systému. Jak přesně má u&nbsp;textu vypadat, nařízení neříká.</p>

<h2>Návod, který měl být hotový v&nbsp;červnu</h2>

<p>Vodítkem má být kodex chování ke značkování a&nbsp;označování obsahu od AI. Komise zveřejnila jeho <strong>první návrh 17.&nbsp;prosince 2025</strong> a&nbsp;psala, že hotový má být „do června příštího roku“ (přeloženo), tedy 2026. Sestavují ho nezávislí odborníci, Komise jednání jen zajišťuje.</p>

<p>Červen minul, povinnost začíná platit v&nbsp;neděli a&nbsp;schválenou konečnou verzi kodexu se nám dohledat nepodařilo. Znamená to, že provozovatelé mají povinnost dřív než podrobný návod, jak ji splnit – u&nbsp;textu, kde je značkování nejtěžší, o&nbsp;to víc.</p>

<h2>Shora i&nbsp;zdola</h2>

<p>Nařízení je pohled shora. Zdola se stejná otázka řeší v&nbsp;komunitách kolem otevřeného softwaru a&nbsp;odpovědi bývají přísnější: Debian letos <a href="/clanek/debian-hlasovani-llm">hlasoval o&nbsp;čtyřech návrzích</a>, jak naložit s&nbsp;příspěvky od jazykových modelů, od úplného zákazu po povolení s&nbsp;podmínkami. U&nbsp;GNOME zase <a href="/clanek/gnome-lhuta-zverejneni-30-dni">tvoří hlášení psaná modely takovou většinu</a>, že je správce přestal přeposílat projektům, které je zakazují.</p>

<p>Rozdíl je v&nbsp;tom, co se po člověku chce. Nařízení žádá, aby bylo poznat, že obsah vyrobil stroj. Projekty řeší něco jiného – jestli takový příspěvek vůbec chtějí.</p>

<p>Zdroje: <a href="https://digital-strategy.ec.europa.eu/en/factpages/quick-facts-transparency-rules-ai-systems" rel="noopener">přehled pravidel průhlednosti od Evropské komise</a> (aktualizováno 20.&nbsp;července 2026), <a href="https://digital-strategy.ec.europa.eu/en/policies/guidelines-transparency-ai-generated-content" rel="noopener">pokyny Komise ke značkování obsahu</a> a&nbsp;<a href="https://www.lw.com/en/insights/ai-act-update-eu-resolves-to-change-rules-and-extend-deadlines" rel="noopener">rozbor novely AI Omnibus</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-ai-act-znackovani-807dae59.jpg" length="134406" type="image/jpeg" />
		</item>
		<item>
			<title>Čtyři aplikace, které počítají kalorie z fotky, podcenily jídlo o 250 až 345 kalorií</title>
			<link>https://tech-blog.chatujme.cz/clanek/aplikace-kalorie-z-fotky-podcenily-jidlo</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/aplikace-kalorie-z-fotky-podcenily-jidlo</guid>
			<pubDate>Mon, 04 May 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Umělá inteligence</category>
			<description><![CDATA[Výzkumníci z amerického NIDDK nechali čtyři aplikace odhadnout energii ze snímků 102 jídel, která předtím kuchyně navážila na desetinu gramu. Všechny čtyři skončily pod skutečností: o 250 až 345 kalorií na porci a asi o 30 gramů tuku. Výsledek zazněl na konferenci a recenzním řízením zatím neprošel.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-aplikace-kalorie-z-fotky-cdfa2b14.jpg" alt="Ruka s telefonem fotí talíř s jídlem na stole"><figcaption>Vyfotit talíř je ta snadná část. Odhadnout ze snímku, kolik toho na něm doopravdy je, aplikacím nejde. Foto: Eaters Collective eaterscollective, Wikimedia Commons (CC0)</figcaption></figure>

<p>Aplikace, do&nbsp;které stačí vyfotit talíř a&nbsp;ona spočítá kalorie, je pohodlnější než vypisování gramů. Pracovníci amerického Národního institutu pro diabetes a&nbsp;choroby trávicího ústrojí a&nbsp;ledvin (NIDDK) čtyři takové aplikace poslali na&nbsp;jídla, u&nbsp;kterých se do&nbsp;desetiny gramu vědělo, co&nbsp;v&nbsp;nich je. Všechny čtyři skončily pod skutečností.</p>

<h2>Etalon vážený na desetinu gramu</h2>

<p>Jídla nevznikla kvůli testu aplikací. Připravuje je metabolická kuchyně pro probíhající klinickou studii – tedy výzkumná kuchyně, kde se každá surovina váží na&nbsp;0,1&nbsp;gramu. Právě proto se u&nbsp;každého talíře dá říct, kolik v&nbsp;něm bylo energie i&nbsp;jednotlivých živin, a&nbsp;porovnat to s&nbsp;tím, co&nbsp;z&nbsp;fotky vyčte aplikace.</p>

<p>„Tím, že jsme použili jídla připravená v&nbsp;přísně kontrolované metabolické kuchyni, jsme mohli odhady aplikací porovnat s&nbsp;přesnou referencí. Takové přímé a&nbsp;kvalitní srovnání dosud k&nbsp;dispozici nebylo,“ řekl v&nbsp;tiskové zprávě Aaron Hengist z&nbsp;NIDDK (přeloženo). V&nbsp;prvním kole šlo o&nbsp;102&nbsp;standardizovaně vyfocených jídel, potom výzkumníci prohnali aplikacemi ještě přes 200&nbsp;dalších.</p>

<h2>O&nbsp;kolik se aplikace spletly</h2>

<p>Testované byly MyFitnessPal, LoseIt!, CalAI a&nbsp;Appediet. Všechny čtyři podcenily energii jídla v&nbsp;průměru o&nbsp;250 až 345&nbsp;kalorií a&nbsp;tuk zhruba o&nbsp;30&nbsp;gramů. Tisková zpráva tutéž chybu uvádí i&nbsp;poměrně: odhady byly v&nbsp;průměru asi o&nbsp;třetinu nižší než skutečnost. Z&nbsp;obojího vychází, že testovaná jídla měla řádově mezi sedmi sty a&nbsp;tisícem kalorií; to už je ale náš přepočet, ve zprávě to takhle nestojí.</p>

<p>Slovo kalorie je tu zažitá zkratka. Aplikace i&nbsp;tisková zpráva jím myslí kilokalorii, tedy tisíc kalorií ve fyzikálním smyslu. Používáme ho tak, jak ho používá zdroj a&nbsp;jak ho čte uživatel na&nbsp;displeji.</p>

<p>Chyba nebyla u&nbsp;všech jídel stejná. Sacharidy odhadovaly všechny čtyři aplikace vyrovnaněji než ostatní živiny. MyFitnessPal a&nbsp;LoseIt! si vedly lépe u&nbsp;jídel s&nbsp;vyšším obsahem energie než u&nbsp;těch lehčích. Nejhůř dopadla jídla z&nbsp;nízkosacharidové ketogenní diety, podle výzkumníků nejspíš proto, že vyšší podíl tuku aplikace podceňují soustavně.</p>

<h2>Kde přesně chyba vzniká, zpráva neříká</h2>

<p>Počítání kalorií z&nbsp;fotky má tři kroky: rozpoznat na&nbsp;snímku jídlo, odhadnout velikost porce a&nbsp;dohledat hodnoty v&nbsp;databázi potravin. Který z&nbsp;nich selhává, tisková zpráva neuvádí. Vodítko je jediné: podceňování se drží tuku a&nbsp;objevuje se u&nbsp;všech čtyř aplikací, takže nejde o&nbsp;vlastnost jedné konkrétní.</p>

<h2>Co o&nbsp;přesnosti takových aplikací ví recenzovaná literatura</h2>

<p>Recenzovaných měření je málo a&nbsp;bývají postavená jinak. Tým kolem Audrey Moyen srovnával v&nbsp;roce 2022 aplikaci Keenoa, která snímky jídla také vyhodnocuje strojově, s&nbsp;automatizovaným dvacetičtyřhodinovým záznamem stravy ASA24. Studie vyšla v&nbsp;Journal of Medical Internet Research, zúčastnilo se jí 136&nbsp;lidí a&nbsp;každý z&nbsp;nich zapisoval čtyři dny oběma způsoby.</p>

<p>Aplikace vycházela v&nbsp;průměru o&nbsp;32&nbsp;kalorií za&nbsp;den níž než porovnávaná metoda, což je prakticky nula, a&nbsp;autoři to označili za&nbsp;přijatelnou shodu bez systematické odchylky. Meze shody ale sahaly od&nbsp;789&nbsp;kalorií pod referencí po&nbsp;725&nbsp;kalorií nad ní. Průměr blízko nule tady tedy neznamená, že sedí jednotlivý den jednotlivého člověka.</p>

<p>Vedle sebe se ta dvě měření klást nedají. NIDDK porovnával jedno jídlo s&nbsp;navážkou na&nbsp;0,1&nbsp;gramu, kdežto starší studie porovnávala celodenní příjem s&nbsp;jiným samovyplňovaným záznamem, tedy s&nbsp;dalším odhadem. Přísnější etalon má z&nbsp;těch dvou nový test.</p>

<h2>Co se z&nbsp;výsledku zatím tvrdit nedá</h2>

<p>Výsledek zazněl na&nbsp;konferenci NUTRITION&nbsp;2026, výroční akci Americké společnosti pro výživu, která se koná od&nbsp;25.&nbsp;do&nbsp;28.&nbsp;července v&nbsp;National Harboru u&nbsp;Washingtonu; přednesla ho Olivia Charles z&nbsp;NIDDK. V&nbsp;programu je přes 1&nbsp;650&nbsp;studií. Sama pořádající společnost k&nbsp;tomu dodává, že abstrakty přednesené na&nbsp;konferenci obvykle neprošly plným recenzním řízením a&nbsp;že se výsledky mají brát jako předběžné, dokud nevyjdou v&nbsp;recenzovaném časopise.</p>

<p>Konkrétní čísla se tedy ještě můžou pohnout. Směr chyby byl ale u&nbsp;všech čtyř aplikací stejný: pod skutečnost, žádná nad ni.</p>

<h2>Rada, která aplikaci ubírá hlavní výhodu</h2>

<p>„Kdo používá aplikaci na&nbsp;fotky a&nbsp;neupraví porce ani nezadá množství jídla, měl by výsledek brát s&nbsp;rezervou. Tyhle aplikace mají sklon podceňovat kalorie, zvlášť z&nbsp;tuků, takže toho člověk nejspíš snědl víc, než mu aplikace ukazuje,“ říká Hengist (přeloženo). Autoři navrhují spojit fotografování s&nbsp;tradičnějšími způsoby zjišťování stravy.</p>

<p>Tím ale mizí to, proč lidé fotoaplikace používají: že po&nbsp;nich nic nechtějí. Jakmile uživatel dopisuje gramy, je zpátky u&nbsp;ručního zapisování a&nbsp;fotka je jen pomůcka navíc. Tohle je náš názor.</p>

<p>Zdroje: tisková zpráva Americké společnosti pro výživu v&nbsp;přetisku na&nbsp;<a href="https://medicalxpress.com/news/2026-07-photo-based-calorie-tracking-apps.html" rel="noopener">Medical Xpress</a> a&nbsp;na&nbsp;<a href="https://www.sciencedaily.com/releases/2026/07/260726015237.htm" rel="noopener">ScienceDaily</a>, studie <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC9723975/" rel="noopener">Moyen a&nbsp;kol. v&nbsp;Journal of Medical Internet Research</a> a&nbsp;<a href="https://nutrition.org/program-announced-for-nutrition-2026-to-be-held-july-25-28/" rel="noopener">program konference NUTRITION 2026</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-aplikace-kalorie-z-fotky-cdfa2b14.jpg" length="185927" type="image/jpeg" />
		</item>
		<item>
			<title>Nvidia ohlásila alianci pro bezpečnost AI, ke které Linux Foundation uvádí jiné členy</title>
			<link>https://tech-blog.chatujme.cz/clanek/open-secure-ai-alliance-dva-seznamy</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/open-secure-ai-alliance-dva-seznamy</guid>
			<pubDate>Thu, 23 Apr 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Bezpečnost</category>
			<category>Umělá inteligence</category>
			<description><![CDATA[Nvidia a Linux Foundation ohlásily v pondělí 27. července Open Secure AI Alliance, sdružení, které má otevřenými nástroji hlídat bezpečnost modelů a agentů. Každý ze dvou zakladatelů ale téhož dne otiskl jiný seznam členů: jeden 52 jmen, druhý 37. Chybí v nich OpenAI, Google i Anthropic, přestože v iniciativě, na kterou se aliance odvolává, jsou všechny tři od června.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-open-secure-ai-alliance-ba6089ab.jpg" alt="Sídlo Nvidie v Santa Clara"><figcaption>Sídlo Nvidie v&nbsp;Santa Clara na snímku z&nbsp;roku 2008. Foto: Coolcaesar at English Wikipedia, Wikimedia Commons (CC BY-SA 3.0)</figcaption></figure>

<p>Nvidia oznámila v&nbsp;pondělí 27.&nbsp;července Open Secure AI Alliance, sdružení, které má otevřenými nástroji hledat a&nbsp;zavírat díry v&nbsp;modelech a&nbsp;v&nbsp;softwaru kolem nich. Tutéž zprávu vydala týž den Linux Foundation. Obě organizace k&nbsp;ní připojily seznam zakládajících partnerů. Ty seznamy se neshodují.</p>

<h2>Na co se aliance odvolává</h2>

<p>Aliance nevznikla na zelené louce. Podle Nvidie staví na iniciativě Akrites, kterou Linux Foundation spustila 25.&nbsp;června, a&nbsp;na práci sdružení OpenSSF. Akrites má vlastní tým pro řešení bezpečnostních incidentů, jednotný postup koordinovaného zveřejňování zranitelností a&nbsp;podle tiskové zprávy má sloužit i&nbsp;jako údržbář poslední instance u&nbsp;opuštěných, ale hojně používaných balíčků.</p>

<p>Proč vůbec vznikl, stojí v&nbsp;téže zprávě: jazykové modely dnes projdou velký projekt a&nbsp;najdou v&nbsp;něm zranitelnosti během minut, jenže z&nbsp;tisíců takto ověřených nálezů posledních měsíců je opravených méně než pět procent. Chyb přibývá rychleji, než je kdo stíhá zavírat, a&nbsp;není to jev omezený na otevřený software: na chybách z&nbsp;<a href="/clanek/patch-tuesday-rekord">rekordní červencové sady záplat Microsoftu</a> se při hledání podílely modely také.</p>

<h2>Dva zakladatelé, dva seznamy</h2>

<p>Nvidia na svém blogu vyjmenovala 52 organizací. Linux Foundation ve svém příspěvku uvedla 36 dalších firem, tedy i&nbsp;se sebou 37. Ani jedna z&nbsp;nich přitom počet nenapsala číslem: obě jen otiskly seznam, sečíst se musí ručně.</p>

<p>Rozdíl mezi oběma seznamy je patnáct jmen; to porovnání jsme udělali sami. Navíc jsou u&nbsp;Nvidie Box, Crusoe, F5, Factory AI, Fortinet, G42, GitHub, Mistral, Nokia, Perplexity, Uber, Upwind, vLLM, World Wide Technology a&nbsp;Zscaler. V&nbsp;obou seznamech naopak stojí Microsoft, IBM, Red Hat, Cisco, Dell Technologies, Hugging Face, Cloudflare, CrowdStrike, Salesforce, SAP, Siemens nebo Palantir.</p>

<p>Přetisky si s&nbsp;tím poradily každý po svém. The Hacker News napočítal 37 a&nbsp;dal to číslo do titulku, Linuxiac píše o&nbsp;více než čtyřiceti organizacích. Ani jedno číslo není vymyšlené, každé jen vychází z&nbsp;jiného seznamu.</p>

<h2>Kdo mezi jmény není</h2>

<p>V&nbsp;seznamu Nvidie nefiguruje OpenAI, Google, Anthropic ani Amazon Web Services. Není to drobnost: všechny čtyři jsou mezi zakládajícími organizacemi Akrites, tedy právě té iniciativy, na kterou se aliance odvolává. Firmy, které před měsícem podepsaly společný postup při zveřejňování zranitelností, u&nbsp;navazujícího sdružení chybí. Důvod ani jedno z&nbsp;obou oznámení neuvádí a&nbsp;my ho nedohledali.</p>

<h2>Jediný kód, který si jde stáhnout hned</h2>

<p>Hmatatelný výstup má aliance zatím jeden. Nvidia otevřela projekt NOOA, celým jménem NVIDIA Labs Object-Oriented Agent, a&nbsp;vystavila ho na GitHubu v&nbsp;repozitáři <code>NVIDIA-NeMo/labs-OO-Agents</code> pod licencí Apache 2.0.</p>

<p>Je to knihovna v&nbsp;Pythonu, která nezávisí na konkrétním modelu. Agent se v&nbsp;ní píše jako běžný objekt: má stav a&nbsp;metody, a&nbsp;metody s&nbsp;prázdným tělem doplní za běhu model. Knihovna zaznamenává každé volání modelu i&nbsp;každé spuštění kódu, tedy přesně to, co u&nbsp;agentů chybí, když se má zpětně zjistit, co vlastně udělali. README samo upozorňuje, že jde o&nbsp;výzkumný software a&nbsp;že spouštět kód vygenerovaný modelem není bez rizika.</p>

<h2>Co v&nbsp;oznámení není</h2>

<p>The Hacker News to shrnul jednou větou: materiály k&nbsp;uvedení neobsahují zakládající listinu, řídicí orgán, technické pracovní skupiny, harmonogram ani společný repozitář aliance (přeloženo z&nbsp;angličtiny). Zůstává tedy seznam jmen, široce vymezený obor působnosti a&nbsp;jeden repozitář jedné firmy.</p>

<p>Linuxiac je opatrný podobně. Aliance je podle něj zatím spíš nová iniciativa než hotová softwarová platforma a&nbsp;její dopad bude záviset na tom, jestli do ní zúčastněné firmy budou opravdu přispívat.</p>

<p>Vymezení oboru je přitom slibné: identita agentů, oprávnění, izolace, mantinely chování, záznamy o&nbsp;činnosti, formáty modelů, kontrola napříč více modely a&nbsp;bezpečné postupy při psaní kódu. Na tak široký záběr je jedna výzkumná knihovna málo.</p>

<h2>Co z&nbsp;toho plyne</h2>

<p>Nvidia staví svůj příspěvek na jedné otázce: jestli obrana infrastruktury poběží uvnitř několika neprůhledných systémů, nebo na otevřených modelech a&nbsp;nástrojích, které si kdokoli prohlédne, upraví a&nbsp;nasadí (přeloženo z&nbsp;angličtiny). Podle nás se odpověď pozná podle jedné konkrétní věci, a&nbsp;to jestli aliance do pár měsíců vydá společný repozitář a&nbsp;postup hlášení chyb, jaký má Akrites. Do té doby jsou to dva seznamy, které si neodpovídají, a&nbsp;jedna knihovna na GitHubu.</p>

<p>Zdroje: <a href="https://blogs.nvidia.com/blog/open-secure-ai-alliance/" rel="noopener">oznámení Nvidie</a>, <a href="https://www.linuxfoundation.org/blog/open-models-and-open-weights-are-foundational-to-secure-ai" rel="noopener">příspěvek Linux Foundation</a>, <a href="https://www.linuxfoundation.org/press/linux-foundation-and-industry-leaders-launch-akrites-to-defend-critical-open-source-software-against-ai-enabled-cyber-threats" rel="noopener">tisková zpráva k&nbsp;Akrites</a>, <a href="https://thehackernews.com/2026/07/nvidia-forms-37-member-open-secure-ai.html" rel="noopener">The Hacker News</a>, <a href="https://linuxiac.com/nvidia-and-linux-foundation-form-open-secure-ai-alliance/" rel="noopener">Linuxiac</a> a&nbsp;<a href="https://github.com/NVIDIA-NeMo/labs-OO-Agents" rel="noopener">repozitář NOOA</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-open-secure-ai-alliance-ba6089ab.jpg" length="170109" type="image/jpeg" />
		</item>
		<item>
			<title>Čínský Moonshot zveřejnil váhy modelu Kimi K3, ke stažení má 1,4 terabajtu</title>
			<link>https://tech-blog.chatujme.cz/clanek/kimi-k3-vahy-ke-stazeni</link>
			<guid isPermaLink="true">https://tech-blog.chatujme.cz/clanek/kimi-k3-vahy-ke-stazeni</guid>
			<pubDate>Wed, 15 Apr 2026 09:00:00 GMT</pubDate>
			<dc:creator>Tech-blog</dc:creator>
			<category>Umělá inteligence</category>
			<description><![CDATA[Moonshot AI zveřejnil 27. července váhy svého modelu Kimi K3. Balík má v úsporném formátu MXFP4 zhruba 1,4 terabajtu, model má 2,8 bilionu parametrů a licence sice dovoluje i prodej, ale nad určitým obratem vyžaduje zvláštní smlouvu.]]></description>
			<content:encoded><![CDATA[<figure><img src="/uploads/foto-25-summit-e0279bce.jpg" alt="Sál se skříněmi superpočítače Summit"><figcaption>Superpočítač Summit v&nbsp;Oak Ridge National Laboratory. Model velikosti Kimi K3 se do jediného počítače nevejde; jen na jeho váhy je potřeba osmnáct osmdesátigigabajtových akcelerátorů. Foto: Oak Ridge National Laboratory, Wikimedia Commons (CC BY 2.0)</figcaption></figure>

<p>Čínská firma Moonshot AI zveřejnila 27.&nbsp;července váhy svého modelu <strong>Kimi K3</strong>. Kdo má dost místa a&nbsp;dost karet, může si ho stáhnout z&nbsp;Hugging Face a&nbsp;spustit u&nbsp;sebe. Balík má v&nbsp;úsporném formátu MXFP4 zhruba 1,4 terabajtu.</p>

<p>Váhy jsou vnitřní čísla modelu, tedy to jediné, co po tréninku zbude a&nbsp;co určuje, jak se model chová. Zveřejnit je znamená vzdát se výhradní kontroly nad tím, kdo model provozuje. Řada velkých modelů se dá používat jen přes rozhraní jejich tvůrce.</p>

<h2>Z&nbsp;2,8 bilionu parametrů počítá jen zlomek</h2>

<p>Karta modelu na Hugging Face uvádí 2,8 bilionu parametrů celkem, ale jen 104 miliard z&nbsp;nich se zapojí do zpracování jednoho tokenu. Model je totiž postavený jako směs expertů: obsahuje 896 dílčích sítí a&nbsp;pro každý kousek textu si jich vybere šestnáct. Zbytek zůstává ležet v&nbsp;paměti a&nbsp;nic nepočítá.</p>

<p>Tenhle rozdíl je pro provoz podstatný. Kapacitu si model nese celou, ale platí jen za tu část, která se zrovna používá. Kontextové okno je 1&nbsp;048&nbsp;576 tokenů, tedy rovný milion.</p>

<p>Architektura se od předchozí řady liší ve třech bodech, které Moonshot popisuje v&nbsp;technické zprávě: pozornost typu Kimi Delta Attention míchaná s&nbsp;vrstvami Gated MLA v&nbsp;poměru zhruba tři ku jedné, blokové zbytkové spoje mezi vrstvami a&nbsp;rámec Stable LatentMoE, který má udržet trénink stabilní i&nbsp;při velmi řídkém zapojení expertů. Z&nbsp;93 vrstev jich 69 připadá na KDA a&nbsp;24 na Gated MLA. Firma z&nbsp;toho vyvozuje asi dvaapůlkrát lepší poměr mezi výpočtem a&nbsp;schopnostmi oproti verzi K2.5 – což je její vlastní údaj, ne měření někoho zvenčí.</p>

<h2>Čtyři bity na parametr, a&nbsp;přesto 1,4 terabajtu</h2>

<p>Váhy jsou uložené ve formátu MXFP4, tedy čtyřbitovém čísle s&nbsp;plovoucí řádovou čárkou a&nbsp;se společným měřítkem pro celý blok hodnot. Aktivace jdou v&nbsp;přesnějším MXFP8. Podle karty modelu se na tuto přesnost trénovalo už od fáze doladění, takže nejde o&nbsp;dodatečné zhrubnutí hotového modelu.</p>

<p>I&nbsp;tak vyjde stažení na 1,4 terabajtu. Server TECHi upozorňuje, že v&nbsp;šestnáctibitové přesnosti by týž model zabral kolem 5,6 terabajtu. Aby model běžel rozumně rychle, musí se váhy vejít do paměti akcelerátorů – a&nbsp;tam začínají potíže. Osmdesátigigabajtových karet by na to bylo potřeba osmnáct, u&nbsp;karet se 192&nbsp;GB paměti se osm kusů vejde jen tak tak a&nbsp;na kontext už mnoho místa nezbude. Formát MXFP4 přitom nativně zvládají až novější čipy, Nvidia Blackwell a&nbsp;AMD MI400.</p>

<p>V&nbsp;číslech se přetisky rozcházejí. Server Tech Startups psal o&nbsp;osmi kartách H100, což při 80&nbsp;GB paměti na kus dává 640&nbsp;GB, tedy méně než polovinu potřebného místa. Údaj z&nbsp;TECHi je matematicky konzistentní, ten druhý ne.</p>

<h2>Otevřené váhy nejsou open source</h2>

<p>Licence se jmenuje Kimi K3 License a&nbsp;je vlastní. Dovoluje model používat, kopírovat, upravovat, šířit, dolaďovat i&nbsp;prodávat jeho kopie. Pak ale přijdou dvě hranice.</p>

<ul><li>Kdo model nabízí jako službu a&nbsp;jeho souhrnné tržby z&nbsp;ní přesáhnou 20 milionů dolarů za dvanáct po sobě jdoucích měsíců, musí si s&nbsp;Moonshotem napřed sjednat zvláštní smlouvu.</li><li>Kdo má produkt s&nbsp;více než 100 miliony aktivních uživatelů měsíčně nebo s&nbsp;měsíčními tržbami nad 20 milionů dolarů, musí v&nbsp;rozhraní viditelně uvést „Kimi K3“.</li></ul>

<p>Obojí se netýká vnitřního užití ve firmě ani přístupu přes oficiální produkty Moonshotu a&nbsp;jeho certifikované partnery. Omezení navázaná na obrat a&nbsp;počet uživatelů znamenají, že o&nbsp;open source v&nbsp;obvyklém smyslu nejde. Otevřené jsou váhy, ne licence.</p>

<h2>Čísla z&nbsp;testů má zatím jen výrobce</h2>

<p>Karta modelu uvádí mimo jiné 93,5 bodu v&nbsp;testu odborných otázek GPQA Diamond, 88,3 v&nbsp;Terminal-Bench 2.1 a&nbsp;67,5 v&nbsp;programátorském DeepSWE. Všechna tato čísla pocházejí od Moonshotu; nezávislé přeměření zatím k&nbsp;dispozici není a&nbsp;u&nbsp;testů, které si výrobce spouští sám, je namístě opatrnost.</p>

<p>Vedle vah firma vydala i&nbsp;nástroje kolem nich: komunikační knihovnu MoonEP, implementaci jader FlashKDA a&nbsp;prostředí AgentEnv pro souběžný běh agentů. U&nbsp;FlashKDA uvádí 1,72 až 2,22násobné zrychlení přípravné fáze na akcelerátorech Nvidia H20. Model se dá spustit v&nbsp;běžných nástrojích pro inferenci, jmenovitě vLLM a&nbsp;SGLang.</p>

<h2>Co z&nbsp;toho plyne</h2>

<p>Vlastní počítač na Kimi K3 nestačí a&nbsp;nestačí ani jedna karta za desítky tisíc. Praktický dopad je jinde: kdokoli s&nbsp;přístupem k&nbsp;dostatečně velkému stroji si model může spustit sám, bez rozhraní čínské firmy a&nbsp;bez toho, aby jí posílal svoje data. Do dvaceti milionů dolarů tržeb z&nbsp;takové služby za dvanáct měsíců na tom smí i&nbsp;vydělávat.</p>

<p>Den po zveřejnění hlásila stránka modelu na Hugging Face přes 99 tisíc stažení. Kolik z&nbsp;nich skončilo skutečným spuštěním a&nbsp;kolik jen v&nbsp;archivu, se z&nbsp;toho čísla poznat nedá.</p>

<p>Zdroje: karta modelu <a href="https://huggingface.co/moonshotai/Kimi-K3" rel="noopener">moonshotai/Kimi-K3</a> a&nbsp;text licence na Hugging Face, <a href="https://techstartups.com/2026/07/27/moonshot-ai-releases-kimi-k3-open-weights-largest-free-ai-model-ever-at-2-8-trillion-parameters/" rel="noopener">Tech Startups</a>, <a href="https://www.techi.com/kimi-k3-open-weights-inference-economics/" rel="noopener">TECHi</a> a&nbsp;<a href="https://www.geopolitechs.org/p/moonshot-released-kimi-k3-model-weights" rel="noopener">Geopolitechs</a>.</p>]]></content:encoded>
			<enclosure url="https://tech-blog.chatujme.cz/uploads/foto-25-summit-e0279bce.jpg" length="238077" type="image/jpeg" />
		</item>
	</channel>
</rss>
