본문으로 건너뛰기

Schema Sync

Trino 카탈로그의 스키마 메타데이터를 AI 인덱스에 동기화하는 API입니다. Text-to-SQL 정확도 향상을 위해 스키마 정보를 벡터화합니다.

엔드포인트

POST /api/v1/ai/schema/sync

설명: Trino 카탈로그의 스키마 메타데이터를 AI 인덱스로 동기화합니다.

요청 본문:

필드타입필수설명
catalogstringN동기화할 카탈로그 (미지정 시 전체)

응답:

{
"synced_tables": 42,
"synced_columns": 350,
"duration_ms": 1200
}

인증

JWT Bearer 토큰이 필요합니다.

참고

  • 동기화 후 Ask/Ask+Execute API의 SQL 생성 정확도가 향상됩니다.
  • 스키마 변경 시 재동기화가 필요합니다.
  • 대규모 카탈로그의 경우 시간이 소요될 수 있습니다.

에러 코드

코드설명
400잘못된 카탈로그 이름
500Trino 메타데이터 조회 또는 인덱싱 실패