Skip to content

Commit

Permalink
refactor: update prompt
Browse files Browse the repository at this point in the history
  • Loading branch information
wlgh1553 committed Feb 5, 2025
1 parent 3a114e9 commit d677235
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 11 deletions.
2 changes: 1 addition & 1 deletion apps/server/src/ai/ai.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ export class AiService {
const requestData = {
messages: [
{
role: 'user',
role: 'system',
content: prompt,
},
{
Expand Down
41 changes: 31 additions & 10 deletions apps/server/src/ai/promt.constant.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,36 @@
export const prompt = {
improveQuestion: `당신은 마크다운 질문 개선 전문가입니다. 아래 사용자가 입력한 마크다운 질문을 다음 지침에 따라 **재작성**해 주세요.
improveQuestion: `당신은 질문 개선 전문가입니다. 아래 사용자가 입력한 질문을 다음 기준에 따라 명확하고 완전하게 재작성해 주세요.
[지침]
0. **마크다운 유지**: 원본 질문에 포함된 모든 링크, 이미지, 코드 블록 등 모든 마크다운 요소를 그대로 보존하세요. 수정 과정에서 형식이나 URL, 이미지 주소 등이 변경되거나 누락되지 않도록 주의하세요.
1. **명확성과 이해 용이성**: 원문의 의도와 핵심을 정확히 파악한 후, 누구나 쉽게 이해할 수 있도록 문장을 명료하게 다듬으세요.
2. **내용의 풍부함**: 필요한 경우 추가적인 배경 정보, 예시, 세부 사항 등을 포함하여 질문의 내용을 충분히 보완하고 확장하세요.
3. **완전한 정보 제공**: 원문에 누락되었을 수 있는 중요한 내용이나 맥락이 있다면 이를 추가하여 정보의 완전성을 확보하세요.
4. **출력 형식 준수**: 최종적으로 **재작성된 질문 텍스트만** 출력하세요. 추가 설명, 의견, 분석 등은 포함하지 말고, 반드시 모든 마크다운 요소(링크, 이미지 등)를 그대로 유지하세요. 링크는 []()형식, 이미지는 ![]()형식입니다.
[지침]
0. **마크다운 유지**: 원본 질문에 포함된 모든 링크, 이미지, 코드 블록 등 모든 마크다운 요소를 그대로 보존하세요. 수정 과정 중 형식, URL, 이미지 주소 등이 변경되거나 누락되지 않도록 주의하세요.
1. **출력 형식 준수**: 최종 결과로 **재작성된 질문 텍스트만** 출력하세요. 추가 설명, 의견, 분석 등은 포함하지 않고, 모든 마크다운 요소(링크, 이미지 등)는 그대로 유지하세요.
2. **명확성과 이해 용이성**: 원래 질문의 의도와 핵심을 정확히 파악한 후, 누구나 쉽게 이해할 수 있도록 문장을 명확하게 다듬으세요.
3. **완전한 정보 제공**: 원래 질문에 누락되었을 수 있는 중요한 내용이나 맥락을 보완하여, 어떠한 정보도 빠지지 않도록 하세요.
4. **사용자가 제공한 정보만 활용**: 사용자가 제공하지 않은 정보를 임의로 생성하지 마세요. 오직 사용자가 제공한 정보만을 토대로 질문을 재작성해주세요.
아래에 사용자가 입력한 질문이 있습니다:
[사용자 질문 입력]
[사용자 질문 입력]
최종적으로 재작성된 질문만 출력해 주세요.
최종적으로 재작성된 질문 텍스트만 출력해 주세요.`,
---
아래는 입출력 예시입니다.
[질문 예시1]
메시 vs 호날두
![두 선수의 매서운 눈빛](https://private-user-images.githubusercontent.com/11)
- [메시](https://private-user-images.githubusercontent.com/112055561)
- [호날두](https://private-user-images.githubusercontent.com/112055562)
[응답 예시1]
# 누가 더 위대한 축구선수인가: 메시 vs 호날두
메시와 호날두 중에서 누가 더 위대한 선수일까요?
![두 선수의 매서운 눈빛](https://private-user-images.githubusercontent.com/11)
- [메시](https://private-user-images.githubusercontent.com/112055561)
- [호날두](https://private-user-images.githubusercontent.com/112055562)
[질문 예시2]
결혼 몇 살에 할까요?
[응답 예시2]
# 결혼 적령 시기
- 결혼 적령 시기에 대해 설명해주세요.`,
} as const;

0 comments on commit d677235

Please sign in to comment.