|
|
|
|
|
import random
|
|
from prompt_instructions import get_interview_initial_message_sarah, get_interview_initial_message_aaron, get_interview_prompt_sarah, get_interview_prompt_aaron
|
|
from ai_config import n_of_questions
|
|
|
|
def random_interviewer(language):
|
|
if random.choice([True, False]):
|
|
initial_message, interviewer_name = get_interview_initial_message_sarah()
|
|
get_interview_prompt = get_interview_prompt_sarah(language, n_of_questions)
|
|
voice = 'alloy'
|
|
else:
|
|
initial_message, interviewer_name = get_interview_initial_message_aaron()
|
|
get_interview_prompt = get_interview_prompt_aaron(language, n_of_questions)
|
|
voice = 'onyx'
|
|
return initial_message, interviewer_name, get_interview_prompt, voice
|
|
|
|
def get_prompt():
|
|
|
|
|
|
return get_interview_prompt_sarah(language, n_of_questions) |