Spaces:
Sleeping
Sleeping
File size: 805 Bytes
b534a53 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | from src.rag.vector_store import build_vector_store
from langchain_core.documents import Document
import os
api_key = os.getenv("HF_TOKEN")
def seed_database():
print("Seeding new HuggingFace database...")
# 1. Our dummy text
sample_text = (
"OmniRouter is an enterprise-grade AI architecture combining high-concurrency "
"LLM routing and local Vector Database retrieval. If the primary API fails, "
"it seamlessly switches to a fallback model. It uses LangGraph for agentic reasoning."
)
# 2. Package it as a chunk
doc = Document(page_content=sample_text, metadata={"source": "manual.pdf"})
# 3. Build and save the DB
build_vector_store([doc], api_key=api_key)
if __name__ == "__main__":
seed_database() |