Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -4,14 +4,12 @@ from dotenv import load_dotenv
|
|
4 |
from crewai import Agent, Task, Crew, Process
|
5 |
from crewai_tools import SerperDevTool
|
6 |
from langchain_openai import ChatOpenAI
|
7 |
-
from langchain_core.output_parsers import StrOutputParser
|
8 |
|
9 |
load_dotenv()
|
10 |
SERPER_API_KEY = os.getenv("SERPER_API_KEY")
|
11 |
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
|
12 |
|
13 |
llm = ChatOpenAI(api_key=OPENAI_API_KEY, model='gpt-4o-mini')
|
14 |
-
output_parser = StrOutputParser()
|
15 |
search_tool = SerperDevTool()
|
16 |
def write_social_media_post(user_input):
|
17 |
social_media_writer = Agent(
|
@@ -120,15 +118,12 @@ user_input = st.text_area("Enter the topic or information for your content:")
|
|
120 |
if st.button("Generate Content"):
|
121 |
if option == "Social Media Agent":
|
122 |
result = write_social_media_post(user_input)
|
123 |
-
|
124 |
-
st.write(output)
|
125 |
elif option == "Blog Article Agent":
|
126 |
result = write_blog_post(user_input)
|
127 |
-
|
128 |
-
st.write(output)
|
129 |
elif option == "Compose Agent":
|
130 |
result = write_blog_post_from_info(user_input)
|
131 |
-
|
132 |
-
st.write(output)
|
133 |
else:
|
134 |
-
st.write("Please select a valid option.")
|
|
|
4 |
from crewai import Agent, Task, Crew, Process
|
5 |
from crewai_tools import SerperDevTool
|
6 |
from langchain_openai import ChatOpenAI
|
|
|
7 |
|
8 |
load_dotenv()
|
9 |
SERPER_API_KEY = os.getenv("SERPER_API_KEY")
|
10 |
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
|
11 |
|
12 |
llm = ChatOpenAI(api_key=OPENAI_API_KEY, model='gpt-4o-mini')
|
|
|
13 |
search_tool = SerperDevTool()
|
14 |
def write_social_media_post(user_input):
|
15 |
social_media_writer = Agent(
|
|
|
118 |
if st.button("Generate Content"):
|
119 |
if option == "Social Media Agent":
|
120 |
result = write_social_media_post(user_input)
|
121 |
+
st.markdown(result)
|
|
|
122 |
elif option == "Blog Article Agent":
|
123 |
result = write_blog_post(user_input)
|
124 |
+
st.markdown(result)
|
|
|
125 |
elif option == "Compose Agent":
|
126 |
result = write_blog_post_from_info(user_input)
|
127 |
+
st.markdown(result)
|
|
|
128 |
else:
|
129 |
+
st.write("Please select a valid option.")
|