Spaces:
Sleeping
Sleeping
Init exact match gpt cache
Browse files
app.py
CHANGED
@@ -9,9 +9,13 @@ from langchain.agents import AgentExecutor, create_openai_functions_agent
|
|
9 |
from langchain.prompts import ChatPromptTemplate, MessagesPlaceholder
|
10 |
from langchain_core.messages import AIMessage, HumanMessage
|
11 |
from langchain.tools import StructuredTool
|
|
|
12 |
|
13 |
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
|
14 |
|
|
|
|
|
|
|
15 |
def repo_get_all_employees_from_database():
|
16 |
url = "https://api.airtable.com/v0/appopGmlHujYnd6Vw/Interviewers?maxRecords=100&view=Grid%20view"
|
17 |
headers = {
|
|
|
9 |
from langchain.prompts import ChatPromptTemplate, MessagesPlaceholder
|
10 |
from langchain_core.messages import AIMessage, HumanMessage
|
11 |
from langchain.tools import StructuredTool
|
12 |
+
from gptcache import cache
|
13 |
|
14 |
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
|
15 |
|
16 |
+
cache.init(pre_embedding_func=get_content_func)
|
17 |
+
cache.set_openai_key()
|
18 |
+
|
19 |
def repo_get_all_employees_from_database():
|
20 |
url = "https://api.airtable.com/v0/appopGmlHujYnd6Vw/Interviewers?maxRecords=100&view=Grid%20view"
|
21 |
headers = {
|