csuvikv commited on
Commit
23492b2
1 Parent(s): f02fe01

initial commit

Browse files
Files changed (2) hide show
  1. app.py +30 -0
  2. requirements.txt +2 -0
app.py ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ import torch
3
+ import transformers
4
+ from transformers import AutoTokenizer, AutoModelForCausalLM, set_seed
5
+
6
+
7
+ set_seed(42)
8
+ tokenizer = AutoTokenizer.from_pretrained("togethercomputer/RedPajama-INCITE-Chat-3B-v1")
9
+ model = AutoModelForCausalLM.from_pretrained("togethercomputer/RedPajama-INCITE-Chat-3B-v1", torch_dtype=torch.bfloat16)
10
+
11
+
12
+ def Bemenet(bemenet):
13
+ prompt = "<human>: Who is Alan Turing?\n<bot>:"
14
+ inputs = tokenizer(prompt, return_tensors='pt').to(model.device)
15
+ input_length = inputs.input_ids.shape[1]
16
+ outputs = model.generate(
17
+ **inputs, max_new_tokens=128, do_sample=True, temperature=0.7, top_p=0.7, top_k=50, return_dict_in_generate=True
18
+ )
19
+ token = outputs.sequences[0, input_length:]
20
+ output_str = tokenizer.decode(token)
21
+ return output_str
22
+
23
+
24
+ interface = gr.Interface(fn=Bemenet,
25
+ title="Cím..",
26
+ description="Leírás..",
27
+ inputs="text",
28
+ outputs="text")
29
+
30
+ interface.launch()
requirements.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ transformers
2
+ torch