이 다이어그램은 Oracle Cloud Infrastructure(OCI)에서 자연어를 SQL로 사용하는 고화질 대화형 AI를 위한 에이전트 프레임워크를 보여줍니다. 다이어그램에 표시된 프로세스 흐름은 주변 텍스트에 설명되어 있습니다.
- 애플리케이션 층
- 프런트엔드는 APEX 서비스를 사용하며 채팅 인터페이스와 Oracle JET 차트를 포함합니다.
- 프런트엔드는 표현 상태 전송(REST) API(애플리케이션 프로그래밍 인터페이스) 호출을 사용하여 OCI API 게이트웨이에 연결됩니다.
- API/액세스 계층
- Oracle Cloud Infrastructure Web Application Firewall(WAF)은 OCI API Gateway를 보호합니다.
- OCI Identity and Access Management(IAM) 및 정책은 OCI API Gateway에 대한 액세스를 보호합니다.
- AI 계층
- AI 통합은 OCI Compute 가상 머신과 LangChain를 사용하여 REST API 엔드포인트를 사용하여 대규모 언어 모델(LLM)을 호출합니다.
- OCI Generative AI 채팅 모델은 LLM을 제공하고 OCI Generative AI 임베딩 모델에 연결합니다.
- OCI 생성형 AI 임베딩 모델은 Oracle Autonomous AI Database에 연결됩니다.
- AI 데이터 계층
Oracle Autonomous AI Database는 임베딩 및 모델 출력을 저장하고 OCI Generative AI 임베딩 모델에 연결합니다.
- 고객 데이터
Oracle Exadata Database Service는 고객 데이터를 보유하고 데이터베이스 링크를 사용하여 Oracle Autonomous AI Database에 연결합니다. 또한 고객 데이터가 포함된 표준 데이터베이스를 보유하고 있습니다.