From 45156ef0e6b224a72d48e6f69f7d1aae87e6bfb6 Mon Sep 17 00:00:00 2001 From: jin <52519003+jin38324@users.noreply.github.com> Date: Tue, 12 Nov 2024 11:19:34 +0800 Subject: [PATCH] add oracle support --- examples/lightrag_api_oracle_demo..py | 11 ++++++++--- examples/lightrag_oracle_demo.py | 10 +++------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/examples/lightrag_api_oracle_demo..py b/examples/lightrag_api_oracle_demo..py index 8346b66c..d63b4588 100644 --- a/examples/lightrag_api_oracle_demo..py +++ b/examples/lightrag_api_oracle_demo..py @@ -5,10 +5,7 @@ from pydantic import BaseModel from typing import Optional import sys, os -print(os.getcwd()) from pathlib import Path -script_directory = Path(__file__).resolve().parent.parent -sys.path.append(os.path.abspath(script_directory)) import asyncio import nest_asyncio @@ -21,6 +18,14 @@ from datetime import datetime from lightrag.kg.oracle_impl import OracleDB +print(os.getcwd()) + +script_directory = Path(__file__).resolve().parent.parent +sys.path.append(os.path.abspath(script_directory)) + + + + # Apply nest_asyncio to solve event loop issues nest_asyncio.apply() diff --git a/examples/lightrag_oracle_demo.py b/examples/lightrag_oracle_demo.py index 166f2b9a..3e196400 100644 --- a/examples/lightrag_oracle_demo.py +++ b/examples/lightrag_oracle_demo.py @@ -1,20 +1,16 @@ - - import sys, os -print(os.getcwd()) from pathlib import Path -script_directory = Path(__file__).resolve().parent.parent -sys.path.append(os.path.abspath(script_directory)) - import asyncio from lightrag import LightRAG, QueryParam from lightrag.llm import openai_complete_if_cache, openai_embedding from lightrag.utils import EmbeddingFunc import numpy as np from datetime import datetime - from lightrag.kg.oracle_impl import OracleDB +print(os.getcwd()) +script_directory = Path(__file__).resolve().parent.parent +sys.path.append(os.path.abspath(script_directory)) WORKING_DIR = "./dickens"