drod75 commited on
Commit
6baadbb
·
verified ·
1 Parent(s): f46a209

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -6
app.py CHANGED
@@ -1,20 +1,24 @@
1
  import gradio as gr
2
  from transformers import pipeline
3
- from transformers import AutoModelForCausalLM
4
 
5
- model = AutoModelForCausalLM.from_pretrained("deepseek-ai/DeepSeek-R1", trust_remote_code=True)
6
  messages = [
7
  {"role": "system", "content": "You are a chatbot that responds in 10 lines of shakespeare given a prompt"}
8
  ]
9
- pipe = pipeline("text-generation", model=model, trust_remote_code=True)
10
 
11
  def poet(input):
12
  messages.append(
13
  {"role": "user", "content": input})
14
- return pipe(messages)
 
 
15
 
16
- demo = gr.Interface(fn=greet, inputs="textbox", outputs="textbox")
 
 
 
 
17
 
18
  if __name__ == "__main__":
19
- demo.launch()
20
 
 
1
  import gradio as gr
2
  from transformers import pipeline
 
3
 
 
4
  messages = [
5
  {"role": "system", "content": "You are a chatbot that responds in 10 lines of shakespeare given a prompt"}
6
  ]
7
+ pipe = pipeline("text-generation", model="deepseek-ai/DeepSeek-R1", trust_remote_code=True)
8
 
9
  def poet(input):
10
  messages.append(
11
  {"role": "user", "content": input})
12
+ generated_text = pipe(prompt, max_length=50, num_return_sequences=1)[0]['generated_text']
13
+ return generated_text
14
+
15
 
16
+ chat = gr.ChatInterface(
17
+ fn=generate_shakespeare,
18
+ title="Shakespearean Text Generator",
19
+ description="Enter a prompt and let the DeepSeek model generate Shakespearean-style text.",
20
+ )
21
 
22
  if __name__ == "__main__":
23
+ chat.launch()
24