File size: 547 Bytes
0400dc5 0a4948c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
from transformers import pipeline, set_seed
import streamlit as st
generator = pipeline('text-generation', model='gpt2')
set_seed(42)
# 引入后台代码
def backend(question):
# 在这里编写后台处理代码,此处为示例
res = generator("Hello, I'm a language model,", max_length=30, num_return_sequences=5)
return res[0]
# 构建页面布局
st.title("GPT-2 Demo")
question = st.text_input("请输入问题")
if st.button("获取答案"):
# 调用后台代码
answer = backend(question)
st.write(answer)
|