Spaces:
Running
Running
Upload app.py with huggingface_hub
Browse files
app.py
CHANGED
@@ -31,6 +31,9 @@ from langchain_core.prompts import ChatPromptTemplate
|
|
31 |
# LangChain OpenAI imports
|
32 |
from langchain_openai import AzureOpenAIEmbeddings, AzureChatOpenAI # OpenAI embeddings and models
|
33 |
from langchain.embeddings.openai import OpenAIEmbeddings # OpenAI embeddings for text vectors
|
|
|
|
|
|
|
34 |
|
35 |
# LlamaParse & LlamaIndex imports
|
36 |
from llama_parse import LlamaParse # Document parsing library
|
@@ -54,22 +57,16 @@ from datetime import datetime
|
|
54 |
|
55 |
#====================================SETUP=====================================#
|
56 |
# Fetch secrets from Hugging Face Spaces
|
57 |
-
#api_key = config.get("API_KEY")
|
58 |
-
#endpoint = config.get("OPENAI_API_BASE")
|
59 |
api_key = os.environ["API_KEY"]
|
60 |
-
print(f"api_key::{api_key}")
|
61 |
endpoint = os.environ["OPENAI_API_BASE"]
|
62 |
-
print(f"endpoint::{endpoint}" )
|
63 |
-
#groq_api_key = config.get('LLAMA_API_KEY') # llama_api_key = os.environ['GROQ_API_KEY']
|
64 |
-
#MEM0_api_key = config.get('MEM0_API_KEY') # MEM0_api_key = os.environ['mem0']
|
65 |
-
#my_api_key = config.get("MY_API_KEY")
|
66 |
-
|
67 |
groq_api_key = os.environ['LLAMA_API_KEY'] # llama_api_key = os.environ['GROQ_API_KEY']
|
68 |
-
print(f"groq_api_key::{groq_api_key}")
|
69 |
MEM0_api_key = os.environ['MEM0_API_KEY'] # MEM0_api_key = os.environ['mem0']
|
70 |
-
print(f"MEM0_api_key::{MEM0_api_key}")
|
71 |
my_api_key = os.environ["MY_API_KEY"]
|
72 |
-
print(f"my_api_key::{my_api_key}")
|
73 |
|
74 |
# Initialize the OpenAI embedding function for Chroma
|
75 |
embedding_function = chromadb.utils.embedding_functions.OpenAIEmbeddingFunction(
|
|
|
31 |
# LangChain OpenAI imports
|
32 |
from langchain_openai import AzureOpenAIEmbeddings, AzureChatOpenAI # OpenAI embeddings and models
|
33 |
from langchain.embeddings.openai import OpenAIEmbeddings # OpenAI embeddings for text vectors
|
34 |
+
# Added
|
35 |
+
from langchain_openai import OpenAIEmbeddings, ChatOpenAI
|
36 |
+
from langchain_openai import ChatOpenAI
|
37 |
|
38 |
# LlamaParse & LlamaIndex imports
|
39 |
from llama_parse import LlamaParse # Document parsing library
|
|
|
57 |
|
58 |
#====================================SETUP=====================================#
|
59 |
# Fetch secrets from Hugging Face Spaces
|
|
|
|
|
60 |
api_key = os.environ["API_KEY"]
|
61 |
+
#print(f"api_key::{api_key}")
|
62 |
endpoint = os.environ["OPENAI_API_BASE"]
|
63 |
+
#print(f"endpoint::{endpoint}" )
|
|
|
|
|
|
|
|
|
64 |
groq_api_key = os.environ['LLAMA_API_KEY'] # llama_api_key = os.environ['GROQ_API_KEY']
|
65 |
+
#print(f"groq_api_key::{groq_api_key}")
|
66 |
MEM0_api_key = os.environ['MEM0_API_KEY'] # MEM0_api_key = os.environ['mem0']
|
67 |
+
#print(f"MEM0_api_key::{MEM0_api_key}")
|
68 |
my_api_key = os.environ["MY_API_KEY"]
|
69 |
+
#print(f"my_api_key::{my_api_key}")
|
70 |
|
71 |
# Initialize the OpenAI embedding function for Chroma
|
72 |
embedding_function = chromadb.utils.embedding_functions.OpenAIEmbeddingFunction(
|