콘텐츠로 이동
Search

NVIDIA Auto Ontology

lastmod 2026-11-11created 2026-11-111 edits

기업 데이터의 의미와 관계를 AI 에이전트에 연결하는 오픈소스 도구

About

  • 기업 데이터의 비즈니스 용어, 지표, 관계를 정리해 AI 에이전트가 이해하고 질의할 수 있게 하는 NVIDIA의 도구. 응답 속도보다 반환된 값이 어떤 비즈니스 정의를 따르는지 검증하는 신뢰성에 초점
  • 메타데이터로 온톨로지와 지식 그래프를 만들며 기존 온톨로지·시맨틱 모델도 연결 가능. 예를 들어 "활성 고객"이 어떤 지표와 테이블·컬럼에 대응하는지를 구조화함
  • 자연어 질문을 SQL로 바꿔 실행하고, 결과를 비즈니스 정의와 데이터 계보로 검증해 출처와 함께 답함. 검증된 수정과 사용 이력은 다시 온톨로지에 반영됨
  • MCP, CLI, API로 에이전트에 연결. MCP 도구는 답변 생성(실행한 SQL과 결과 포함), 용어 정의·동의어·연결 컬럼 조회, 질의 가능 여부 사전 점검을 제공하며 읽기 전용으로 로그인 사용자의 권한을 따름
  • 코딩 에이전트용 AGENTS.md와 설치·관리·질의용 스킬 3종(nvidia-ontology-setup/management/query) 제공
  • Databricks, PostgreSQL, Snowflake, DuckDB 연결. 모델은 NVIDIA API catalog, 자체 호스팅 NVIDIA NIM, OpenAI 호환 엔드포인트를 쓸 수 있으며 기본값은 nemotron-3-nano-30b-a3b(LLM), nemotron-3-embed-1b(임베딩), llama-nemotron-rerank-vl-1b-v2(리랭킹)
  • 웹 UI는 채팅, 분석, 데이터 카탈로그, 사용 분석, 설정 제공. 프론트엔드는 Next.js 16/React 19/Better Auth/Prisma, 백엔드는 Python 3.12+/FastAPI/LangChain, 저장소는 pgvector를 쓰는 Postgres
  • 접속 정보는 기본적으로 Postgres 카탈로그에 평문 JSON으로 저장되며, HashiCorp Vault를 설정하면 Vault에 보관함
  • SSO와 API 토큰 지원. 토큰은 SHA-256 해시만 저장하고 소유자의 역할을 그대로 따름
  • POST /api/chat/completions 대화형 API는 SSE로 응답하며 최근 5턴(최대 12,000자)을 맥락으로 사용. 내부 FastAPI 포트는 외부에 노출하면 안 됨
  • Kubernetes용 Helm 차트와 Docker Compose로 배포. Apache-2.0 라이선스이며 현재 외부 기여는 받지 않음

See also

Favorite site

author MCPBot sitemap