Cookies

Com a sua autorização, usamos cookies do Google Analytics para medir as visitas e melhorar o site. Os cookies necessários ficam sempre ativos. Pode mudar a escolha ou retirar o consentimento quando quiser, no rodapé, em Definições de cookies. Política de Cookies

Saltar para o conteúdo
PTEN
Começar

Interfaces Generativas ·Avançado

Agente Canvas do Painel de IA

Sobre esta app

  • Código aberto completo
  • Explicado em português

Ficha técnica

Categoria
Interfaces Generativas
Dificuldade
Avançado
Modelos
OpenAI, Gemini
Frameworks
Google ADK
Corre local?
Precisa de APIs cloud
Chaves necessárias
GOOGLE_API_KEYOPENAI_API_KEY

Licença Apache-2.0 · conteúdo curado, traduzido e mantido pelo Doutor AI.

Tutorial completo

https://github.com/user-attachments/assets/9201d528-573f-43cc-9d31-571c362318a7

Um agente que preenche gráficos ao vivo, métricas e dados em tempo real num painel Canvas em vez de apenas transmitir texto. Construído com CopilotKit, AG-UI e o ADK da Google.

Conceito Gen UI - canvas agentico. O chat é uma barra lateral fina; a verdadeira superfície é um Canvas persistente onde o agente escreve. Gráficos, KPIs e painéis são artefatos endereçáveis que o agente pode colocar, atualizar e rearranjar ao longo das interações - mais próximo de um colaborador a usar um quadro branco do que de um chatbot a devolver respostas.

🔧 Início Rápido

# from the awesome-llm-apps repo root
cd generative_ui_agents/ai-dashboard-canvas-agent

# install JS deps + agent
pnpm install        # or npm/yarn/bun

# install Python deps separately for the ADK agent
pnpm install:agent

# set your Google API key
cp .env.example .env
# edit .env and set GOOGLE_API_KEY=...

# start UI + agent together
pnpm run dev

📦 Pré-requisitos

  • Node.js 18+
  • Python 3.8+
  • Google Makersuite API Key → obtém uma aqui
  • Qualquer gestor de pacotes (pnpm recomendado)

💡 Lockfiles (package-lock.json, yarn.lock, etc.) estão gitignored - cada dev gere o seu próprio.

🛠 Scripts Disponíveis

  • dev → Iniciar UI + agente (por defeito)
  • dev:debug → Iniciar com registo de depuração
  • dev:ui → Executar apenas a aplicação Next.js
  • dev:agent → Executar apenas o agente ADK
  • build / start → Compilação de produção + servidor
  • lint → Executar ESLint
  • install:agent → Instalar dependências Python dentro de agent/.venv

🎨 Personalização

  • UI Principal → src/app/page.tsx
  • Alterar tema/cores e aparência da barra lateral
  • Adicionar novos componentes de visualização
  • Estender a lógica do agente em /agent

📚 Documentação

Da mesma categoria

Interfaces GenerativasAvançado

Agente de Investigação Profunda de IA

Um assistente de investigação profunda que planeia, pesquisa na web, escreve num sistema de ficheiros virtual e apresenta cada chamada de ferramenta c…

  • OpenAI
Interfaces GenerativasAvançado

Agente de Coaching Financeiro de IA

Um coach financeiro multi-agente que analisa o seu orçamento, planeia as suas poupanças e constrói estratégias de pagamento de dívidas - apresentadas …

  • Gemini
Interfaces GenerativasAvançado

Explorador de Conhecimento com IA

Coloque ficheiros (documentos ou código-fonte) num chatbot. O agente extrai entidades, conceitos e relações (ou módulos, classes, funções e dependênci…

  • OpenAI
  • Claude
  • Gemini

Precisa de uma solução à medida?

Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.

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