ayushraj2349-2 commited on
Commit
09197ab
·
verified ·
1 Parent(s): 5590ae6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -10,6 +10,8 @@ model = AutoModelForCausalLM.from_pretrained(model_name).to("cpu") # Force CPU
10
 
11
  import tempfile
12
 
 
 
13
  def review_code(code_snippet):
14
  print("✅ Received Code:", code_snippet) # Debugging log
15
 
@@ -30,7 +32,7 @@ Do NOT generate new functions or extra text—only return the fixed version of t
30
  inputs = tokenizer(prompt, return_tensors="pt").to("cpu") # Move to CPU
31
  outputs = model.generate(
32
  **inputs,
33
- max_length=60, # ✅ Keeps response concise & correct
34
  do_sample=False,
35
  num_beams=4, # ✅ Ensures better correction quality
36
  repetition_penalty=2.5 # ✅ Prevents repeated/unnecessary output
 
10
 
11
  import tempfile
12
 
13
+ import tempfile
14
+
15
  def review_code(code_snippet):
16
  print("✅ Received Code:", code_snippet) # Debugging log
17
 
 
32
  inputs = tokenizer(prompt, return_tensors="pt").to("cpu") # Move to CPU
33
  outputs = model.generate(
34
  **inputs,
35
+ max_new_tokens=50, # ✅ Generate only 50 new tokens (fixes warning)
36
  do_sample=False,
37
  num_beams=4, # ✅ Ensures better correction quality
38
  repetition_penalty=2.5 # ✅ Prevents repeated/unnecessary output