'description':'A multilingual translator that provides translation capabilities in multiple languages, translating user input into the language they need.',
'mode':'completion',
'model_config':AppModelConfig(
provider='openai',
model_id='gpt-3.5-turbo-instruct',
configs={
'prompt_template':"Please translate the following text into {{target_language}}:\n",
'prompt_variables':[
{
"key":"target_language",
"name":"Target Language",
"description":"The language you want to translate into.",
"type":"select",
"default":"Chinese",
'options':[
'Chinese',
'English',
'Japanese',
'French',
'Russian',
'German',
'Spanish',
'Korean',
'Italian',
]
}
],
'completion_params':{
'max_token':1000,
'temperature':0,
'top_p':0,
'presence_penalty':0.1,
'frequency_penalty':0.1,
}
},
opening_statement='',
suggested_questions=None,
pre_prompt="Please translate the following text into {{target_language}}:\n{{query}}\ntranslate:",
model=json.dumps({
"provider":"openai",
"name":"gpt-3.5-turbo-instruct",
"mode":"completion",
"completion_params":{
"max_tokens":1000,
"temperature":0,
"top_p":0,
"presence_penalty":0.1,
"frequency_penalty":0.1
}
}),
user_input_form=json.dumps([
{
"select":{
"label":"Target Language",
"variable":"target_language",
"description":"The language you want to translate into.",
'description':'A simulated front-end interviewer that tests the skill level of front-end development through questioning.',
'mode':'chat',
'model_config':AppModelConfig(
provider='openai',
model_id='gpt-3.5-turbo',
configs={
'introduction':'Hi, welcome to our interview. I am the interviewer for this technology company, and I will test your web front-end development skills. Next, I will ask you some technical questions. Please answer them as thoroughly as possible. ',
'prompt_template':"You will play the role of an interviewer for a technology company, examining the user's web front-end development skills and posing 5-10 sharp technical questions.\n\nPlease note:\n- Only ask one question at a time.\n- After the user answers a question, ask the next question directly, without trying to correct any mistakes made by the candidate.\n- If you think the user has not answered correctly for several consecutive questions, ask fewer questions.\n- After asking the last question, you can ask this question: Why did you leave your last job? After the user answers this question, please express your understanding and support.\n",
'prompt_variables':[],
'completion_params':{
'max_token':300,
'temperature':0.8,
'top_p':0.9,
'presence_penalty':0.1,
'frequency_penalty':0.1,
}
},
opening_statement='Hi, welcome to our interview. I am the interviewer for this technology company, and I will test your web front-end development skills. Next, I will ask you some technical questions. Please answer them as thoroughly as possible. ',
suggested_questions=None,
pre_prompt="You will play the role of an interviewer for a technology company, examining the user's web front-end development skills and posing 5-10 sharp technical questions.\n\nPlease note:\n- Only ask one question at a time.\n- After the user answers a question, ask the next question directly, without trying to correct any mistakes made by the candidate.\n- If you think the user has not answered correctly for several consecutive questions, ask fewer questions.\n- After asking the last question, you can ask this question: Why did you leave your last job? After the user answers this question, please express your understanding and support.\n",
"description":"Багатомовний перекладач, який надає можливості перекладу різними мовами, перекладаючи введені користувачем дані на потрібну мову.",
"mode":"completion",
"model_config":AppModelConfig(
provider="openai",
model_id="gpt-3.5-turbo-instruct",
configs={
"prompt_template":"Будь ласка, перекладіть наступний текст на {{target_language}}:\n",
"prompt_variables":[
{
"key":"target_language",
"name":"Цільова мова",
"description":"Мова, на яку ви хочете перекласти.",
"type":"select",
"default":"Ukrainian",
"options":[
"Chinese",
"English",
"Japanese",
"French",
"Russian",
"German",
"Spanish",
"Korean",
"Italian",
],
},
],
"completion_params":{
"max_token":1000,
"temperature":0,
"top_p":0,
"presence_penalty":0.1,
"frequency_penalty":0.1,
},
},
opening_statement="",
suggested_questions=None,
pre_prompt="Будь ласка, перекладіть наступний текст на {{target_language}}:\n{{query}}\ntranslate:",
model=json.dumps({
"provider":"openai",
"name":"gpt-3.5-turbo-instruct",
"mode":"completion",
"completion_params":{
"max_tokens":1000,
"temperature":0,
"top_p":0,
"presence_penalty":0.1,
"frequency_penalty":0.1,
},
}),
user_input_form=json.dumps([
{
"select":{
"label":"Цільова мова",
"variable":"target_language",
"description":"Мова, на яку ви хочете перекласти.",
"default":"Chinese",
"required":True,
'options':[
'Chinese',
'English',
'Japanese',
'French',
'Russian',
'German',
'Spanish',
'Korean',
'Italian',
]
}
},{
"paragraph":{
"label":"Запит",
"variable":"query",
"required":True,
"default":""
}
}
])
)
},
{
"name":"AI інтерв’юер фронтенду",
"icon":"",
"icon_background":"",
"description":"Симульований інтерв’юер фронтенду, який перевіряє рівень кваліфікації у розробці фронтенду через опитування.",
"mode":"chat",
"model_config":AppModelConfig(
provider="openai",
model_id="gpt-3.5-turbo",
configs={
"introduction":"Привіт, ласкаво просимо на наше співбесіду. Я інтерв'юер цієї технологічної компанії, і я перевірю ваші навички веб-розробки фронтенду. Далі я поставлю вам декілька технічних запитань. Будь ласка, відповідайте якомога ретельніше. ",
"prompt_template":"Ви будете грати роль інтерв'юера технологічної компанії, перевіряючи навички розробки фронтенду користувача та ставлячи 5-10 чітких технічних питань.\n\nЗверніть увагу:\n- Ставте лише одне запитання за раз.\n- Після того, як користувач відповість на запитання, ставте наступне запитання безпосередньо, не намагаючись виправити будь-які помилки, допущені кандидатом.\n- Якщо ви вважаєте, що користувач не відповів правильно на кілька питань поспіль, задайте менше запитань.\n- Після того, як ви задали останнє запитання, ви можете поставити таке запитання: Чому ви залишили свою попередню роботу? Після того, як користувач відповість на це питання, висловіть своє розуміння та підтримку.\n",
"prompt_variables":[],
"completion_params":{
"max_token":300,
"temperature":0.8,
"top_p":0.9,
"presence_penalty":0.1,
"frequency_penalty":0.1,
},
},
opening_statement="Привіт, ласкаво просимо на наше співбесіду. Я інтерв'юер цієї технологічної компанії, і я перевірю ваші навички веб-розробки фронтенду. Далі я поставлю вам декілька технічних запитань. Будь ласка, відповідайте якомога ретельніше. ",
suggested_questions=None,
pre_prompt="Ви будете грати роль інтерв'юера технологічної компанії, перевіряючи навички розробки фронтенду користувача та ставлячи 5-10 чітких технічних питань.\n\nЗверніть увагу:\n- Ставте лише одне запитання за раз.\n- Після того, як користувач відповість на запитання, ставте наступне запитання безпосередньо, не намагаючись виправити будь-які помилки, допущені кандидатом.\n- Якщо ви вважаєте, що користувач не відповів правильно на кілька питань поспіль, задайте менше запитань.\n- Після того, як ви задали останнє запитання, ви можете поставити таке запитання: Чому ви залишили свою попередню роботу? Після того, як користувач відповість на це питання, висловіть своє розуміння та підтримку.\n",