File size: 911 Bytes
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 |
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 π")
st.sidebar.title("LinkedIn Post Generator π")
st.sidebar.image("assests\image.png")
st.header("Automatic LinkedIn Post Generator ππ")
st.caption("Made by Samagra Shrivastava with β₯")
topic = st.sidebar.text_input("Enter the topic you are interested")
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) |