Spaces:
Runtime error
Runtime error
| import streamlit as st | |
| import os | |
| import openai | |
| openai.api_key = "sk-K6MDFs6eSvvsV2to5OXS3KRKgQA7qPnnuq8rGqhM" | |
| st.sidebar.title('LinkedIn Helper ') | |
| st.sidebar.text("@ your service") | |
| st.sidebar.title('Page Selection Menu') | |
| page = st.sidebar.radio("Select Required Feature",("Headline Generator","Bio Generator")) | |
| if page=='Headline Generator': | |
| st.title('LinkedIn Headline Generator') | |
| description = st.text_area("Enter your description",'') | |
| if st.button("Generate Headline!"): | |
| if description=="": | |
| st.error("Please enter your description") | |
| else: | |
| with st.spinner("Fetching response..."): | |
| response = openai.Completion.create( | |
| engine="davinci-instruct-beta", | |
| prompt= f"An application to create a LinkedIn headline from the given description.\n\nI am a technologist, IT leader, lecturer, and cook. I provide fractional CTO and CIO services to technology startups, helping them find the right direction for their business. I deliver talks on topics such as blockchain and cryptography to a wide variety of audiences including as a guest lecturer at the Haas School of Business.\n\nLinkedIn headline:\nBlockchain expert and lecturer. Fractional CTO/CIO services to tech startups.\n\nI am an innovative entrepreneur with more than 11 years of experience in the digital marketing, technology and service industries. I am an active member of the startup community and have founded a couple of startups and exited one of them.\n\nLinkedIn headline:\nEntrepreneur, Digital Marketing Expert, Investor, Mentor, Public Speaker, Blockchain and Cryptocurrency Expert.\n\nI am a student entrepreneur. I have created many projects in the fields of app development, python automation and machine learning. Am also a Data Science enthusiast and I wish to get a job in this field.\n\nLinkedIn headline:\nStudent Entrepreneur, Machine Learning Enthusiast, Data Science Enthusiast.\n\n{description} \n\nLinkedIn headline:\n", | |
| temperature=1, | |
| max_tokens=100, | |
| top_p=1, | |
| frequency_penalty=0, | |
| presence_penalty=0.6 | |
| ) | |
| st.markdown(response['choices'][0]['text']) | |
| elif page=='Bio Generator': | |
| st.title('LinkedIn Bio Generator') | |
| description = st.text_area("Enter your Headline",'') | |
| if st.button("Generate Bio!"): | |
| if description=="": | |
| st.error("Please enter your headline") | |
| else: | |
| with st.spinner("Fetching response..."): | |
| response = openai.Completion.create( | |
| engine="davinci-instruct-beta", | |
| prompt= f"An application to create a description from the given LinkedIn headlines.\n###\nHeadline: \nBlockchain expert and lecturer. Fractional CTO/CIO services to tech startups.\n\nLinkedIn description:\nI am a technologist, IT leader, lecturer, and cook. I provide fractional CTO and CIO services to technology startups, helping them find the right direction for their business. I deliver talks on topics such as blockchain and cryptography to a wide variety of audiences including as a guest lecturer at the Haas School of Business.\n###\nHeadline: \nEntrepreneur, Digital Marketing Expert, Investor, Mentor, Public Speaker, Blockchain and Cryptocurrency Expert.\n\nLinkedIn description:\nI am an innovative entrepreneur with more than 11 years of experience in the digital marketing, technology and service industries. I am an active member of the startup community and have founded a couple of startups and exited one of them.\n###\nHeadline: \nStudent Entrepreneur, Machine Learning Enthusiast, Data Science Enthusiast.\n\nLinkedIn description:\nI am a student entrepreneur. I have created many projects in the fields of app development, python automation and machine learning. Am also a Data Science enthusiast and I wish to get a job in this field.\n###\nHeadline:\nE-commerce Marketing and Brand Relationship Manager at Adanola. Single point of contact skill set to drive growth.\n\nLinkedIn description:\nI am a e-commerce marketing and brand relationship manager who has a wide set of skills. I drive growth for brands, managing both online and offline marketing channels such as SEO, inbound marketing, SEM, PPC, content marketing, email campaigns, and social media. I love what I do and I hope that the career I have right now will be a great stepping stone for me.\n###\nHeadline:\n{description}\n\nLinkedIn description:", | |
| temperature=0.8, | |
| max_tokens=100, | |
| top_p=1, | |
| frequency_penalty=0, | |
| presence_penalty=0, | |
| stop=["###"] | |
| ) | |
| st.markdown(response['choices'][0]['text']) | |