CMLL commited on
Commit
0b7e553
1 Parent(s): 4ed0b9b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -10
app.py CHANGED
@@ -51,11 +51,6 @@ def generate(
51
  conversation.append({"role": "user", "content": message})
52
 
53
  input_text = "\n".join([f"{entry['role']}: {entry['content']}" for entry in conversation])
54
- inputs = tokenizer(input_text, return_tensors="pt")
55
- if inputs.input_ids.shape[1] > MAX_INPUT_TOKEN_LENGTH:
56
- inputs = {k: v[:, -MAX_INPUT_TOKEN_LENGTH:] for k, v in inputs.items()}
57
- gr.Warning(f"Trimmed input from conversation as it was longer than {MAX_INPUT_TOKEN_LENGTH} tokens.")
58
- inputs = inputs.to(pipe.device)
59
 
60
  generate_kwargs = {
61
  "max_new_tokens": max_new_tokens,
@@ -67,7 +62,7 @@ def generate(
67
  }
68
 
69
  def run_generation():
70
- return pipe(inputs.input_ids, **generate_kwargs)
71
 
72
  t = Thread(target=run_generation)
73
  t.start()
@@ -119,9 +114,10 @@ chat_interface = gr.ChatInterface(
119
  ],
120
  stop_btn=None,
121
  examples=[
122
- ["请问气虚体质有哪些症状表现?"],
123
- ["简单介绍一下中医的五行学说。"],
124
- ["桑螵蛸是什么?有什么功效作用?"],
 
125
  ["Write a 100-word article on 'Benefits of Open-Source in AI research'"],
126
  ],
127
  )
@@ -133,4 +129,4 @@ with gr.Blocks(css="style.css") as demo:
133
  gr.Markdown(LICENSE)
134
 
135
  if __name__ == "__main__":
136
- demo.queue(max_size=20).launch()
 
51
  conversation.append({"role": "user", "content": message})
52
 
53
  input_text = "\n".join([f"{entry['role']}: {entry['content']}" for entry in conversation])
 
 
 
 
 
54
 
55
  generate_kwargs = {
56
  "max_new_tokens": max_new_tokens,
 
62
  }
63
 
64
  def run_generation():
65
+ return pipe(input_text, **generate_kwargs)
66
 
67
  t = Thread(target=run_generation)
68
  t.start()
 
114
  ],
115
  stop_btn=None,
116
  examples=[
117
+ ["Hello there! How are you doing?"],
118
+ ["Can you explain briefly to me what is the Python programming language?"],
119
+ ["Explain the plot of Cinderella in a sentence."],
120
+ ["How many hours does it take a man to eat a Helicopter?"],
121
  ["Write a 100-word article on 'Benefits of Open-Source in AI research'"],
122
  ],
123
  )
 
129
  gr.Markdown(LICENSE)
130
 
131
  if __name__ == "__main__":
132
+ demo.queue(max_size=20).launch()