Spaces:
Runtime error
Runtime error
Update function.py
Browse files- function.py +10 -6
function.py
CHANGED
|
@@ -3,13 +3,15 @@ from langchain.chains import LLMChain, SimpleSequentialChain
|
|
| 3 |
from langchain.memory import SimpleMemory
|
| 4 |
from langchain.prompts import PromptTemplate
|
| 5 |
from langchain.chat_models import ChatOpenAI
|
|
|
|
| 6 |
|
| 7 |
|
| 8 |
|
| 9 |
|
| 10 |
def generate_event_name(topic, audience, benefit):
|
| 11 |
# Initialize the LLM with GPT-4 chat model
|
| 12 |
-
llm = ChatOpenAI(model="gpt-4", openai_api_key=st.secrets["OPENAI_API_KEY"])
|
|
|
|
| 13 |
|
| 14 |
# Define the template for generating the event name
|
| 15 |
event_name_template = (
|
|
@@ -40,10 +42,11 @@ def ai_generated_content(topic, audience, benefit, date_time, event_name):
|
|
| 40 |
|
| 41 |
# Initialize the LLM and memory
|
| 42 |
# llm = OpenAI(model="gpt-4",openai_api_key=st.secrets["OPENAI_API_KEY"])
|
| 43 |
-
llm = ChatOpenAI(
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
)
|
|
|
|
| 47 |
|
| 48 |
|
| 49 |
# hero-section headline
|
|
@@ -180,7 +183,8 @@ def ai_generated_content(topic, audience, benefit, date_time, event_name):
|
|
| 180 |
|
| 181 |
def generate_first_person_benefits(benefits):
|
| 182 |
# Initialize the LLM with GPT-4 chat model
|
| 183 |
-
llm = ChatOpenAI(model="gpt-4", openai_api_key=st.secrets["OPENAI_API_KEY"])
|
|
|
|
| 184 |
|
| 185 |
# Define the prompt template
|
| 186 |
prompt_template = """
|
|
|
|
| 3 |
from langchain.memory import SimpleMemory
|
| 4 |
from langchain.prompts import PromptTemplate
|
| 5 |
from langchain.chat_models import ChatOpenAI
|
| 6 |
+
from langchain_google_genai import ChatGoogleGenerativeAI
|
| 7 |
|
| 8 |
|
| 9 |
|
| 10 |
|
| 11 |
def generate_event_name(topic, audience, benefit):
|
| 12 |
# Initialize the LLM with GPT-4 chat model
|
| 13 |
+
# llm = ChatOpenAI(model="gpt-4", openai_api_key=st.secrets["OPENAI_API_KEY"])
|
| 14 |
+
llm = ChatGoogleGenerativeAI(model="gemini-pro", google_api_key=st.secrets["GOOGLE_API_KEY"])
|
| 15 |
|
| 16 |
# Define the template for generating the event name
|
| 17 |
event_name_template = (
|
|
|
|
| 42 |
|
| 43 |
# Initialize the LLM and memory
|
| 44 |
# llm = OpenAI(model="gpt-4",openai_api_key=st.secrets["OPENAI_API_KEY"])
|
| 45 |
+
# llm = ChatOpenAI(
|
| 46 |
+
# model="gpt-4",
|
| 47 |
+
# openai_api_key=st.secrets["OPENAI_API_KEY"] # Fetch API key from Streamlit secrets
|
| 48 |
+
# )
|
| 49 |
+
llm = ChatGoogleGenerativeAI(model="gemini-pro", google_api_key=st.secrets["GOOGLE_API_KEY"])
|
| 50 |
|
| 51 |
|
| 52 |
# hero-section headline
|
|
|
|
| 183 |
|
| 184 |
def generate_first_person_benefits(benefits):
|
| 185 |
# Initialize the LLM with GPT-4 chat model
|
| 186 |
+
# llm = ChatOpenAI(model="gpt-4", openai_api_key=st.secrets["OPENAI_API_KEY"])
|
| 187 |
+
llm = ChatGoogleGenerativeAI(model="gemini-pro", google_api_key=st.secrets["GOOGLE_API_KEY"])
|
| 188 |
|
| 189 |
# Define the prompt template
|
| 190 |
prompt_template = """
|