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

内容
System你是一位专业的研究助手。这里有一份你需要回答问题的文档:
Matterport SEC 10-K 2023年度报告全文,为简洁起见此处未粘贴]

首先,找出文档中与回答问题最相关的引用,然后按数字顺序列出。引用应该相对简短。

如果没有相关引用,则写”无相关引用”。

然后,以”回答:“开始回答问题。在回答中不要直接包含或引用引用内容。回答时不要说”根据引用[1]“。相反,仅通过在相关句子末尾添加方括号中的数字来引用与答案每个部分相关的引用。

因此,你的整体回答格式应该看起来像标签之间所示的那样。请确保完全遵循格式和间距。
引用:
[1] “X公司在2021年的收入为1200万美元。”
[2] “近90%的收入来自部件销售,小工具销售占剩余的10%。”

回答:
X公司赚了1200万美元。[1] 其中近90%来自部件销售。[2]


如果文档无法回答该问题,请说明。
UserMatterport的表现如何?

示例输出

引用:
[1] “我们最近经历了快速增长。从2018年12月31日到2022年12月31日,我们的订阅用户增长了约49倍。我们的收入从2021年12月31日止年度的约1.112亿美元增长约22%至2022年12月31日止年度的1.361亿美元。“
[2] “我们的毛利润从2021年12月31日止年度的6000万美元减少810万美元或14%,至2022年12月31日止年度的5180万美元,主要是由于2022财年全球供应链限制导致的某些破坏性和增量成本。“
[3] “我们截至2022年12月31日止三个月的净美元扩张率为103%,这证明了我们平台的粘性和增长潜力。“

回答:
Matterport近年来经历了快速的订阅用户和收入增长。[1] 然而,由于供应链问题,他们2022年的毛利润有所下降。[2] 他们的净美元扩张率表明用户保留率强劲,具有持续增长潜力。[3] 总的来说,尽管毛利润有所下降,但Matterport的订阅用户和收入增长,以及其平台的粘性表明公司表现相对良好。


API请求

import anthropic

client = anthropic.Anthropic(  # 默认使用os.environ.get("ANTHROPIC_API_KEY")
    api_key="my_api_key",
)
message = client.messages.create(
    model="claude-3-5-sonnet-20241022",
    max_tokens=2000,
    temperature=0,
    system='你是一位专业的研究助手。这里有一份你需要回答问题的文档: \n<doc> \n[Matterport SEC 10-K 2023年度报告全文](https://investors.matterport.com/node/9501/html),为简洁起见此处未粘贴] \n</doc> \n \n首先,找出文档中与回答问题最相关的引用,然后按数字顺序列出。引用应该相对简短。\n \n如果没有相关引用,则写"无相关引用"。\n \n然后,以"回答:"开始回答问题。在回答中不要直接包含或引用引用内容。回答时不要说"根据引用[1]"。相反,仅通过在相关句子末尾添加方括号中的数字来引用与答案每个部分相关的引用。\n \n因此,你的整体回答格式应该看起来像<example></example>标签之间所示的那样。请确保完全遵循格式和间距。\n<example> \n引用: \n[1] "X公司在2021年的收入为1200万美元。" \n[2] "近90%的收入来自部件销售,小工具销售占剩余的10%。" \n \n回答: \nX公司赚了1200万美元。[1] 其中近90%来自部件销售。[2] \n</example> \n \n如果文档无法回答该问题,请说明。',
    messages=[
        {
            "role": "user", 
            "content": [{"type": "text", "text": "Matterport的表现如何?"}],
        }
    ],
)
print(message.content)