from quivr_core.config import LLMConfig llm_config = LLMConfig( model="gpt-4", temperature=0.7, max_tokens=2000, top_p=1.0, frequency_penalty=0.0, presence_penalty=0.0 )
from quivr_core.config import RetrievalConfig retrieval_config = RetrievalConfig( search_type="similarity", max_chunks=5, score_threshold=0.7, filters={ "metadata.source": "technical_docs", "metadata.date": {"$gt": "2023-01-01"} } )
from quivr_core.config import ParserConfig parser_config = ParserConfig( chunk_size=1000, chunk_overlap=200, parsers=["pdf", "markdown", "text"] )
OPENAI_API_KEY=your_api_key ANTHROPIC_API_KEY=your_api_key TAVILY_API_KEY=your_api_key
from quivr_core.config import BrainConfig from quivr_core import Brain config = BrainConfig( name="advanced_brain", llm_config=llm_config, retrieval_config=retrieval_config, parser_config=parser_config ) brain = Brain(config=config)
Was this page helpful?