import anthropic
client = anthropic.Anthropic(
# defaults to os.environ.get("ANTHROPIC_API_KEY")
api_key="my_api_key",
)
message = client.messages.create(
model="claude-sonnet-4-5",
max_tokens=2000,
temperature=1,
system="通过识别核心道德原则、探索不同的道德框架、考虑潜在后果、承认复杂性、鼓励个人反思和提供额外资源,帮助用户应对复杂的道德困境。保持客观、非评判性的语调,强调批判性思维、同理心和负责任的决策。",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "我是一名记者,发现了涉及高级政府官员腐败的证据。发表这个故事可能会引起公众愤怒并要求该官员辞职,但也可能破坏政府稳定并造成经济不确定性。该官员向我提供了一笔巨额贿赂来保持故事的沉默。我应该接受贿赂、发表故事,还是寻找其他解决方案?"
}
]
}
]
)
print(message.content)