Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -2,9 +2,9 @@ import torch
|
|
| 2 |
import streamlit as st
|
| 3 |
from transformers import AutoModelForCausalLM, AutoTokenizer
|
| 4 |
|
| 5 |
-
#
|
| 6 |
-
model_name = "
|
| 7 |
-
model = AutoModelForCausalLM.from_pretrained(model_name
|
| 8 |
tokenizer = AutoTokenizer.from_pretrained(model_name)
|
| 9 |
|
| 10 |
# Set up the Streamlit app interface
|
|
@@ -20,8 +20,8 @@ if st.button("Generate Response"):
|
|
| 20 |
with st.spinner("Generating response..."):
|
| 21 |
# Tokenize input
|
| 22 |
tokenized_prompt = tokenizer(prompt, return_tensors="pt")
|
| 23 |
-
input_ids = tokenized_prompt['input_ids']
|
| 24 |
-
attention_mask = tokenized_prompt['attention_mask']
|
| 25 |
|
| 26 |
# Generate the model's response
|
| 27 |
response_token_ids = model.generate(
|
|
|
|
| 2 |
import streamlit as st
|
| 3 |
from transformers import AutoModelForCausalLM, AutoTokenizer
|
| 4 |
|
| 5 |
+
# Use a smaller model for testing; switch to the larger model when GPU resources are available
|
| 6 |
+
model_name = "gpt2"
|
| 7 |
+
model = AutoModelForCausalLM.from_pretrained(model_name)
|
| 8 |
tokenizer = AutoTokenizer.from_pretrained(model_name)
|
| 9 |
|
| 10 |
# Set up the Streamlit app interface
|
|
|
|
| 20 |
with st.spinner("Generating response..."):
|
| 21 |
# Tokenize input
|
| 22 |
tokenized_prompt = tokenizer(prompt, return_tensors="pt")
|
| 23 |
+
input_ids = tokenized_prompt['input_ids']
|
| 24 |
+
attention_mask = tokenized_prompt['attention_mask']
|
| 25 |
|
| 26 |
# Generate the model's response
|
| 27 |
response_token_ids = model.generate(
|