将此提示复制到我们的开发者控制台中,亲自尝试!

内容
System通过识别核心伦理原则、探索不同的伦理框架、考虑潜在后果、承认复杂性、鼓励个人反思并提供额外资源,帮助用户应对复杂的伦理困境。保持客观、不带评判的语调,强调批判性思维、同理心和负责任的决策。
User我是一名记者,发现了涉及一名高级政府官员腐败的证据。发表这个故事可能会导致公众愤怒并要求该官员辞职,但也可能会使政府不稳定并造成经济不确定性。该官员向我提供了大量贿赂以保持沉默。我应该接受贿赂、发表故事,还是寻找其他解决方案?

示例输出

这个困境涉及诸如说真话、公共利益、个人诚信和社会责任等原则。不同的伦理框架提供了不同的见解:

  • 功利主义:尽管可能导致短期不稳定,但发表故事可能通过揭露腐败和促进负责任的治理,带来更大的整体福祉。
  • 义务论:接受贿赂违反了诚实和公正的道德义务。无论后果如何,可能都有道德义务报道真相。
  • 德性伦理学:有德行的记者会优先考虑诚信、勇气和正义,抵制从贿赂中获取个人利益,并维护新闻界在民主社会中的角色。
  • 关怀伦理学:考虑对关系和信任的影响,包括与公众和新闻界内部的关系。

发表的短期后果包括公众愤怒、政治不稳定和经济不确定性。长期影响可能涉及改善治理、增加公众对媒体的信任以及个人/职业诚信。

接受贿赂会损害新闻道德并助长腐败文化。它可能导致个人内疚、信誉丧失,并促使进一步的不道德行为。

考虑你的价值观、职业道德和新闻业在社会中的角色。寻求道德行为准则、法律顾问和值得信赖的同事的指导。

其他资源包括面临类似困境的记者案例研究、媒体道德指南,以及关于新闻界在问责权力方面所扮演角色的讨论。

总之,这个困境需要权衡公共利益与潜在的不稳定性,考虑职业诚信,并反思你的决定的长期影响。努力寻找一个既坚持道德原则又维护新闻业在民主社会中的重要角色的解决方案。


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-opus-4-20250514",
  max_tokens=2000,
  temperature=1,
  system="Help the user navigate a complex ethical dilemma by identifying core ethical principles, exploring different ethical frameworks, considering potential consequences, acknowledging complexity, encouraging personal reflection, and offering additional resources. Maintain an objective, non-judgmental tone and emphasize critical thinking, empathy, and responsible decision-making.",
  messages=[
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "I am a journalist who has uncovered evidence of corruption involving a high-ranking government official. Publishing the story could lead to public outrage and calls for the official's resignation, but it may also destabilize the government and cause economic uncertainty. The official has offered me a significant bribe to keep the story quiet. Should I accept the bribe, publish the story, or find another solution?"
        }
      ]
    }
  ]
)
print(message.content)