Arquitetura

O que são Transfer Agents na Gonka

Quando você envia uma solicitação para uma rede neural através da Gonka, ela não vai diretamente para a GPU, mas para um Transfer Agent — um nó intermediário especial. É ele quem decide qual GPU processará sua solicitação. Sem os Transfer Agents, a rede de 1,053 GPUs se tornaria um caos.

Explicação simples

Imagine um despachante de táxi. Você chama um carro – o despachante encontra o mais próximo disponível e o envia para você. Você não precisa saber os números e a localização de todos os motoristas. Um Agente de Transferência funciona de forma semelhante: ele recebe sua solicitação de IA, encontra um ML-node livre adequado e roteia a solicitação para ele.

Como funcionam os Transfer Agents

O Agente de Transferência recebe uma solicitação de entrada de um usuário ou aplicativo. Ele verifica a assinatura e o saldo do remetente. Ele seleciona um ML-node com um modelo adequado e recursos disponíveis. Ele direciona a solicitação para o nó selecionado e retorna o resultado ao cliente. Tudo acontece em milissegundos – o usuário não percebe o intermediário.

Por que são necessários os Transfer Agents

Sem os Transfer Agents, cada cliente precisaria saber os endereços IP de todas as GPUs na rede, verificar sua carga manualmente e escolher o nó apropriado. Isso não é prático com 1,053 GPUs na rede. Os Transfer Agents resolvem o problema do balanceamento de carga, verificação de assinaturas e roteamento, tornando a rede fácil de usar para os usuários finais.
Um Transfer Agent é o despachante da rede Gonka. Ele aceita sua solicitação de IA, encontra uma GPU livre e retorna a resposta. Sem ele, o usuário teria que buscar um nó livre em toda a rede por conta própria.

Quer saber mais?

Entenda a economia GNK ou comece a ganhar agora mesmo.

Leia também