WhoDB: 자연어 상호 작용을 지원하는 경량 데이터베이스 시각화 관리 소프트웨어

최신 AI 리소스9개월 전 업데이트 AI 공유 서클
1.9K 00

일반 소개

WhoDB는 데이터베이스 관리 작업을 간소화하도록 설계된 가볍고(~20MB) 강력하며 사용자 친화적인 데이터베이스 관리 도구입니다. 관리자 도구의 단순성과 향상된 사용자 경험 및 성능을 결합한 WhoDB는 최적의 속도와 효율성을 제공하기 위해 GoLang을 사용하여 구축되었습니다. 소규모 프로젝트와 복잡한 엔터프라이즈 시스템을 위한 대화형 스키마 시각화 및 인라인 편집 기능이 포함되어 있습니다.

WhoDB:支持自然语言交互的轻量数据库可视化管理软件

 

기능 목록

  • 자연어 쿼리Ollama와 협력하여 ChatGPT 및 인류학 이 통합을 통해 사용자는 자연어를 사용하여 데이터를 쿼리하고 관리할 수 있습니다.
  • 대화형 모드 시각화사용자가 데이터베이스 구조를 쉽게 이해할 수 있도록 직관적인 그래픽 인터페이스를 제공합니다.
  • 인라인 편집기인터페이스에서 바로 데이터를 편집하고 미리 볼 수 있습니다.
  • 광범위한 데이터베이스 지원PostgreSQL, MySQL, SQLite3, MongoDB, Redis, MariaDB, ElasticSearch와 호환됩니다.
  • 고성능 아키텍처GoLang의 속도와 응답성을 활용하여 프런트엔드 양식을 가상화하여 뛰어난 성능을 제공합니다.
  • 안전한 로그인 및 인증개인화된 로그인 프로필을 통해 데이터베이스에 안전하게 액세스할 수 있습니다.
  • 지능형 필터링 기능모든 데이터베이스에서 필터를 원활하게 구현하고 관리할 수 있습니다.
  • 주피터 노트북 스타일 쿼리 환경스크래치패드에서 데이터베이스 쿼리를 실행하여 생산성과 유연성을 높일 수 있습니다.

 

도움말 사용

설치 프로세스

클릭 한 번으로 클라이언트를 실행합니다:

WhoDB macOS

WhoDB Windows

WhoDB Linux

 

  1. Docker로 설치하기::
    • 다음 명령을 실행하여 WhoDB를 가져와 시작합니다:
      docker run -it -p 8080:8080 clidey/whodb
      
    • 브라우저를 열고 다음 위치로 이동합니다. http://localhost:8080.
  2. Docker Compose로 설치::
    • 만들기 docker-compose.yml 파일에 다음 내용을 추가합니다:
      version: '3.8'
      services:
      whodb:
      image: clidey/whodb
      ports:
      - "8080:8080"
      
    • 다음 명령을 실행하여 서비스를 시작합니다:
      docker-compose up
      

사용 프로세스

  1. 로그인::
    • 앱을 실행한 후 다음 위치로 이동합니다. http://localhost:8080.
    • 데이터베이스 유형을 선택하고 사용자 아이디, 비밀번호, 데이터베이스 이름을 입력합니다.
  2. 데이터베이스 관리::
    • 데이터베이스 선택사이드바에서 데이터베이스 유형을 선택하고 자격 증명을 입력한 후 특정 데이터베이스를 관리합니다.
    • 보기 모드대화형 그래픽을 사용하여 데이터베이스 스키마를 보고 테이블 간의 관계를 이해합니다.
    • 테이블 관리테이블에 직접 액세스 및 관리하고, 세부 스키마를 보고, 데이터를 필터링하고, 정보를 CSV로 내보낼 수 있습니다.
    • 인라인 편집기셀을 클릭하여 값(문자열, JSON 또는 마크다운)을 미리 보고 인라인으로 편집합니다.
    • 스크래치 패드생산성과 유연성을 높이기 위해 Jupyter 노트북 스타일의 환경에서 데이터베이스 쿼리를 실행합니다.
    • 지능형 필터링모든 데이터베이스에서 필터를 원활하게 구현하고 관리하여 일관되고 사용자 친화적인 환경을 제공합니다.
  3. 자연어 쿼리::
    • Ollama, ChatGPT 및 Anthropic과의 통합을 통해 사용자는 자연어를 사용하여 데이터를 쿼리하고 관리할 수 있어 복잡한 SQL 쿼리 프로세스를 간소화할 수 있습니다.

세부 운영 절차

  1. 프런트엔드 서비스 시작::
    • 다음으로 이동합니다. frontend/ 디렉토리를 열고 실행합니다:
      pnpm i && pnpm start
      
  2. 백엔드 서비스 시작::
    • 다음과 같은 경우 core/ 카탈로그에는 build/ 폴더에 프런트엔드를 빌드하고 백엔드 디렉터리로 이동해야 합니다. 다음 명령을 실행합니다:
      go run .
      
  3. 올라마 모델 사용::
    • Ollama를 다운로드하여 설치하며, 권장 모델은 Llama 3.1 8b입니다. WhoDB가 설치된 모델을 자동으로 감지하여 왼쪽 사이드바에 채팅 옵션을 표시합니다.
© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...