zinoubm's picture
integrating twitter chatbot to a django server
bcd324a
raw
history blame contribute delete
719 Bytes
import os
from index import JsonLinesIndex, IndexSearchEngine
from gpt_3_manager import Gpt3Manager
from pathlib import Path
from dotenv import load_dotenv
load_dotenv()
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
def test_jsonlines_index():
path = Path("index") / "index.jsonl"
index = JsonLinesIndex()
result = index.load(path)
assert result != None
def test_index_serach_engine():
path = Path("index") / "index.jsonl"
gpt_manager = Gpt3Manager(OPENAI_API_KEY)
index = JsonLinesIndex()
loaded = index.load(path)
engine = IndexSearchEngine(loaded, gpt_manager=gpt_manager)
results = engine.search(question="What does the twitter tos does")
assert results != None