lruizap commited on
Commit
7a5a1bc
·
1 Parent(s): 595cf5e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -14
app.py CHANGED
@@ -7,7 +7,7 @@ import gradio as gr
7
  tokenizer = AutoTokenizer.from_pretrained(
8
  "Kaludi/chatgpt-gpt4-prompts-bart-large-cnn-samsum")
9
  model = AutoModelForSeq2SeqLM.from_pretrained(
10
- "Kaludi/chatgpt-gpt4-prompts-bart-large-cnn-samsum")
11
 
12
  # zephyr
13
  pipe = pipeline("text-generation", model="HuggingFaceH4/zephyr-7b-alpha",
@@ -26,8 +26,8 @@ def useZephyr(prompt):
26
  prompt = pipe.tokenizer.apply_chat_template(
27
  messages, tokenize=False, add_generation_prompt=True)
28
 
29
- outputs = pipe(prompt, max_new_tokens=256, do_sample=True,
30
- temperature=0.7, top_k=50, top_p=0.95)
31
  return outputs[0]["generated_text"]
32
 
33
 
@@ -38,17 +38,6 @@ def generatePrompt(prompt):
38
  prompt = output[0]
39
 
40
  return useZephyr(prompt)
41
-
42
-
43
- def generate_test(prompt):
44
- batch = tokenizer(prompt, return_tensors="pt")
45
- generated_ids = model.generate(batch["input_ids"], max_new_tokens=150)
46
- output = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)
47
- return output[0]
48
-
49
-
50
- def generate_prompt(prompt, max_new_tokens):
51
- return generatePrompt(prompt, max_new_tokens)
52
  #
53
 
54
  # Interface
 
7
  tokenizer = AutoTokenizer.from_pretrained(
8
  "Kaludi/chatgpt-gpt4-prompts-bart-large-cnn-samsum")
9
  model = AutoModelForSeq2SeqLM.from_pretrained(
10
+ "Kaludi/chatgpt-gpt4-prompts-bart-large-cnn-samsum", from_tf=True)
11
 
12
  # zephyr
13
  pipe = pipeline("text-generation", model="HuggingFaceH4/zephyr-7b-alpha",
 
26
  prompt = pipe.tokenizer.apply_chat_template(
27
  messages, tokenize=False, add_generation_prompt=True)
28
 
29
+ # outputs = pipe(prompt, max_new_tokens=256, do_sample=True,temperature=0.7, top_k=50, top_p=0.95)
30
+ outputs = pipe(prompt)
31
  return outputs[0]["generated_text"]
32
 
33
 
 
38
  prompt = output[0]
39
 
40
  return useZephyr(prompt)
 
 
 
 
 
 
 
 
 
 
 
41
  #
42
 
43
  # Interface