Samagra07's picture
Update app.py
c806390 verified
import os
import streamlit as st
from dotenv import load_dotenv
from src.crews.mycrews import crew
load_dotenv()
os.environ['LANGSMITH_TRACING'] = "true"
os.environ['LANGSMITH_ENDPOINT'] = os.getenv("LANGSMITH_ENDPOINT")
os.environ['LANGSMITH_API_KEY'] = os.getenv("LANGSMITH_API_KEY")
os.environ['LANGSMITH_PROJECT'] = os.getenv("LANGSMITH_PROJECT")
st.set_page_config("LinkedIn Post Generator πŸ“")
with st.sidebar:
st.title("LinkedIn Post Generator πŸ“")
st.image("assests/image.png")
topic = st.sidebar.text_input("Enter the topic you are interested")
st.divider()
st.markdown("### Features πŸ’»")
st.markdown("""
- 🎩 Topic Researcher
- πŸ“© Blog Writer
- πŸ“ Keyword Optimization
- πŸ’‘ LinkedIn Post Creator
""")
st.divider()
st.header("Automatic LinkedIn Post Generator πŸ“ƒπŸ“")
st.caption("Made by Samagra Shrivastava with β™₯")
if topic:
inputs = {"topic": topic}
with st.spinner("Crew's πŸ‘·β€β™‚οΈ are actively working to generate your post...⏳⏲"):
result = crew.kickoff(inputs=inputs)
st.subheader(result)