kumar1907 commited on
Commit
91d1023
·
verified ·
1 Parent(s): 8d95c8b

Update code_reviewer.py

Browse files
Files changed (1) hide show
  1. code_reviewer.py +5 -7
code_reviewer.py CHANGED
@@ -1,22 +1,20 @@
1
  from transformers import pipeline
2
- import streamlit as st
3
 
4
- # Load once, cache in Streamlit
5
- @st.cache_resource
6
- def load_model():
7
- return pipeline("text2text-generation", model="google/flan-t5-base")
8
-
9
- reviewer = load_model()
10
 
11
  def review_code(code_text):
 
12
  prompt = f"""
13
  You are a code review assistant. Analyze the following code diff or snippet:
14
  {code_text}
 
15
  1. Give clear review feedback with improvements.
16
  2. Then provide a refactored/improved version of the code.
17
  Format the response as:
18
  FEEDBACK:
19
  <your feedback here>
 
20
  CODE:
21
  <improved code here>
22
  """
 
1
  from transformers import pipeline
 
2
 
3
+ # Load once
4
+ reviewer = pipeline("text2text-generation", model="google/flan-t5-base")
 
 
 
 
5
 
6
  def review_code(code_text):
7
+ # Ask model for both feedback + improved code
8
  prompt = f"""
9
  You are a code review assistant. Analyze the following code diff or snippet:
10
  {code_text}
11
+
12
  1. Give clear review feedback with improvements.
13
  2. Then provide a refactored/improved version of the code.
14
  Format the response as:
15
  FEEDBACK:
16
  <your feedback here>
17
+
18
  CODE:
19
  <improved code here>
20
  """