autorag.generate¶
LLM response generation over retrieved context.
Defines the Generator interface. Concrete backends (Ollama,
hosted APIs) override Generator.generate() to call the model of
their choice with the prompt assembled by Generator._build_prompt().
- class autorag.generate.Generator(model, api_key=None)[source]¶
Bases:
objectBase interface for RAG response generation.
Subclasses must implement
generate(). The base class provides a default[idx] chunkprompt assembly via_build_prompt()that subclasses may reuse.