Spaces:
Sleeping
Sleeping
import streamlit as st | |
# ページ設定 | |
st.set_page_config( | |
page_title="小説感想生成アプリ(デモ)", | |
page_icon="📚", | |
layout="centered", | |
) | |
# アプリのタイトル | |
st.title("小説感想生成アプリ(デモ版)") | |
st.subheader("あなたの入力をそのまま返します") | |
# 入力フォーム | |
with st.form("input_form"): | |
novel_title = st.text_input("小説のタイトル", placeholder="例:人間失格") | |
summary = st.text_area("あらすじや感想メモ", height=200, placeholder="例:主人公の葉蔵は自分を「人間失格」だと考えている...") | |
submit_button = st.form_submit_button("生成") | |
# 送信ボタンが押されたら結果を表示 | |
if submit_button: | |
st.markdown("## 入力内容") | |
st.write(f"**タイトル:** {novel_title}") | |
st.write("**あらすじや感想メモ:**") | |
st.write(summary) | |
st.markdown("---") | |
st.markdown("## 生成された感想記事(デモ)") | |
st.info(f""" | |
【{novel_title}】についての感想 | |
{summary} | |
※このデモ版では入力内容をそのまま返しています。 | |
実際のアプリではここにLLMによって生成された内容が表示されます。 | |
""") | |
# フッター | |
st.markdown("---") | |
st.caption("Powered by Streamlit & Hugging Face") |