Spaces:
Running
Running
Johnny
commited on
Commit
·
6592b23
1
Parent(s):
935785c
fix: Update interview questions generation to use OpenAI instead of Supabase AI
Browse files- utils/reporting.py +4 -4
utils/reporting.py
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
import re
|
3 |
import fitz # PyMuPDF
|
4 |
from io import BytesIO
|
5 |
-
from config import supabase, embedding_model, query
|
6 |
from .screening import evaluate_resumes
|
7 |
|
8 |
def generate_pdf_report(shortlisted_candidates, questions=None):
|
@@ -45,12 +45,12 @@ def generate_interview_questions_from_summaries(candidates):
|
|
45 |
)
|
46 |
|
47 |
try:
|
48 |
-
response =
|
49 |
-
model="
|
50 |
messages=[{"role": "user", "content": prompt}],
|
51 |
temperature=0.7,
|
52 |
max_tokens=500,
|
53 |
-
)
|
54 |
|
55 |
result = response.choices[0].message.content
|
56 |
|
|
|
2 |
import re
|
3 |
import fitz # PyMuPDF
|
4 |
from io import BytesIO
|
5 |
+
from config import supabase, embedding_model, query, openai_client
|
6 |
from .screening import evaluate_resumes
|
7 |
|
8 |
def generate_pdf_report(shortlisted_candidates, questions=None):
|
|
|
45 |
)
|
46 |
|
47 |
try:
|
48 |
+
response = openai_client.chat.completions.create(
|
49 |
+
model="gpt-4",
|
50 |
messages=[{"role": "user", "content": prompt}],
|
51 |
temperature=0.7,
|
52 |
max_tokens=500,
|
53 |
+
)
|
54 |
|
55 |
result = response.choices[0].message.content
|
56 |
|