Oracle AI Vector Search

여러 데이터베이스를 직접 관리하고 통합할 필요 없이 유사성 검색 기능을 비즈니스 데이터에 간단히 적용할 수 있습니다. AI Vector Search를 사용하면 시맨틱 또는 의미를 기반으로 정형 데이터 및 비정형 데이터를 검색할 수 있습니다. 네이티브 벡터 기능은 대규모 언어 모델(LLM)이 검색 증강 생성(RAG) 기술을 활용해 보다 정확하고 상황에 맞는 결과를 제공할 수 있도록 지원합니다.

Oracle Vector Search: 모던 엔터프라이즈 솔루션(2:43)
엔터프라이즈용 생성형개발(GenDev) 발표

Juan Loaiza EVP의 Oracle CloudWorld 기조연설을 통해 Oracle이 새롭게 선보이는 획기적인 AI 중심 앱 개발 인프라를 살펴보세요.

  • 단일 데이터베이스의 단순성

    단일 데이터베이스에서 유사성 검색 기능과 관계형, 텍스트, JSON, 공간, 그래프 데이터 유형을 간단히 결합해 앱을 강화할 수 있습니다.

  • 자연어를 사용한 비즈니스 데이터 검색

    선호하는 LLM과 RAG 기술을 사용해 프라이빗 비즈니스 데이터 전반에 대한 자연어 검색을 수행 가능합니다.

  • 원하는 방식으로 AI 앱 개발

    선호하는 개발 도구, AI 프레임워크, 언어를 사용해 AI 앱을 구축할 수 있습니다.

  • 기업용으로 개발된 AI

    미션 크리티컬 AI 앱을 간단히 구축할 수 있습니다. 다양한 산업용 기능을 활용해 확장성, 성능, 고가용성, 보안성을 확보할 수 있습니다.

정식 출시 발표: AI Vector Search

더욱 수준높은 앱 개발 경험이 찾아옵니다. Oracle Database 23ai의 최신 AI Vector Search 기능이 정식으로 출시됐습니다. 지금 바로 사용 가능합니다. 자세한 사용 방법을 확인해 보세요.

데이터와 앱 개발의 미래

Oracle이 CloudWorld 2023에서 생성형 AI의 증강 및 극적인 개발자 생산성 향상을 위한 통합 벡터 데이터베이스를 발표했습니다.

데모: AI Vector Search로 시맨틱 검색 가속화하기

Oracle Database 23ai의 AI Vector Search로 시맨틱 데이터와 비즈니스 데이터를 결합해 보다 빠르고, 정확하고, 안전한 결과를 도출하는 방법을 확인해 보세요.

“AI Vector Search가 Oracle Database에 추가된다는 것은 반가운 소식입니다. NRI의 다른 워크로드들과 동일한 Oracle Database에서 AI Vector Search를 실행함으로써 보다 안정적이고 안전한 솔루션을 제공할 수 있게 되어 기쁩니다.”

Shinichiro Otsuka Nomura Research Institute, Ltd., NRI Certified IT Architect

Oracle AI Vector Search의 주요 기능

VECTOR 데이터 유형

새로운 네이티브 VECTOR 데이터 유형으로 Oracle Database 23ai에 벡터를 직접 저장할 수 있습니다. 차원 수와 형식이 서로 다른 벡터들을 두루 지원해 애플리케이션을 단순화합니다.

유연한 벡터 생성

ONNX 프레임워크로 원하는 임베딩 모델을 가져와 데이터에 대한 벡터를 생성합니다. 필요한 경우 벡터를 데이터베이스로 직접 임포트할 수도 있습니다.

벡터 인덱스

높은 정확도와 최대 성능을 제공하는 인메모리 이웃 그래프 인덱스, 대규모 데이터 세트를 위한 이웃 파티션 인덱스 등의 벡터 인덱스를 사용해 유사성 검색을 가속화합니다.

벡터 쿼리용 SQL 확장 기능

간단하고 직관적인 SQL 확장 기능을 사용해 관계형, 텍스트, JSON 및 기타 데이터 유형에 대한 정교한 쿼리 내의 벡터에 대한 유사성 검색을 수행할 수 있습니다.

간단한 대상 정확도 지정

모호하고 낮은 수준의 인덱스별 매개변수를 사용하는 대신 대상 검색의 정확도를 지정 가능합니다. 인덱스 생성 중 기본 정확도를 정의하고, 필요한 경우 검색 쿼리에서 재정의할 수 있습니다.

Exadata 최적화

Exadata System Software 24ai 최적화를 활용해 벡터 인덱스 생성 및 검색을 가속화합니다. Exadata가 엔터프라이즈 데이터베이스에 제공하는 고성능, 확장성, 가용성을 경험해 보세요.

Oracle AI Vector Search 사용 사례

RAG는 유사성 검색 결과를 사용하여 비즈니스 데이터 과련 질문에 대한 대규모 언어 모델 응답의 정확성 및 상황별 관련성을 개선합니다. RAG는 LLM이 학습하지 못했을 수도 있는 상황별 관련 개인 데이터를 파악한 뒤 이를 사용해 사용자 프롬프트를 보강함으로써 LLM이 보다 정확하게 대응할 수 있도록 지원합니다.

LLM의 답변 품질을 향상시키고자 하는 수요는 많은 산업에서 공통적으로 발생하고 있습니다. 답변 정확도 향상을 위해 RAG를 사용하는 사례는 다음과 같습니다.

  • 내부 및 외부 사용자용 챗봇
  • 문서 검색 및 요약
  • 언어-코드 합성
  • 분야별 전문 지식이 필요한 질문에 대한 답변

RAG는 많은 비용이 발생하는 LLM 재훈련 또는 미세 조정 없이도 LLM이 기업의 비즈니스와 관련된 질문에 대한 맞춤형 답변을 제공할 수 있도록 지원합니다.

검색 증강 생성 다이어그램, 아래 설명
  1. 챗봇을 사용해 LLM과 대화할 수 있습니다.
  2. 프라이빗 비즈니스 데이터에 대한 유사성 검색을 실행하고 해당 사실을 LLM에 전달합니다.
  3. 검색 결과는 LLM을 위한 프롬프트 및 컨텍스트 형식으로 입력됩니다.
  4. LMM은 최신 비즈니스 데이터 입력을 수신하여 환각 현상을 감소시킵니다.
  5. 고품질 응답이 챗봇에 반환됩니다.


2024년 9월 10일

NVIDIA GPU를 사용해 Oracle Database 23ai의 AI Vector Search 가속화하기

Mission-Critical Data and AI Engines, Senior Vice President, Tirthankar Lahiri
In-Memory and AI Technologies, Data, Vice President, Shasank Chavan
Vector Flow Analytics, Senior Director, Weiwei Gong

Oracle CloudWorld 2024에서 Oracle Database 23ai의 NVIDIA GPU를 활용해 AI Vector Search 기능을 가속화하는 Oracle Database용 GPU 가속 기능 2개가 시연됩니다. 첫 번째 기능은 GPU 가속을 활용해 텍스트, 이미지, 비디오 등의 다양한 입력 데이터 세트로부터 벡터 임베딩을 생성하는 기능입니다. 두 번째는 GPU를 사용해 Oracle Database 내에서 벡터 인덱스 생성 및 유지 관리를 가속화하는 방법을 보여주는 초기 단계의 개념 증명입니다.

게시물 전문 읽어보기

Oracle AI Vector Search 시작하기

30일 체험판으로 20개 이상의 상시 무료 클라우드 서비스를 체험해 보세요.

Oracle이 제공하는 무료 체험을 통해 Autonomous Database, Arm Compute, Storage 등을 무기한 사용할 수 있으며 추가 클라우드 서비스를 체험할 수 있는 미화 300달러 상당의 무료 크레딧이 함께 제공됩니다. 자세한 내용을 확인하고 지금 바로 무료 계정에 가입해보세요.

  • Oracle Cloud Free Tier에는 어떤 항목이 포함되어 있나요?

    • Autonomous Database 2개(각 20GB)
    • AMD 및 Arm Compute VM
    • 총 200GB의 블록 스토리지
    • 10GB의 객체 스토리지
    • 매달 10TB의 아웃바운드 데이터 전송
    • 10개 이상의 상시 무료 서비스
    • 30일 동안 사용 가능한 미화 300달러 상당의 무료 크레딧

AI Vector Search 더 알아보기

기업은 Oracle Database 23ai의 AI Vector Search를 활용해 동일한 데이터베이스 내에서 비즈니스 데이터의 시맨틱 검색과 관계형 쿼리를 결합할 수 있습니다.

영업팀에 문의하기

Oracle AI Vector Search에 대한 더 많은 정보가 필요한가요? Oracle의 전문가가 도와 드리겠습니다.

  • 다음과 같은 질문에 답해드릴 수 있습니다.

    • Oracle AI Vector Search가 우리 회사의 비즈니스에 어떤 도움을 주나요?
    • OCI를 활용해 Oracle Database 워크로드를 실행하려면 어떻게 해야 하나요?
    • Oracle 관련 투자 효용을 최대화하는 방법은 무엇인가요?