Com sua ferramenta G-Assist e um novo construtor de plug-ins, a Nvidia apresenta um sistema para controle de PC com auxílio de IA. Desenvolvedores podem criar comandos personalizados para gerenciar funções tanto de software quanto de hardware.
Inicialmente lançado como um assistente experimental para monitorar e otimizar configurações do sistema, o G-Assist agora suporta extensibilidade por meio do que a Nvidia chama de “construtor de plug-ins”. Segundo a empresa, os usuários podem criar seus próprios comandos e automações por voz ou texto.
As extensões do G-Assist baseiam-se em arquivos de configuração em formato JSON, com a lógica programada em Python. Esses arquivos são armazenados localmente e automaticamente reconhecidos pelo sistema, permitindo que os usuários os acessem diretamente através da sobreposição da Nvidia, sem precisar sair do aplicativo em uso.
O assistente executa um modelo de linguagem leve localmente em GPUs RTX, possibilitando a inferência sem depender de conexão com a nuvem. Além disso, ele pode ser integrado a sistemas baseados em agentes, como o Langflow, e utilizado como parte de fluxos de trabalho de automação mais amplos.
Exemplos de plug-ins para controle de aplicativos e periféricos
A Nvidia disponibiliza diversos plug-ins de exemplo, incluindo ferramentas para controle da reprodução de músicas e ajuste de volume via Spotify, consulta ao modelo de linguagem Gemini da Google para buscas e conversas na web, acesso a dados de transmissões no Twitch, além de exibição de informações sobre o clima e o mercado de ações.
O G-Assist também pode gerenciar alguns periféricos específicos. Por exemplo, os usuários podem emitir comandos de voz ou texto para ajustar perfis de ventoinhas, iluminação RGB ou realizar benchmarks em dispositivos de marcas como Logitech G, Corsair, MSI e Nanoleaf.
Os arquivos necessários, a documentação e as extensões de exemplo estão disponíveis por meio de um repositório público no GitHub. Para os desenvolvedores que desejam criar extensões personalizadas, a Nvidia aponta para diversos diretórios de APIs disponíveis gratuitamente, como publicapis.dev, free-apis.github.io, apilist.fun e APILayer.
Antes da introdução do sistema de plug-ins, o G-Assist era uma ferramenta fechada, limitada ao controle do sistema em PCs com tecnologia RTX. Agora, ao permitir que a comunidade expanda sua funcionalidade por meio de plug-ins, a Nvidia direciona mais opções de design aos próprios usuários. Entretanto, a ferramenta continua voltada para aqueles com conhecimento técnico e está restrita ao hardware atual da Nvidia.
Resumo
- A Nvidia está expandindo sua ferramenta de IA G-Assist com um construtor de plug-ins, permitindo que usuários criem comandos de voz e automações personalizadas para o controle do PC.
- Os plug-ins funcionam localmente por meio da sobreposição da Nvidia, utilizando arquivos JSON e Python, sem a necessidade de conexão com a nuvem, e podem executar tarefas como controle de música, consultas de clima e gerenciamento de iluminação RGB.
- A empresa disponibiliza plug-ins de exemplo, documentação e um repositório no GitHub, direcionados a usuários tecnicamente experientes com placas RTX que desejam construir suas próprias automações usando APIs abertas.