From f25a1431d435758f23485982b519c8d4ab401849 Mon Sep 17 00:00:00 2001 From: jiangtao Date: Fri, 8 Mar 2024 11:32:00 +0800 Subject: [PATCH] Fri Mar 8 11:32:00 CST 2024 inscode --- main.py | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/main.py b/main.py index fb9ab94..2fbe5b2 100644 --- a/main.py +++ b/main.py @@ -1,24 +1,25 @@ import streamlit as st -from streamlit_option_menu import option_menu +import inscode -# 设置Streamlit应用程序的标题 -st.set_page_config(page_title="app name", layout="wide") +st.set_page_config(page_title="文本自动归纳总结", page_icon=":pencil2:") -menu1="菜单1" -menu2="菜单2" +st.title("文本自动归纳总结") -with st.sidebar: - menu = option_menu("菜单", [menu1, menu2], - icons=['house', "list-task"], - menu_icon="cast", default_index=0) +# 输入文本框 +text_input = st.text_area("请在此输入待处理的文本", height=300) -def main(): - - if menu == menu1: - st.subheader(f"{menu1}") - - if menu == menu2: - st.subheader(f"{menu2}") - -if __name__ == '__main__': - main() +# 处理文本按钮 +if st.button("处理文本"): + # 使用AI处理文本 + processed_text = inscode.ai("请为您的文本输入一个标题", text_input) + st.success("处理完成!以下是您的归纳总结:") + + # 显示处理结果 + st.subheader("标题推荐:") + st.write(processed_text["title"]) + st.subheader("文章摘要:") + st.write(processed_text["summary"]) + st.subheader("自动分类标签:") + st.write(processed_text["tags"]) + st.subheader("关键字:") + st.write(processed_text["keywords"]) \ No newline at end of file -- GitLab