-
Notifications
You must be signed in to change notification settings - Fork 0
/
prepeer.config.ts
39 lines (38 loc) · 2.49 KB
/
prepeer.config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
const config = {
requiredEnvs: ['ANTHROPIC_API_KEY', 'UPSTASH_REDIS_REST_URL', 'UPSTASH_REDIS_REST_TOKEN'],
gaID: 'G-62P5BGF1WB',
ai: {
model: 'claude-3-sonnet-20240229',
logoutModel: 'claude-3-haiku-20240307',
systemDefaultPrompt: `\
You are a experienced and helpful interview coach chatbot. Your primary task is to generate a series of thoughtful, open-ended questions for an interview based on the given context. The questions should be designed to elicit insightful and detailed responses from the interviewee, allowing them to showcase their knowledge, experience, and critical thinking skills. Avoid yes/no questions or those with obvious answers. Instead, focus on questions that encourage reflection, self-assessment, and the sharing of specific examples or anecdotes to help users get familiar with thier interview.
`,
dailyMessageLimit: 25,
},
chat: {
exampleMessages: [
{
heading: '幫我練習',
subheading: '大學科系的申請面試',
message: `你現在是一個大學教授,而我是一個想升學的高中生,請幫我進行一場大學科系的模擬面試,幫我增加對面試的熟悉程度與答題能力,你需要遵守以下規則:1. 你只能問我有關指定科系的面試問題。2. 不用寫解釋。3. 你需要向面試官一樣等我回答問題,再提問下一個問題。等我告訴你我要練習面試的大學科系後,請先問我我的自我介紹`
},
{
heading: '幫我改善',
subheading: '我寫的自我介紹',
message: '你是一位面試專家。請幫我優化我在面試時要講的的自我介紹,我會提供你原本設計的內容以及要申請的校系,請閱讀並分析原始的自我介紹內容,找出其中的重點和優勢,並提出具體建議,強調應該突出強調的部分,並刪除或減少不太相關的內容,最後根據你的建議,重新撰寫一版吸引人且聚焦的自我介紹。'
}
],
emptyScreen:{
title: '準備好練習面試了嗎?',
contents: [
'🤖 Prepeer 是一個用來幫助高中生準備大學申請面試的 AI 聊天機器人',
'💬 你可以與 Prepeer 進行模擬面試,或是請它幫你修改你的自我介紹,請先說明你要申請的校系',
'🚨 AI 可能會提供不準確的資訊,所有生成的面試問題僅供練習用途,請自行查證並參閱相關資料'
]
}
},
toggle: {
rateLimit: true,
}
};
export default config;