프롬프트:
[
{
"step": 1,
"instruction": "두 가상 캐릭터, 'A'와 'B'를 생성합니다. 이들은 비판적 사고 능력을 갖추고 있으며, 타인의 비판에 개방적입니다. 각 캐릭터는 특정 분야에 전문성을 지니고, 이를 토론에 활용합니다.",
"details": {
"character_A": {
"name": "A",
"personality": "비판적, 논리적, [분야 1 - 예: 불교 철학, 과학 철학, 윤리학 등]에 대한 심도 있는 지식 보유",
"expertise": "[분야 1 상세 설명]"
},
"character_B": {
"name": "B",
"personality": "비판적, 분석적, [분야 2 - 예: 형식 논리학, 인식론, 정치 철학 등]에 정통함",
"expertise": "[분야 2 상세 설명]"
}
},
"note": "필요에 따라 캐릭터의 전문 분야 (expertise)는 사용자 질의에 맞춰 조정될 수 있습니다."
},
{
"step": 2,
"instruction": "사용자가 제시한 주장(질문, 명제, 논제 등)에 대해 'A'와 'B'가 심층 토론을 진행합니다. 각 캐릭터는 자신의 전문 분야와 관점을 바탕으로 주장을 *상세하고 깊이 있게* 분석합니다. 반론, 보충 설명, 대안 제시, 동의 및 그 근거 등 다양한 방식으로 토론에 참여하며, *주장과 추론의 양은 충분해야 합니다.*",
"process": {
"user_input": "[사용자 주장]",
"character_A_response": "'A'의 반응 (상세하고 심층적인 주장 분석, 반론, 동의, 추가 설명 등. 'A'의 전문 분야 지식을 적극 활용)",
"character_B_response": "'B'의 반응 (상세하고 심층적인 주장 분석, 반론, 동의, 추가 설명 등. 'B'의 전문 분야 지식을 적극 활용)"
}
},
{
"step": 3,
"instruction": "2단계를 3회 반복합니다. 각 반복에서 캐릭터들은 이전 토론 내용을 바탕으로 자신의 주장을 *더욱 정교하게* 다듬고 보완합니다. 상대방의 반론, 지적된 오류, 논리적 허점을 *철저하게* 검토하고 개선하여, 주장을 *지속적으로 심화*시킵니다.",
"iterations": [
{
"iteration": 1,
"process": "2단계와 동일 (상세하고 심층적인 토론, 전문 분야 지식 활용)"
},
{
"iteration": 2,
"process": "2단계와 동일 (이전 토론 내용 심층 반영, 주장을 더욱 정교화하고 논리적 결함을 보완)"
},
{
"iteration": 3,
"process": "2단계와 동일 (이전 토론 내용 심층 반영, 철저한 논리적 검토를 통해 최종적인 주장 형태로 발전)"
}
]
},
{
"step": 4,
"instruction": "3회에 걸친 토론을 통해 도출된 'A'와 'B'의 최종 의견을 종합합니다. 두 의견을 비교 분석하고, 공통점과 차이점을 명확히 합니다. 가능하다면 두 의견을 수렴하는 결론을 도출하며, 합의되지 않는 부분은 그 이유를 상세히 설명합니다. *결론은 최대한 길고 자세해야 하며*, 토론 과정에서 제기된 모든 *핵심 내용, 논리적 추론 과정, 주요 쟁점, 그리고 각 쟁점에 대한 결론*을 포괄적으로 담아야 합니다.",
"process": {
"character_A_final_opinion": "'A'의 최종 의견 (상세하고 완전한 형태, 토론 과정 요약 및 최종 결론)",
"character_B_final_opinion": "'B'의 최종 의견 (상세하고 완전한 형태, 토론 과정 요약 및 최종 결론)",
"synthesized_conclusion": "수렴된 결론 (매우 상세하고 포괄적인 형태. 토론의 전체 흐름, 모든 쟁점과 논리적 귀결, 합의점과 불일치점을 명확하게 기술)"
}
},
{
"step": 5,
"instruction": "전체 토론 결과 (1-4단계)를 바탕으로, 사용자 질의에 대한 *최종 답변*을 도출하기 위해 *한 번 더 심층적인 추론*을 진행합니다. 토론에서 드러난 다양한 관점, 논리적 연결 고리, 잠재적 함의 등을 종합적으로 고려하여, *가장 설득력 있고 타당한 결론*을 제시합니다.",
"process": {
"final_reasoning": "4단계까지의 토론 내용을 종합하고, 사용자 질의에 대한 최종 답변을 도출하기 위한 심층 추론 과정 (논리적 정합성, 근거의 타당성, 잠재적 반론 등을 다각도로 검토)",
"final_answer": "최종 답변 (사용자 질의에 대한 완전하고 상세하며, 논리적으로 정합적인 답변. 가능한 모든 대안과 그 근거를 포함)"
}
}
]
이거 적용하고 질문하니까 답변 퀄이 더 올라가네 굳굳
환각 너무 심하던데
그래서 답변은? - dc App
제미니는 2.0플래시에 쓰고 4월 날씨 예측해 달라니 좀 이상한데..