A edição foi publicada. AMD GAIA 0.20.0 — uma estrutura aberta para executar agentes de IA locais em PCs com aceleração de hardware AMD Ryzen AI. O projeto é distribuído sob uma licença MIT, apoia Windows и LinuxA instalação está disponível através do pacote amd-gaia. A tag v0.20.0 foi publicada em 3 de junho, mas o lançamento foi relatado pela primeira vez em 4 ou 5 de junho.
A principal mudança nesta versão é a normalização da seleção do dispositivo de execução para cada agente. Anteriormente, o GAIA utilizava a GPU por padrão através do backend baseado em llama.cpp e não oferecia uma maneira prática de alternar um agente específico para a CPU ou para a NPU Ryzen AI, mais eficiente em termos de energia. No GAIA 0.20.0, os agentes podem declarar os dispositivos suportados, e o usuário seleciona a CPU, a GPU ou a NPU através da interface do agente ou do parâmetro de linha de comando `--device {cpu,gpu,npu}`. A GPU permanece como padrão, e o comando `gaia init --profile npu profile` gerencia a detecção da NPU, a instalação do backend FLM e o carregamento do modelo.
Alterações na versão:
Seleção de CPU/GPU/NPU para agentes individuais. Permite executar cenários exigentes na GPU, enquanto cenários menos exigentes ou em segundo plano são executados na NPU ou na CPU. Isso é especialmente importante para proprietários de processadores Ryzen AI: a NPU pode ser usada para inferência local com menor consumo de energia, sem sobrecarregar a GPU.
Interface de usuário do Agent Hub. Executar o Gaia sem argumentos agora abre o terminal de gerenciamento de agentes. Isso permite visualizar, pesquisar, iniciar e gerenciar agentes sem uma interface gráfica. Os desenvolvedores afirmam que o binário independente tem aproximadamente 21 MB e inicia em menos de 200 ms.
Controle mais rigoroso das ferramentas MCP. Um segundo nível de controle, ativações, foi adicionado para conectores MCP. Agora, um conector atribuído a um agente não precisa mais adicionar automaticamente todas as suas ferramentas ao prompt: as ferramentas só ficam visíveis após serem explicitamente habilitadas para o par conector-agente. Isso reduz o ruído no prompt e ajuda modelos pequenos a selecionar com mais precisão as ações necessárias.
Processamento de correspondência acelerado. O Email Agent recebeu sete novas ferramentas em lote para gerenciamento em massa de caixas de entrada. De acordo com os desenvolvedores, um fluxo de trabalho típico foi reduzido de aproximadamente 13 solicitações LLM para 2 a 3 etapas, o tempo de processamento de 488 segundos para 30 a 60 segundos e o consumo de tokens de aproximadamente 12 para 1,2.
RAG por meio de arquivos PowerPoint. O GAIA agora indexa diretamente arquivos .pptx: texto, tabelas, notas do apresentador e imagens incorporadas por meio da análise VLM. Anteriormente, os usuários eram solicitados a salvar as apresentações como PDFs.
Reforçar a segurança e a resiliência do primeiro lançamento. Esta versão corrige uma vulnerabilidade de proteção contra gravação por meio de links simbólicos no Python 3.10/3.11, estende as restrições de gravação a mais quatro ferramentas de arquivo e corrige um erro de diagnóstico de modelo corrompido que poderia causar um novo download de aproximadamente 25 GB de dados.
O GAIA está sendo desenvolvido como uma alternativa local aos serviços de IA baseados em nuvem: os dados permanecem na máquina do usuário e a execução pode ser transferida entre CPUs, GPUs e NPUs, dependendo da tarefa. Para a AMD, isso também demonstra a aplicação prática do Ryzen AI não apenas como um recurso de marketing integrado ao processador, mas também como um dispositivo de computação dedicado para agentes locais.
Fonte: linux.org.ru
