Detailed explanation
Examples
Frequently asked questions
Do I need a dedicated database?
Not always: pgvector on Postgres is enough for most projects; dedicated DBs shine at very large scale.
Related terms
Embedding
An embedding is a numerical vector representation of text, image, or audio data that captures its semantic meaning, enabling similarity search and machine learning on unstructured content.
LLM (Large Language Model)
An LLM is a large language model trained on massive text corpora, capable of understanding and generating natural language across many tasks: writing, summarization, translation, code, reasoning.
Dataset
A structured collection of data used to train, validate or evaluate an AI model.
RAG (Retrieval-Augmented Generation)
RAG is a technique that combines an LLM with a search engine over your own documents: the model retrieves the relevant information first, then generates an answer grounded in that information.
Last updated: 7/15/2026