AI 프로파일 정보

Data Studio는 자연어 프롬프트를 SQL 문으로 쉽게 변환하고 Autonomous AI Database의 AI 기능을 활용하기 위한 AI 프로파일을 제공합니다.

다음 모드를 사용하여 LLM에 액세스하고 구성하기 위한 안내식 AI 프로파일Data Studio에서 생성할 수 있습니다.

  • NL2SQL
  • 검색 증강 생성(RAG)

NL2SQL

일반 언어 질문을 실행 가능한 SQL 질의로 처리하기 위해 테이블 메타데이터의 객체 목록을 사용합니다.

테이블 메타데이터

시스템에서 사용하는 데이터베이스 스키마에 대한 구조적 설명입니다. AI 모델은 테이블, 열, 데이터 유형 등의 데이터베이스 객체를 식별하고 이를 구분하는 데 도움이 됩니다. 예를 들어, 날짜는 한 테이블의 creation date이고 다른 테이블의 expiration date일 수 있습니다. 또한 보안 정책을 시행하고 IAM 제어와 연계하여 데이터에 대한 무단 액세스 또는 사용을 방지합니다.

검색 증강 생성(RAG)

자율운영 AI 데이터베이스에서 RAG 파이프라인을 구성하고, AI 모델이 문서 또는 데이터베이스와 같은 지식 기반에서 비정형 데이터를 로드 및 쿼리할 수 있도록 지원합니다. 인덱스화된 소스에 대한 데이터 거버넌스를 적용하고 권한이 부여된 데이터에 대한 액세스만 허용합니다. 자세한 내용은 Select AI with Retrieval Augmented Generation (RAG)을 참조하십시오.

RAG는 Oracle AI Database의 벡터 검색 기능을 활용하기 위해 비구조적 데이터에 대한 의미 검색에 벡터 인덱스를 사용합니다.

벡터 인덱스

RAG 파이프라인 또는 테이블 데이터에서 생성된 벡터 임베딩을 검색하도록 설계된 검색 메커니즘입니다. 빠르고 효율적인 검색을 통해 유사한 벡터를 찾고 자연어 쿼리에 대한 보다 정확한 응답을 반환할 수 있습니다.

Data Studio 설정에서 벡터 인덱스를 생성할 수 있습니다.

주:

Oracle Database 21c, 19c 및 이전 버전에서는 AI 기능 및 LLM이 지원되지 않습니다. AI 기능은 Oracle AI Database 26ai에 도입되었습니다.

또한 Data Studio를 사용하면 최소 속성을 사용하여 기본 AI 기능으로 AI 프로파일을 생성할 수도 있습니다. 이 프로파일은 특수 프로파일이 아니므로 AI는 선택적 질의를 실행하는 대신 데이터 저장소의 모든 객체를 검색합니다.