alenphilip commited on
Commit
6d9d949
·
verified ·
1 Parent(s): 5459acf

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +21 -1
README.md CHANGED
@@ -142,7 +142,27 @@ def get_user_by_email(email):
142
  result = review_python_code(vulnerable_code)
143
  print(result)
144
  ```
145
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
146
  # Training Details
147
  ## Training Data
148
  The model was trained on a comprehensive dataset of Python code review examples covering:
 
142
  result = review_python_code(vulnerable_code)
143
  print(result)
144
  ```
145
+ #### OR
146
+ ```python
147
+ # Use a pipeline as a high-level helper
148
+ from transformers import pipeline
149
+ pipe = pipeline("text-generation", model="alenphilip/Code_Review_Assistant_Model")
150
+ prompt = "Review this Python code and provide improvements with fixed code:\n\n```python\nclass LockManager:\n def __init__(self, lock1, lock2):\n self.lock1 = lock1\n self.lock2 = lock2\n\n def acquire_both(self):\n self.lock1.acquire()\n self.lock2.acquire() # This might fail\n\n def release_both(self):\n self.lock1.release()\n self.lock2.release()\n```"
151
+ messages = [
152
+ {"role": "system", "content": "You are a helpful AI assistant specialized in code review and security analysis."},
153
+ {"role": "user", "content": prompt},
154
+ ]
155
+ result = pipe(messages)
156
+ conversation = result[0]['generated_text']
157
+
158
+ for message in conversation:
159
+ print(f"\n{message['role'].upper()}:")
160
+ print("-" * 50)
161
+ print(message['content'])
162
+ print()
163
+
164
+ print("=" * 70)
165
+ ```
166
  # Training Details
167
  ## Training Data
168
  The model was trained on a comprehensive dataset of Python code review examples covering: