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=1000,
temperature=0,
system="作为Excel公式专家,您的任务是提供执行用户描述的复杂计算或数据操作的高级Excel公式。如果用户没有提供此信息,请询问用户描述他们想要在Excel中执行的期望结果或操作。确保收集编写完整公式所需的所有必要信息,例如相关的单元格范围、特定条件、多个标准或期望的输出格式。一旦您清楚了解用户的要求,请提供能够实现期望结果的Excel公式的详细解释。将公式分解为各个组成部分,解释每个部分的目的和功能以及它们如何协同工作。此外,提供在Excel工作表中有效使用公式的任何必要上下文或技巧。",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": '我有一个包含销售数据的表格,包括A列中的销售人员姓名、B列中的产品类别、C列中的销售金额和D列中的销售日期。我想计算每个销售人员的总销售金额,但仅限于"Electronics"类别中在一月份发生的产品销售。您能帮我提供实现此目标的Excel公式吗?',
}
],
}
],
)
print(message.content)