diff --git a/scripts/browse.py b/scripts/browse.py index e991a73c..b0c745ef 100644 --- a/scripts/browse.py +++ b/scripts/browse.py @@ -1,7 +1,7 @@ import requests from bs4 import BeautifulSoup -from .config import Config -from .llm_utils import create_chat_completion +from config import Config +from llm_utils import create_chat_completion cfg = Config() diff --git a/scripts/call_ai_function.py b/scripts/call_ai_function.py index 0a2343bc..f8238658 100644 --- a/scripts/call_ai_function.py +++ b/scripts/call_ai_function.py @@ -1,8 +1,8 @@ -from .config import Config +from config import Config cfg = Config() -from .llm_utils import create_chat_completion +from llm_utils import create_chat_completion # This is a magic function that can do anything with no-code. See # https://github.com/Torantulino/AI-Functions for more info. def call_ai_function(function, args, description, model=None): diff --git a/scripts/json_parser.py b/scripts/json_parser.py index a03c5f5e..e96c43f6 100644 --- a/scripts/json_parser.py +++ b/scripts/json_parser.py @@ -1,8 +1,8 @@ import json from typing import Any, Dict, Union -from .call_ai_function import call_ai_function -from .config import Config -from .json_utils import correct_json +from call_ai_function import call_ai_function +from config import Config +from json_utils import correct_json cfg = Config() diff --git a/scripts/json_utils.py b/scripts/json_utils.py index 9ab776f5..80aab192 100644 --- a/scripts/json_utils.py +++ b/scripts/json_utils.py @@ -1,6 +1,6 @@ import re import json -from .config import Config +from config import Config cfg = Config() diff --git a/scripts/llm_utils.py b/scripts/llm_utils.py index a4c50944..94ba5f13 100644 --- a/scripts/llm_utils.py +++ b/scripts/llm_utils.py @@ -1,5 +1,5 @@ import openai -from .config import Config +from config import Config cfg = Config() openai.api_key = cfg.openai_api_key diff --git a/tests/context.py b/tests/context.py index 873ee0a5..2adb9dd6 100644 --- a/tests/context.py +++ b/tests/context.py @@ -1,4 +1,5 @@ import sys import os + sys.path.insert(0, os.path.abspath( - os.path.join(os.path.dirname(__file__), '..'))) \ No newline at end of file + os.path.join(os.path.dirname(__file__), '../scripts'))) \ No newline at end of file diff --git a/tests/test_json_parser.py b/tests/test_json_parser.py index 99d57772..b07f6f71 100644 --- a/tests/test_json_parser.py +++ b/tests/test_json_parser.py @@ -1,4 +1,5 @@ import unittest +import tests.context from scripts.json_parser import fix_and_parse_json