vector-db-patterns
Installation
SKILL.md
Vector DB Patterns
Semantic search and retrieval-augmented generation (RAG) patterns with vector databases.
Embedding Strategies
import { OpenAI } from 'openai'
const openai = new OpenAI()
// Batch embedding for efficiency (max 2048 inputs per request for text-embedding-3-small)
async function embedTexts(texts: string[]): Promise<number[][]> {
const BATCH_SIZE = 2048
const allEmbeddings: number[][] = []