anirudh-sub commited on
Commit
cf8473e
·
1 Parent(s): 6a42083

Used chatgpt code and reverted requirements.txt back

Browse files
Files changed (2) hide show
  1. app.py +14 -26
  2. requirements.txt +3 -4
app.py CHANGED
@@ -1,35 +1,23 @@
1
  import gradio as gr
2
- import transformers
3
- from transformers import AutoTokenizer
4
 
5
- model = "Glasshes/debate_v3.1_model"
6
- tokenizer = AutoTokenizer.from_pretrained(model)
7
- pipeline = transformers.pipeline(
8
- "text-generation",
9
- model=model,
10
- device_map="auto",
11
- )
12
 
13
- def generate_text(text):
14
- return "hello" + text
15
- sequences = pipeline(
16
- text,
17
- do_sample=True,
18
- top_k=10,
19
- num_return_sequences=1,
20
- eos_token_id=tokenizer.eos_token_id,
21
- max_length=500,
22
- )
23
- response = ""
24
- for seq in sequences:
25
- print(f"Result: {seq['generated_text']}")
26
- response += {seq['generated_text']}
27
- return response
28
 
29
  iface = gr.Interface(
30
  fn=generate_text,
31
- inputs=gr.Textbox(),
32
  outputs="text",
 
 
 
33
  )
34
 
35
- iface.launch()
 
1
  import gradio as gr
2
+ from transformers import GPT2LMHeadModel, GPT2Tokenizer
 
3
 
4
+ model_name = "Glasshes/debate_v3.1_model"
5
+ model = GPT2LMHeadModel.from_pretrained(model_name)
6
+ tokenizer = GPT2Tokenizer.from_pretrained(model_name)
 
 
 
 
7
 
8
+ def generate_text(prompt):
9
+ input_ids = tokenizer.encode(prompt, return_tensors="pt")
10
+ output = model.generate(input_ids, max_length=100, num_return_sequences=1)
11
+ generated_text = tokenizer.decode(output[0], skip_special_tokens=True)
12
+ return generated_text
 
 
 
 
 
 
 
 
 
 
13
 
14
  iface = gr.Interface(
15
  fn=generate_text,
16
+ inputs="text",
17
  outputs="text",
18
+ live=True,
19
+ title="Debate Model",
20
+ description="This model generates text based on the input prompt.",
21
  )
22
 
23
+ iface.launch()
requirements.txt CHANGED
@@ -1,8 +1,7 @@
1
- transformers==4.7.0
2
- torch==2.0
3
  gradio
4
- huggingface-hub==0.16.4
5
- huggingface-hub==0.0.8
6
  diffusers
7
  autotrain-advanced==0.6.32
8
  accelerate
 
1
+ transformers
2
+ torch
3
  gradio
4
+ huggingface-hub
 
5
  diffusers
6
  autotrain-advanced==0.6.32
7
  accelerate