Desenvolvedor brasileiro combina GPT-Live-1 e Stockfish para criar tutor de xadrez por voz em tempo real

Desenvolvedor brasileiro criou um tutor de xadrez que combina GPT-Live-1 e Stockfish para analisar partidas e ensinar por voz em tempo real.

Imagine jogar uma partida de xadrez enquanto um professor acompanha cada movimento, comenta seus erros em voz alta e aceita ser interrompido a qualquer momento para explicar por que determinado lance seria melhor. O desenvolvedor André Elias criou um projeto justamente com essa proposta usando o recém-lançado GPT-Live-1 da OpenAI.

Chamado TEACHess, o protótipo é aberto e teve seu código publicado no GitHub. A ideia é combinar um modelo de voz capaz de manter uma conversa em tempo real com uma das ferramentas mais conhecidas do mundo do xadrez: o Stockfish.

 

GPT-Live-1 conversa; Stockfish analisa o tabuleiro

Um dos detalhes mais interessantes está nos bastidores. O GPT-Live-1 funciona como a camada de voz, permitindo que jogador e professor conversem de maneira mais natural. O modelo lançado na API pela OpenAI em setembro é full-duplex, o que significa que consegue ouvir e falar simultaneamente e lidar melhor com situações como pausas e interrupções durante uma conversa.

Mas o modelo não precisa descobrir sozinho qual é o melhor movimento. O TEACHess executa uma versão do Stockfish 18 diretamente no navegador. O motor analisa as posições e fornece dados que são utilizados pelo sistema antes das explicações.

O projeto também utiliza um modelo de texto, o GPT-5.6 Luna, no backend. Ele recebe ferramentas capazes de consultar a posição atual, histórico da partida, linhas calculadas pelo Stockfish e avaliações dos movimentos. Segundo a documentação do projeto, os lances legais são avaliados previamente pelo motor, reduzindo especificamente o risco de a IA sugerir movimentos que nem sequer existem naquela posição.

É uma diferença importante em relação a simplesmente abrir um chatbot e perguntar sobre uma partida de xadrez.

Você pode interromper o professor para perguntar sobre a partida

Durante o jogo, o sistema comenta os movimentos e pode desenhar setas ou destacar casas diretamente no tabuleiro. Se surgir uma dúvida, o jogador pode segurar a barra de espaço e conversar com o professor. Como o sistema conhece a posição atual e o histórico da partida, perguntas podem ser feitas dentro daquele contexto. O próprio adversário também é controlado pelo Stockfish, com três níveis aproximados de força: 1.320, 1.700 e 2.200 de Elo.

O projeto ainda mantém pequenas anotações sobre a aula, como o nome do jogador, a abertura que ele pretende praticar e planos mencionados durante a conversa.

Um exemplo interessante do que modelos de voz podem virar

O TEACHess ainda é um protótipo, e não uma plataforma educacional pronta. Para executá-lo localmente é necessário Node.js e uma chave da API da OpenAI. A camada de voz do GPT-Live-1 custa atualmente US$ 0,05 por minuto, enquanto chamadas aos modelos e ferramentas utilizados no backend são cobradas separadamente.

Ainda assim, o projeto demonstra uma aplicação interessante para essa nova geração de modelos de voz: em vez de apenas responder perguntas, a IA pode acompanhar uma atividade acontecendo em tempo real, recorrer a ferramentas especializadas para verificar suas respostas e conversar sobre aquilo que o usuário está fazendo naquele momento.

E o xadrez pode ser apenas um dos primeiros exemplos.

Postado por
Editor-chefe no Hardware.com.br/GameVicio Aficionado por tecnologias que realmente funcionam. Segue lá no Insta: @williamrplaza Elogios, críticas e sugestões de pauta: william@hardware.com.br
Siga em:
Compartilhe
Deixe seu comentário
Assine nossa Newsletter
Assine nossa newsletter e receba nossa seleção de conteúdo sobre tecnologia, games, IA e internet em seu email.
Veja também
Publicações Relacionadas
Img de rastreio
Localize algo no site!