File size: 723 Bytes
f6fe2f5
a2d8a4c
 
 
 
 
6baadbb
a2d8a4c
 
 
 
6baadbb
 
 
a2d8a4c
6baadbb
 
 
 
 
f6fe2f5
 
6baadbb
a2d8a4c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import gradio as gr
from transformers import pipeline

messages = [
    {"role": "system", "content": "You are a chatbot that responds in 10 lines of shakespeare given a prompt"}
]
pipe = pipeline("text-generation", model="deepseek-ai/DeepSeek-R1", trust_remote_code=True)
    
def poet(input):
    messages.append(
    {"role": "user", "content": input})
    generated_text = pipe(prompt, max_length=50, num_return_sequences=1)[0]['generated_text']
    return generated_text
    

chat = gr.ChatInterface(
    fn=generate_shakespeare,
    title="Shakespearean Text Generator",
    description="Enter a prompt and let the DeepSeek model generate Shakespearean-style text.",
)

if __name__ == "__main__":
    chat.launch()