Skip to content

Vector Database

gitpavleenbali edited this page Feb 17, 2026 · 2 revisions

Vector Database

Semantic search and RAG with vector databases.

See VectorDB-Module for full documentation.

Quick Start

from pyai.vectordb import ChromaDB

# Create store
db = ChromaDB(collection="knowledge")

# Add documents
db.add("PYAI is a Python SDK for AI agents")
db.add_documents(["doc1.txt", "doc2.pdf"])

# Search
results = db.search("What is PYAI?", top_k=5)

Supported Databases

Database Description
ChromaDB Local, embedded vector store
Pinecone Cloud-native, scalable
Qdrant Self-hosted, feature-rich
Weaviate GraphQL-based

Features

  • Semantic similarity search
  • Document ingestion
  • Metadata filtering
  • Hybrid search
  • Multiple embedding models

Related Pages

🧠 PYAI Wiki

Home


πŸš€ Getting Started


πŸ’‘ Core Concepts


🎯 One-Liner APIs


πŸ€– Agent Framework


πŸ”— Multi-Agent


πŸ› οΈ Tools & Skills


🏒 Enterprise


πŸŽ™οΈ Voice


πŸ–ΌοΈ Multimodal


πŸ“Š Vector DB


🌐 OpenAPI


πŸ”Œ Plugins


🀝 A2A Protocol


πŸ”’ Security


πŸ“š Reference


Intelligence, Embedded.

Clone this wiki locally