Aprendizagem pessoal com IA
e orientação prática

WhoDB: Software leve de gerenciamento de visualização de banco de dados com suporte para interação com linguagem natural

Introdução geral

O WhoDB é uma ferramenta de gerenciamento de banco de dados leve (~20 MB), potente e fácil de usar, projetada para simplificar as tarefas de administração de banco de dados. Ele combina a simplicidade do Adminer com melhorias na experiência do usuário e no desempenho. O WhoDB foi desenvolvido usando GoLang para proporcionar velocidade e eficiência ideais. Os recursos incluem visualização interativa do esquema e edição em linha para pequenos projetos e sistemas empresariais complexos.

WhoDB: cliente de código aberto de gerenciamento visual de banco de dados leve com suporte para interação com linguagem natural-1


 

Lista de funções

  • consulta em linguagem naturalPor meio de parcerias com Ollama, ChatGPT e Antrópica A integração permite que os usuários consultem e gerenciem dados usando linguagem natural.
  • Visualização de modo interativoOferece uma interface gráfica intuitiva para ajudar os usuários a entender facilmente a estrutura do banco de dados.
  • editor em linhaEdição e visualização de dados diretamente na interface.
  • Amplo suporte a banco de dadosCompatível com PostgreSQL, MySQL, SQLite3, MongoDB, Redis, MariaDB e ElasticSearch.
  • Arquitetura de alto desempenhoAproveitando a velocidade e a capacidade de resposta do GoLang, os formulários de front-end são virtualizados para oferecer um desempenho superior.
  • Login e autenticação segurosAcesso seguro a bancos de dados por meio de perfis de login personalizados.
  • Função de filtragem inteligenteImplementação e gerenciamento perfeitos de filtros em todos os bancos de dados.
  • Ambiente de consulta no estilo do Jupyter NotebookExecute consultas a bancos de dados no Scratchpad para aumentar a produtividade e a flexibilidade.

 

Usando a Ajuda

Processo de instalação

Inicie o cliente com um clique:

WhoDB macOS

WhoDB Windows

WhoDB Linux

 

  1. Instalação com o Docker::
    • Execute o seguinte comando para extrair e iniciar o WhoDB:
      docker run -it -p 8080:8080 clidey/whodb
      
    • Abra seu navegador e navegue até http://localhost:8080.
  2. Instalação com o Docker Compose::
    • Criar um docker-compose.yml com o seguinte conteúdo:
      versão: '3.8'
      serviços.
      whodb.
      imagem: clidey/whodb
      portas.
      - "8080:8080"
      
    • Execute o seguinte comando para iniciar o serviço:
      docker-compose up
      

Processo de uso

  1. entrar::
    • Depois de iniciar o aplicativo, navegue até http://localhost:8080.
    • Selecione o tipo de banco de dados e digite o nome de usuário, a senha e o nome do banco de dados.
  2. Gerenciamento de banco de dados::
    • Selecione o banco de dadosSelecione o tipo de banco de dados na barra lateral, insira as credenciais e gerencie um banco de dados específico.
    • Modo de exibiçãoVisualização do esquema do banco de dados usando gráficos interativos para entender as relações entre as tabelas.
    • gerenciamento de mesaAcesso e gerenciamento direto de tabelas, visualização de esquemas detalhados, filtragem de dados e exportação de informações para CSV.
    • editor em linhaClique na célula para visualizar o valor (String, JSON ou Markdown) e editá-lo em linha.
    • Bloco de rascunhoExecute consultas a bancos de dados em um ambiente no estilo do Jupyter Notebook para aumentar a produtividade e a flexibilidade.
    • Filtragem inteligenteImplementar e gerenciar filtros com perfeição em todos os bancos de dados, proporcionando uma experiência consistente e fácil de usar.
  3. consulta em linguagem natural::
    • Por meio de integrações com Ollama, ChatGPT e Anthropic, os usuários podem consultar e gerenciar dados usando linguagem natural, simplificando o processo de consultas SQL complexas.

Procedimento de operação detalhado

  1. Início dos serviços de front-end::
    • Navegue até frontend/ e executá-lo:
      pnpm i && pnpm start
      
  2. Início dos serviços de back-end::
    • no caso de núcleo/ O catálogo não tem um construir/ você precisa criar o front-end e movê-lo para o diretório do back-end. Execute o seguinte comando:
      vá correr .
      
  3. Usando o modelo Ollama::
    • Baixe e instale o Ollama, o modelo recomendado é o Llama 3.1 8b. O WhoDB detectará automaticamente o modelo instalado e exibirá a opção Chat na barra lateral esquerda.
Aprendizagem fácil com IA

O guia do leigo para começar a usar a IA

Ajuda você a aprender a utilizar as ferramentas de IA com baixo custo e a partir de uma base zero.A IA, assim como o software de escritório, é uma habilidade essencial para todos. Dominar a IA lhe dará uma vantagem em sua busca de emprego e metade do esforço em seu trabalho e estudos futuros.

Ver detalhes>
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " WhoDB: Software leve de gerenciamento de visualização de banco de dados com suporte para interação com linguagem natural

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil