cdcvd commited on
Commit
7ddc00d
1 Parent(s): 1440e91

Update models.py

Browse files
Files changed (1) hide show
  1. models.py +2 -10
models.py CHANGED
@@ -36,29 +36,21 @@ bloom_tokenizer = BloomTokenizerFast.from_pretrained("bigscience/bloom-560m")
36
 
37
 
38
  def evaluate_with_gpt(resume_text, job_description):
39
- #resume_text = extract_text_from_pdf(pdf_file)
40
-
41
-
42
  prompt = f"""من یک مسءول استخدام هستم و میخوام درصد تطابق رزومه فرد با شرح شغلی را
43
  برای من محاسبه کنی لطفا درصد تطابق بین رزومه و شرح شغلی را بدست بیارلطفا دقیق این درصد را محاسبه کن
44
  میخوام خودت به عنوان یک مدل زبانی درصد تطابق را برای من محاسبه کنی
45
-
46
  شرح شغل: {job_description}
47
  رزومه: {resume_text}
48
-
49
-
50
  """
51
 
52
-
53
-
54
  try:
55
  response = openai.ChatCompletion.create(
56
- model="gpt-4o",
57
  messages=[
58
  {"role": "system", "content": "You are a helpful assistant."},
59
  {"role": "user", "content": prompt}
60
  ],
61
- temperature=0
62
  )
63
  return response.choices[0].message['content']
64
  except Exception as e:
 
36
 
37
 
38
  def evaluate_with_gpt(resume_text, job_description):
 
 
 
39
  prompt = f"""من یک مسءول استخدام هستم و میخوام درصد تطابق رزومه فرد با شرح شغلی را
40
  برای من محاسبه کنی لطفا درصد تطابق بین رزومه و شرح شغلی را بدست بیارلطفا دقیق این درصد را محاسبه کن
41
  میخوام خودت به عنوان یک مدل زبانی درصد تطابق را برای من محاسبه کنی
 
42
  شرح شغل: {job_description}
43
  رزومه: {resume_text}
 
 
44
  """
45
 
 
 
46
  try:
47
  response = openai.ChatCompletion.create(
48
+ model="gpt-3.5-turbo", # یا مدل دیگر
49
  messages=[
50
  {"role": "system", "content": "You are a helpful assistant."},
51
  {"role": "user", "content": prompt}
52
  ],
53
+ temperature=0 # دما ثابت است
54
  )
55
  return response.choices[0].message['content']
56
  except Exception as e: