π Quick startΒΆ
from rag.core import RagConfig, ingest_papers, ask
config = RagConfig.from_env()
ingest_papers(config=config) # rebuilds Chroma by default
result = ask(question="What is a driver node?", config=config)
print(result.answer)
print(result.citations_markdown)
ask() routes corpus and author questions through catalog.json before vector
search. Pipeline details:
RAG stack.
poe ingest-papers --strategy llamaindex
poe ingest-papers --strategy langchain