|
|
@ -22,8 +22,7 @@ handler = logging.StreamHandler()
|
|
|
|
handler.setFormatter(logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s'))
|
|
|
|
handler.setFormatter(logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s'))
|
|
|
|
logger.addHandler(handler)
|
|
|
|
logger.addHandler(handler)
|
|
|
|
|
|
|
|
|
|
|
|
ROOT_DIR = '.'
|
|
|
|
WORKING_DIR = f"./dickens-pg"
|
|
|
|
WORKING_DIR = f"{ROOT_DIR}/dickens-pg"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
logging.basicConfig(format="%(levelname)s:%(message)s", level=logging.INFO)
|
|
|
|
logging.basicConfig(format="%(levelname)s:%(message)s", level=logging.INFO)
|
|
|
|
|
|
|
|
|
|
|
@ -58,19 +57,15 @@ async def initialize_pg_rag():
|
|
|
|
vector_storage="PGVectorStorage",
|
|
|
|
vector_storage="PGVectorStorage",
|
|
|
|
auto_manage_storages_states=False,
|
|
|
|
auto_manage_storages_states=False,
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
await rag.initialize_storages()
|
|
|
|
await rag.initialize_storages()
|
|
|
|
await initialize_pipeline_status()
|
|
|
|
await initialize_pipeline_status()
|
|
|
|
|
|
|
|
|
|
|
|
return rag
|
|
|
|
return rag
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
async def main():
|
|
|
|
async def main():
|
|
|
|
rag = await initialize_pg_rag()
|
|
|
|
rag = await initialize_pg_rag()
|
|
|
|
|
|
|
|
|
|
|
|
with open(f"../Txt/sushi.txt", "r", encoding="utf-8") as f:
|
|
|
|
with open(f"../Txt/sushi.txt", "r", encoding="utf-8") as f:
|
|
|
|
await rag.ainsert(f.read())
|
|
|
|
await rag.ainsert(f.read())
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
if __name__ == "__main__":
|
|
|
|
asyncio.run(main())
|
|
|
|
asyncio.run(main())
|
|
|
|