Opublikowano wersję AMD GAIA 0.20.0 — otwartego frameworku do uruchamiania lokalnych agentów AI na komputerach PC z sprzętowym akceleracją AMD Ryzen AI. Projekt jest dystrybuowany na licencji MIT, wspiera Windows i Linux, a instalacja jest dostępna przez pakiet amd-gaia. Sam tag v0.20.0 opublikowano 3 czerwca, ale w newsfeedzie wersja pojawiła się 4–5 czerwca.
Główna zmiana wersji — normalny wybór urządzenia wykonawczego dla każdego agenta. Wcześniej GAIA domyślnie korzystała z GPU przez backend oparty na llama.cpp i nie dawała wygodnego sposobu przełączania konkretnego agenta na CPU lub energooszczędny Ryzen AI NPU. W GAIA 0.20.0 agenci mogą deklarować wspierane urządzenia, a użytkownik wybiera CPU, GPU lub NPU przez interfejs użytkownika agenta lub flagę CLI —device {cpu,gpu,npu}. GPU pozostaje domyślną opcją, a profil gaia init —profile npu odpowiada za wykrywanie NPU, instalację backendu FLM i ładowanie modelu.
Zmiany w wydaniu:
Wybór CPU/GPU/NPU dla poszczególnych agentów. Pozwala na uruchamianie ciężkich scenariuszy na GPU, a mniej wymagających lub działających w tle — na NPU lub CPU. Dla właścicieli Ryzen AI ma to szczególne znaczenie: NPU można wykorzystać do lokalnego wyjścia z mniejszym zużyciem energii, nie zajmując rdzenia graficznego.
Agent Hub TUI. Podczas uruchamiania gaia bez argumentów, teraz otwiera się terminalne centrum zarządzania agentami. Przez nie można przeglądać, wyszukiwać, uruchamiać i administrować agentów bez interfejsu graficznego. Programiści podają rozmiar standalone-binarnego pliku na około 21 MB oraz uruchomienie w mniej niż 200 ms.
Bardziej surowa kontrola narzędzi MCP. Dla konektorów MCP dodano drugi poziom kontroli — activations. Teraz wydany agentowi konektor nie musi automatycznie dodawać wszystkich swoich narzędzi do prompta: narzędzia stają się widoczne dopiero po wyraźnym włączeniu dla pary „konektor — agent”. Zmniejsza to szum w prompt i pomaga mniejszym modelom precyzyjniej wybierać potrzebne działania.
Przyspieszona obróbka poczty. Agent emailowy otrzymał siedem nowych narzędzi batch do masowej organizacji przychodzących. Według danych dostarczonych przez programistów, typowy scenariusz skrócił się z około 13 zapytań LLM do 2–3 kroków, czas przetwarzania — z 488 sekund do 30–60 sekund, a zużycie tokenów — z około 12 tysięcy do 1,2 tysiąca.
RAG dla plików PowerPoint. GAIA teraz indeksuje .pptx bezpośrednio: tekst, tabele, notatki prelegenta i wbudowane obrazy za pomocą analizy VLM. Wcześniej użytkownicy byli proszeni o najpierw zapisanie prezentacji w formacie PDF.
Wzmocnienie bezpieczeństwa i odporności pierwszego uruchomienia. W wydaniu zamknięto obejście ochrony przed zapisem przez symbole linków w Pythonie 3.10/3.11, rozszerzono ograniczenia zapisu o cztery dodatkowe narzędzia plikowe, a także naprawiono błąd diagnozy uszkodzonego modelu, który mógł prowadzić do ponownego ładowania około 25 GB danych.
GAIA rozwija się jako lokalna alternatywa dla usług AI w chmurze: dane pozostają na maszynie użytkownika, a wykonanie można przenosić między CPU, GPU i NPU w zależności od zadania. Dla AMD jest to również demonstracja praktycznego zastosowania Ryzen AI nie tylko jako bloku marketingowego w procesorze, ale także jako osobnego urządzenia obliczeniowego dla lokalnych agentów.
Źródło: linux.org.ru
