Spaces:
Build error
Build error
import streamlit as st | |
from transformers import AutoTokenizer, AutoModelForCausalLM | |
import torch | |
# Use a medium sized model | |
model_name = "microsoft/DialoGPT-medium" | |
model = AutoModelForCausalLM.from_pretrained(model_name) | |
model.eval() # Make sure model is in evaluation mode | |
tokenizer = AutoTokenizer.from_pretrained(model_name) | |
st.title("Buddy Christ Chatbot") | |
user_input = st.text_input("You:", "") | |
if user_input: | |
inputs = tokenizer.encode(user_input, return_tensors="pt") | |
response = model.generate(inputs, | |
max_length=1000, | |
temperature=0.8, | |
top_k=50, | |
pad_token_id=tokenizer.eos_token_id) | |
response_text = tokenizer.decode(response[0], skip_special_tokens=True) | |
st.write("Buddy Christ:", response_text) |