# Visualizador AI 3D PyGame com DeepSeek R1

> Este projeto demonstra as capacidades de código do R1 com um gerador e visualizador de código PyGame para uso no navegador. O sistema utiliza DeepSeek para raciocínio, OpenAI para extração de código e agentes de automação de navegador para visualizar o código no Trinket.io.

- Fonte: https://doutorai.pt/apps/ai-3dpygame-r1
- Categoria: Agentes de Jogos
- Dificuldade: Avançado
- Modelos: OpenAI, DeepSeek
- Frameworks: Agno
- Corre local?: Precisa de APIs cloud
- Chaves necessárias: Nenhuma
- Licença: Apache-2.0
- Site: Doutor AI (https://doutorai.pt) - ferramentas de IA para pequenos negócios em português

## Tutorial completo

# 🎮 AI 3D PyGame Visualizer com DeepSeek R1

### 🎓 Tutorial Gratuito Passo a Passo
**👉 [Clica aqui para seguir o nosso tutorial completo passo a passo](https://www.theunwindai.com/p/build-an-ai-3d-pygame-visualizer-with-deepseek-r1) e aprende como construir isto do zero com explicações detalhadas e melhores práticas.**

Este projeto demonstra as capacidades de código do R1 com um gerador de código PyGame e visualizador com uso no navegador. O sistema utiliza o DeepSeek para raciocínio, OpenAI para extração de código e agentes de automação de navegador para visualizar o código no Trinket.io.

### Funcionalidades

- Gera código PyGame a partir de descrições em linguagem natural
- Utiliza o DeepSeek Reasoner para lógica e explicação de código
- Extrai código limpo usando OpenAI GPT-4o
- Automatiza a visualização de código no Trinket.io usando agentes de navegador
- Fornece uma interface Streamlit simplificada
- Sistema multi-agente para lidar com diferentes tarefas (navegação, codificação, execução, visualização)

### Como Começar?

1. Clona o repositório do GitHub

```bash
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps/advanced_ai_agents/autonomous_game_playing_agent_apps/ai_3dpygame_r1
```

```markdown
# 2. Instala as dependências necessárias:

Para instalar as dependências necessárias, executa o seguinte comando:

```bash
npm install
```
```

```bash
pip install -r requirements.txt
```

```markdown
3. Obtém as tuas Chaves de API
- Regista-te em [DeepSeek](https://platform.deepseek.com/) e obtém a tua chave de API
- Regista-te em [OpenAI](https://platform.openai.com/) e obtém a tua chave de API

4. Executa o Visualizador AI PyGame
```

```bash
streamlit run ai_3dpygame_r1.py
```

5. O uso do navegador abre automaticamente o teu navegador web e navega para a URL fornecida na saída do console para interagir com o gerador PyGame.

### Como funciona?

1. **Processamento de Consultas:** O utilizador insere uma descrição em linguagem natural da visualização PyGame desejada.
2. **Geração de Código:** 
   - O DeepSeek Reasoner analisa a consulta e fornece um raciocínio detalhado com código.
   - O agente OpenAI extrai código limpo e executável do raciocínio.
3. **Visualização:**
   - Os agentes do navegador automatizam o processo de execução do código no Trinket.io.
   - Vários agentes especializados tratam de diferentes tarefas:
     - Navegação para o Trinket.io
     - Entrada de código
     - Execução
     - Visualização
4. **Interface do Utilizador:** O Streamlit fornece uma interface intuitiva para inserir consultas, visualizar código e gerir o processo de visualização.

## Poupe horas todas as semanas com IA, sem complicações

O **Doutor AI** dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe. [Ver planos →](https://doutorai.pt/precos)

---
Conteúdo de Doutor AI (https://doutorai.pt). Ao citar, indique a fonte: https://doutorai.pt/apps/ai-3dpygame-r1
