File size: 930 Bytes
6ac8498
ae31f7b
 
 
 
 
 
 
 
 
e556fdd
ae31f7b
e556fdd
770a02f
ae31f7b
770a02f
e556fdd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import streamlit as st
from transformers import AutoTokenizer, AutoModelForCausalLM
import torch
import numpy as np
from transformers import (
    AutoModelForCausalLM,
    AutoTokenizer,
    PreTrainedModel,
    PreTrainedTokenizer
)

from transformers import AutoTokenizer, AutoModelForSeq2SeqLM

tokenizer = AutoTokenizer.from_pretrained("declare-lab/flan-alpaca-base")

model = AutoModelForSeq2SeqLM.from_pretrained("declare-lab/flan-alpaca-base")
def main():
    # Set app title
    st.title("Flan Alpaca Large Model")

    # Create input for user's question
    question = st.text_input("Enter your question here:")

    # Create button to submit question
    if st.button("Submit"):
        # Generate answer using Flan Alpaca Large model
        answer = qa_pipeline(question=question, context="")["answer"]
        # Display answer in output box
        st.write("Answer: ", answer)

if __name__ == "__main__":
    main()