Update Components/GooglePalmChat.py
Browse files
Components/GooglePalmChat.py
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
import os
|
2 |
from dotenv import load_dotenv
|
3 |
-
from langchain.llms import
|
4 |
from langchain.chains import RetrievalQA
|
5 |
from langchain.vectorstores import FAISS
|
6 |
from langchain.prompts import PromptTemplate
|
@@ -8,7 +8,8 @@ from langchain.prompts import PromptTemplate
|
|
8 |
load_dotenv() # take environment variables from .env (especially openai api key)
|
9 |
|
10 |
# Create Google Palm LLM model
|
11 |
-
|
|
|
12 |
vectordb_file_path = "faiss_index_V2"
|
13 |
|
14 |
def get_qa_chain(embeddings):
|
|
|
1 |
import os
|
2 |
from dotenv import load_dotenv
|
3 |
+
from langchain.llms import GoogleGenerativeAI
|
4 |
from langchain.chains import RetrievalQA
|
5 |
from langchain.vectorstores import FAISS
|
6 |
from langchain.prompts import PromptTemplate
|
|
|
8 |
load_dotenv() # take environment variables from .env (especially openai api key)
|
9 |
|
10 |
# Create Google Palm LLM model
|
11 |
+
model_name = "models/text-bison-001"
|
12 |
+
llm = GoogleGenerativeAI(google_api_key=os.environ["GOOGLE_PALM_API"], model_name=model_name,temperature=0.1)
|
13 |
vectordb_file_path = "faiss_index_V2"
|
14 |
|
15 |
def get_qa_chain(embeddings):
|