You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2.**시스템 프롬프트** : 언어 모델에 대한 전반적인 컨텍스트와 목적을 설정한다. (모델이 수행해야 하는 작업에 대한 '큰 그림'을 정의)
15
+
- 특정 요구 사항을 충족하는 출력을 생성하는데 유용하다. (코드 스니펫 생성 등)
16
+
4.**문맥 프롬프트** : 현재 상황이나 세부 정보를 제공하여 질문의 뉘앙스를 이해하고 그에 따른 답변을 맞춤화하는데 도움된다.
17
+
5.**역할 프롬프트** : 특정 캐릭터 또는 신원을 할당하여 관련 지식 및 핼동과 일치하는 응답을 생성하는데 도움된다.
18
+
6.**스텝백 프롬프트** : 당면한 문제와 관련된 일반적인 문제를 먼저 고려하도록 유도한 다음, 그 일반적인 질문에 대한 답을 특정 작업에 대한 후속 프롬프트에 제공함으로써 성능을 향상시키는 기법이다.
19
+
-**Step 1: 추상화** : "이 문제에 적용되는 일반적인 원칙/개념/배경지식은 무엇인가?"
20
+
-**Step 2: 구체적 문제 해결** : "위에서 도출한 원칙을 바탕으로 원래 질문에 답해줘."
21
+
7.**생각의 사슬 (CoT) 프롬프트** : 중간 추론 단계를 생성하여 추론 능력을 향상시키는 기법이다. 수학적 과제 같은 경우 단계별로 논리적인 내용을 예제로 제공하는 것이 좋다.
22
+
8.**Self-consistency 프롬프트**
23
+
9.**ReAct (reason & act) 프롬프트** : 인간의 실제 작동 방식을 모방한다. 추론과 행동을 사고-행동 루프로 결합하는 방식으로 작동하기에 문제에 대해 추론하고 행동 계획을 생성한다. 그리고 작업을 수행하고 결과를 관찰한다. 해결책에 도달할 때 까지 반복한다.
24
+
25
+
핵심은
26
+
27
+
1. 직관적인 단어를 사용하고 필요한 정보만 제공하라.
28
+
2. 출력에 대해 구체적으로 설명해라.
29
+
3. 제약 조건을 설정하는 것은 유용하긴 하지만 제약 조건이 충돌할 수도 있고 잠재력을 제한시킬 수 있기 때문에 유의해야 한다.
30
+
9
31
# 도메인 주도 설계 첫걸음
10
32
11
33
현재 회사에서 PM, 기획자없이 혼자 도메인 전문가와 긴밀하게 협업하면서 바이크 계약 어드민을 거의 새로 만드는 수준으로 개발하고 있다.
0 commit comments