자주 묻는 질문
자주 묻는 질문언어별로 프롬프트를 커스터마이즈하려면 어떻게 해야 하나요?

언어별로 프롬프트를 커스터마이즈하려면 어떻게 해야 하나요?

설정의 프롬프트는 모든 언어에 공통으로 적용되는 것이죠? 저희는 영어(기본), 스페인어, 프랑스어, 독일어, 일본어, 포르투갈어, 한국어 등 총 7개 언어를 사용하고 있습니다. 이 경우 언어 변수를 효과적으로 추가하려면 어떻게 해야 하나요?

방법은 2가지가 있습니다:

PHP 훅을 사용하여 언어별로 프롬프트를 커스터마이즈할 수 있습니다.

또는 프롬프트 템플릿을 수정하여 조건부 지시를 추가하고, 변수 플레이스홀더 {$targetLanguage} 의 값을 각 대상 언어와 비교하는 방법도 있습니다.

예를 들어, 설정의 프롬프트 템플릿에 다음과 같이 작성할 수 있습니다:

If "{$targetLanguage}" equals "Korean", then {instructions for Korean}
 
Otherwise:
 
If "{$targetLanguage}" equals "German", then {instructions for German}
 
Otherwise:
 
...

그러면 다음과 같은 프롬프트로 변환됩니다:

If "Korean" equals "Korean", then {instructions for Korean}
 
Otherwise:
 
If "Korean" equals "German", then {instructions for German}
 
Otherwise:
 
...