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

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

Example Output

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

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

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

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

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

其他资源包括记者面临类似困境的案例研究、媒体道德准则以及关于新闻界在问责权力方面的作用的讨论。

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


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)