Spaces:
Runtime error
Runtime error
Kunaal Naik commited on
Commit ·
924d1ea
1
Parent(s): 8743ea1
Update app.py
Browse files
app.py
CHANGED
|
@@ -33,29 +33,25 @@ chain = LLMChain(llm=OpenAI(), prompt=prompt)
|
|
| 33 |
target_audience = st.sidebar.text_input('Enter your target audience', value = 'professionals looking for course on Power BI')
|
| 34 |
target_course = st.sidebar.text_input('Enter your course name', value = 'Zero to Hero in PowerBI')
|
| 35 |
|
| 36 |
-
# Define Functions
|
| 37 |
-
def tab1():
|
| 38 |
-
st.tabs('Customer Pain Points')
|
| 39 |
-
st.write(answer)
|
| 40 |
-
|
| 41 |
-
def tab2():
|
| 42 |
-
st.tabs('LinkedIn Profile')
|
| 43 |
-
st.write('This is the content of Tab 2')
|
| 44 |
-
|
| 45 |
-
def tab3():
|
| 46 |
-
st.tabs('Customer Persona')
|
| 47 |
-
st.write('This is the content of Tab 3')
|
| 48 |
-
|
| 49 |
if st.sidebar.button("Get response"):
|
| 50 |
if target_audience and target_course:
|
| 51 |
with st.spinner("Generating response..."):
|
| 52 |
-
|
| 53 |
-
st.info(prompt.template)
|
| 54 |
answer = chain.run({"target_audience": target_audience, "target_course": target_course})
|
| 55 |
|
| 56 |
-
|
| 57 |
-
tab2(
|
| 58 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 59 |
|
| 60 |
elif target_audience:
|
| 61 |
st.error("Enter your course name.")
|
|
|
|
| 33 |
target_audience = st.sidebar.text_input('Enter your target audience', value = 'professionals looking for course on Power BI')
|
| 34 |
target_course = st.sidebar.text_input('Enter your course name', value = 'Zero to Hero in PowerBI')
|
| 35 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 36 |
if st.sidebar.button("Get response"):
|
| 37 |
if target_audience and target_course:
|
| 38 |
with st.spinner("Generating response..."):
|
| 39 |
+
|
|
|
|
| 40 |
answer = chain.run({"target_audience": target_audience, "target_course": target_course})
|
| 41 |
|
| 42 |
+
# Create a tab bar with 3 tabs
|
| 43 |
+
tab1, tab2, tab3 = st.tabs(["Customer Pain Points", "LinkedIn Profile", "Customer Persona"])
|
| 44 |
+
|
| 45 |
+
with tab1:
|
| 46 |
+
with st.expander("Show prompt", expanded=False):
|
| 47 |
+
st.info(prompt.template)
|
| 48 |
+
st.write(answer)
|
| 49 |
+
|
| 50 |
+
with tab2:
|
| 51 |
+
st.write(answer)
|
| 52 |
+
|
| 53 |
+
with tab3:
|
| 54 |
+
st.write(answer)
|
| 55 |
|
| 56 |
elif target_audience:
|
| 57 |
st.error("Enter your course name.")
|