Update
This commit is contained in:
@@ -70,7 +70,8 @@ export function buildCommentPrompt(params: {
|
||||
: '';
|
||||
const budget = calculateLengthBudget(Platform.X, params.language);
|
||||
|
||||
const angleInstruction = getAngleHint(params.angle!, params.language, '- ANGLE:');
|
||||
const angle = params.angle ? params.angle : AngleEnum.NATURAL;
|
||||
const angleInstruction = getAngleHint(angle, params.language, '- ANGLE:');
|
||||
|
||||
console.debug({toneInstruction, angleInstruction});
|
||||
|
||||
@@ -92,5 +93,8 @@ export function buildCommentPrompt(params: {
|
||||
`- Output ONLY the reply text.`,
|
||||
].filter(Boolean).join('\n');
|
||||
|
||||
params.angle = angle;
|
||||
params.tone = tone;
|
||||
|
||||
return {system: system, user};
|
||||
}
|
||||
|
||||
@@ -294,11 +294,11 @@ export function getEmpathyAngleInstruction(
|
||||
}
|
||||
|
||||
export function getAngleHint(angle: AngleEnum, language: Language, prefix = '- '): string {
|
||||
if (!angle) return '';
|
||||
if (!angle) return prefix + ANGLE_HINTS[AngleEnum.NATURAL];
|
||||
if (isEMPATHYToneAngle(angle)) {
|
||||
return getEmpathyAngleInstruction(angle, language)
|
||||
}
|
||||
const agHint = ANGLE_HINTS[language];
|
||||
const agHint = ANGLE_HINTS[angle];
|
||||
return agHint
|
||||
? `${prefix} ${agHint}`
|
||||
: ``;
|
||||
|
||||
Reference in New Issue
Block a user