Spaces:
Runtime error
Runtime error
File size: 1,125 Bytes
620badc 0ca3879 c806390 0ca3879 620badc 33b8783 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
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) |