MindsDB 빠른 시작 — SQL 한 줄씩 AI 파이프라인 구축

MindsDB 빠른 시작

공식 퀵스타트는 데이터 소스 연결부터 지식 기반 생성, 에이전트 구축까지를 SQL만으로 이어 갑니다. 흐름을 코드로 보면 구조가 금방 잡혀요.

출처: https://docs.mindsdb.com/quickstart

1. 데이터 소스 연결

CREATE DATABASE my_pg WITH ENGINE = 'postgres',
PARAMETERS = {"host":"localhost","port":5432,"user":"user","password":"pass","database":"mydb"};

2. 프로젝트와 지식 기반 생성

CREATE PROJECT search_project;

CREATE KNOWLEDGE_BASE search_project.docs_kb
USING
  embedding_model = {"provider":"openai","model_name":"text-embedding-3-large","api_key":"sk-..."},
  content_columns = ['body'],
  metadata_columns = ['title','category'],
  id_column = 'doc_id';

3. 데이터 인덱싱 & 에이전트 구축

INSERT INTO search_project.docs_kb
  SELECT doc_id, title, category, body FROM my_pg.documents;

CREATE AGENT search_project.my_agent
USING
  model = {"provider":"openai","model_name":"gpt-4o","api_key":"sk-..."},
  data = {"knowledge_bases":["search_project.docs_kb"]};

이제 이 에이전트에 자연어로 질문하면 지식 기반을 검색해 답해요.

더 알아보기