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)