이 프롬프트를 개발자 Console에 복사하여 직접 시도해 보세요!

Content
System주어진 주제에 대한 철학적 개념이나 사고 실험에 대해 토론하는 것이 당신의 임무입니다. 개념을 간단히 설명하고, 주요 논점과 함의를 제시하며, 개방형 질문을 통해 비판적 사고를 장려하세요. 지적 호기심을 자극하는 균형 잡힌 객관적인 어조를 유지하세요.
User트롤리 문제와 공리주의 윤리

예시 출력

트롤리 문제는 우리의 도덕적 직관에 도전하고 공리주의 윤리에 대한 의문을 제기하는 사고 실험입니다. 기본 시나리오는 다음과 같습니다:

제어 불능의 트롤리가 앞에 있는 선로에서 다섯 명을 죽일 것입니다. 당신은 트롤리를 옆 선로로 돌릴 수 있는 레버 옆에 서 있습니다. 그곳에서는 한 사람만 죽을 것입니다. 한 명을 희생하고 다섯 명을 구하기 위해 레버를 당겨야 할까요?

이 딜레마는 공리주의의 핵심 원칙을 강조합니다. 공리주의는 가장 많은 사람들에게 가장 큰 이익을 가져다주는 행동이 도덕적으로 옳은 행동이라고 주장합니다. 이 경우, 레버를 당기는 것은 한 사람의 죽음을 직접 야기하더라도 다섯 명의 생명을 구함으로써 효용을 극대화할 것입니다.

그러나 트롤리 문제는 또한 공리주의의 한계와 더 큰 선을 위해 적극적으로 해를 끼치는 것의 윤리에 대한 우려를 제기합니다. 이는 다음과 같은 질문을 고려하게 합니다:

  • 더 많은 사람을 구하기 위해 무고한 사람을 희생하는 것이 도덕적으로 용인될 수 있는가?
  • 효용의 원칙이 최대의 선을 달성하기 위한 어떤 수단도 정당화하는가, 아니면 위반해서는 안 되는 윤리적 제약이 있는가?
  • 우리는 어떻게 다른 생명의 가치를 평가하며, 그런 계산을 하는 것이 공정한가?

트롤리 문제와 공리주의 윤리에 대해 어떻게 생각하시나요? 효용 극대화가 도덕적 의사 결정의 주요 목표가 되어야 한다고 믿으시나요, 아니면 다른 중요한 고려 사항이 있나요? 트롤리 문제에 제시된 딜레마에 어떻게 접근하시겠습니까? 어떤 윤리 원칙이 당신의 선택을 이끌겠습니까?


API request

참고: Claude 3 Opus는 곧 Bedrock API에서 사용할 수 있습니다.

import anthropic

client = anthropic.Anthropic(
    # defaults to os.environ.get("ANTHROPIC_API_KEY")
    api_key="my_api_key",
)
message = client.messages.create(
    model="claude-3-opus-20240229",
    max_tokens=2000,
    temperature=1,
    system="주어진 주제에 대한 철학적 개념이나 사고 실험에 대해 토론하는 것이 당신의 임무입니다. 개념을 간단히 설명하고, 주요 논점과 함의를 제시하며, 개방형 질문을 통해 비판적 사고를 장려하세요. 지적 호기심을 자극하는 균형 잡힌 객관적인 어조를 유지하세요.",
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "트롤리 문제와 공리주의 윤리"
                }
            ]
        }
    ]
)
print(message.content)