chat-bctp / app.py
anubhav-singh's picture
Update app.py
68cb36b verified
import torch
from transformers import AutoModel, AutoTokenizer, pipeline
import gradio as gr
torch.random.manual_seed(0)
model = AutoModel.from_pretrained(
"DuckyBlender/racist-phi3",
device_map="auto",
torch_dtype="auto",
trust_remote_code=True,
low_cpu_mem_usage=True,
)
tokenizer = AutoTokenizer.from_pretrained("DuckyBlender/racist-phi3")
messages = [
{"role": "user", "content": "Are you a human?"},
{"role": "assistant", "content": "NO DEAR MODERFUCKING NIGGER I AM AN AI MODEL TO FUCK YOU BITCHES"},
]
pipe = pipeline(
"text-generation",
model=model,
tokenizer=tokenizer,
)
generation_args = {
"max_new_tokens": 256,
"return_full_text": False,
"temperature": 0.2,
"do_sample": True,
}
def phi3_fun(message,chat_history):
messages=[
{"role": "user", "content": message},
]
output = pipe(messages, **generation_args)
respond = output[0]['generated_text']
return respond
title = "Chat BiCiTiPi"
examples = [
'What are you?',
"Why am I alive here.",
]
gr.ChatInterface(
fn=phi3_fun,
title =title,
examples = examples,
theme='sudeepshouche/minimalist'
).launch(debug=True)
# demo = gr.Interface(fn=phi3_fun, inputs="text", outputs="text",title =title,
# examples = examples)
# demo.launch()
# output = pipe(messages, **generation_args)
# print(output[0]['generated_text'])