- {{ item }}
{{ completedCount }}개 문항 기준 평균
+완벽한 문법보다 구체적인 경험과 자연스러운 이야기 흐름에 집중하세요.
{{ currentQuestion?.intent }}
{{ currentQuestion?.intent }}
{{ latestEvaluation.feedback }}
{{ viewedAnswer?.transcript }}
+{{ latestEvaluation.feedback }}
{{ error }}
@@ -388,18 +680,39 @@ function readableError(value: unknown) {SESSION COMPLETE
{{ new Date(report.generatedAt).toLocaleDateString("ko-KR") }} · {{ report.config.difficulty }} · {{ report.config.topics.join(", ") }}
+{{ report.partial ? `조기 제출 · ${report.answeredCount}/${report.totalCount} 문항 완료` : `전체 ${report.totalCount} 문항 완료` }}
{{ report.overall.summary }}
- +Practice estimate, not an official OPIc score.
{{ grade.description }}
{{ answer.transcript }}
{{ answer.evaluation.strengths.join(" ") }}
{{ answer.evaluation.improvements.join(" ") }}
{{ answer.evaluation.strengths.join(" ") }}
{{ answer.evaluation.improvements.join(" ") }}
AI CONNECTION
-ChatGPT 웹 로그인은 서드파티 데스크톱 앱의 API 인증으로 사용할 수 없습니다. OpenAI Platform API 키를 사용하세요. 키는 현재 앱 프로세스 메모리에만 보관됩니다.
- +OpenAI 또는 Google Gemini API를 선택할 수 있습니다. API 키는 현재 앱 프로세스 메모리에만 보관됩니다.
+모델을 쉼표 또는 줄바꿈으로 입력하세요. 위에서부터 시도하고 실패하면 다음 모델로 자동 전환합니다.
+ + + +{{ error }}
diff --git a/frontend/src/api.ts b/frontend/src/api.ts index edb2c4a..14e85e0 100644 --- a/frontend/src/api.ts +++ b/frontend/src/api.ts @@ -6,6 +6,8 @@ export const api = { configure: (settings: Record