ob-labs/ChatBot
ChatBot, show how to implement a RAG based on OceanBase or OceanBase seekdb AI capabilities escpecailly hybrid search and AI embedding.
Implements a multi-modal RAG chatbot using OceanBase's native vector capabilities (HNSW indexing for ANN search) combined with Tongyi Qianwen's embedding and LLM APIs, processing OceanBase documentation through a retrieval pipeline that converts queries to vectors, performs semantic similarity search, and streams LLM-generated responses via Streamlit. The architecture unifies vector and structured data storage in a single relational database, leveraging both semantic understanding and traditional SQL queries to ground answers in retrieved document context.
Stars
51
Forks
20
Language
Python
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/ob-labs/ChatBot"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
pmbstyle/Alice
Alice is a voice-first desktop AI assistant application built with Vue.js, Vite, and Electron....
stackitcloud/rag-template
Template for AI chatbots & document management using Retrieval-Augmented Generation with vector...
GGyll/condo_gpt
An intelligent assistant for querying and analyzing real estate condo data in Miami.
rustyneuron01/Conversation-Genome-Project
Structured data & semantic tagging pipeline. Turns raw text (conversations, web pages, surveys)...
zaldivards/ContextQA
ContextQA - The open-source tool for data-driven conversations