提交 f25a1431 编写于 作者: J jiangtao

Fri Mar 8 11:32:00 CST 2024 inscode

上级 0520122c
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
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册