AI Solution

Build an AI Chatbot Engine with Oracle AI Database and OCI Generative AI

Introduction

Chatbots aren’t new, but good chatbots have arrived, thanks to AI services. However, their knowledge can lag if their databases aren’t updated frequently. The trouble is, updating a large language model (LLM) takes time and resources. Now, we can use retrieval-augmented generation (RAG) to update our LLM faster, resulting in a savvier chatbot.

The purpose of this solution is to teach you how to implement a RAG chatbot using vector similarity search in Oracle AI Database and Oracle Cloud Infrastructure (OCI) Generative AI. This tutorial will show you how to transform raw documents into structured data, store them efficiently, and use advanced AI models to generate contextual responses.

Demo

Demo: Build an AI Chatbot Engine with Oracle Oracle Database 23ai and OCI Generative AI (2:32)

Prerequisites and setup

  1. Oracle Cloud account—sign-up page
  2. Oracle Cloud Infrastructure—documentation
  3. OCI Generative AI—documentation
  4. Oracle AI Database—documentation

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。