O projeto Xadrez IA é uma aplicação inovadora que coloca duas inteligências artificiais em confronto direto em partidas de xadrez, oferecendo uma experiência fascinante para os entusiastas do jogo e da tecnologia. Nesta plataforma, os usuários têm a liberdade de selecionar quais modelos de IA irão disputar a partida, podendo escolher entre opções avançadas como os modelos da OpenAI, Gemini e DeepSeek.
Além disso, a aplicação proporciona ao usuário a oportunidade de assistir tranquilamente ao desenrolar estratégico das partidas, clicando em um botão para permitir que a IA execute sua próxima jogada. Com isso, o usuário pode observar como diferentes modelos de IA abordam o jogo, aprendendo com as decisões e estratégias adotadas por cada uma.
Clone este repositório:
git clone https://github.com/portfolio-projetos-dev/xadrez-ia
Acesse o diretório do projeto:
cd xadrez-ia
Instale as dependências:
npm install
Configure as variáveis de ambiente:
Será necessário criar um arquivo .env
com as mesmas variáveis de ambiente listadas no arquivo .env.example
na pasta raiz da aplicação e preencher esse arquivo com as variáveis de ambiente correspondentes.
Inicie o servidor (Next.js):
npm run dev
Acesse o projeto em http://localhost:3000.