Skip to content

Add Oracle AI Database vector search example using LangChain#31

Open
yishangupenn wants to merge 7 commits intomainfrom
upstream-pr-2395
Open

Add Oracle AI Database vector search example using LangChain#31
yishangupenn wants to merge 7 commits intomainfrom
upstream-pr-2395

Conversation

@yishangupenn
Copy link

@yishangupenn yishangupenn commented Mar 10, 2026

Copied from upstream: openai/openai-cookbook#2395
Original author: @Ela689
Originally opened: 2026-01-25


Summary

This PR adds a new vector database example demonstrating semantic search using OpenAI embeddings stored and queried directly in Oracle AI Database Vector Search, with integration through LangChain.

The example is notebook-first and follows the existing structure under examples/vector_databases, making it easy to run, understand, and extend.

Motivation

Oracle AI Database provides native vector support that enables efficient semantic similarity search directly inside the database, without relying on external vector stores.

This example helps developers:

  • Understand how to store and query embeddings using Oracle's native VECTOR capabilities
  • Use LangChain with Oracle AI Database as vector store
  • Build semantic search workflows that combine OpenAI embeddings with database-native vector search.

The goal is to provide a clear, practical reference for developers exploring vector search and RAG-style patterns with Oracle AI Database.

What's Included

  • Jupyter notebook demonstrating vector search using langchain-oracledb
  • Example of semantic similarity search using OpenAI embeddings
  • Updated README with setup and usage instructions

annikab-oai and others added 7 commits February 8, 2026 19:07
Co-authored-by: Minhajul Hoque <84698472+minh-hoque@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: minh-hoque <minh.hoque@gmail.com>
Co-authored-by: Tom Pakeman <tompakeman@openai.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants