gpt-4o-mini for chat.
1. Install
OpenAI, Anthropic, and Google clients are included in the base package. There is no separate LLM extra.
2. Ingest
The ingest pipeline runs extraction, chunking, embedding, and storage in one call.docs, websites use urls, and REST endpoints use api.
failed: 0.
3. Query
Query embeds your question and retrieves matching chunks from the collection.query, search_query, retrieved, items, failed, and errors. Each item contains the retrieved text, metadata, chunk ID, and score.
4. Chat
Chat retrieves context from the same collection, sends it to the configured LLM, and returns an answer with sources and updated history.Use Your Own Data
Once the smoke test works, point the same ingest, query, and chat flow at your real source. Use Extraction for source-specific options such as folder parsing, site crawling, API headers, pagination, and output formats.Extraction
Parse documents, scrape websites, and fetch APIs.
Overview
See how the full pipeline fits together.
Configuration
Set defaults with
.ragrails.toml.Vector Databases
Choose Qdrant, Pinecone, or Weaviate.

