为什么使用Claude for Sheets?

Claude for Sheets通过让您能够在评估套件中并行测试提示,从而实现大规模的提示工程。此外,它在调查分析和在线数据处理等办公任务中表现出色。

访问我们的提示工程示例表格以查看实际效果。


开始使用Claude for Sheets

安装Claude for Sheets

按照以下步骤轻松启用Claude for Sheets:

1

获取Anthropic API密钥

如果您还没有API密钥,可以在Anthropic控制台中创建API密钥。

2

安装Claude for Sheets扩展程序

在插件市场中找到Claude for Sheets扩展程序,然后点击蓝色的安装按钮并接受权限。

3

连接您的API密钥

扩展程序 > Claude for Sheets™ > 打开侧边栏 > > 设置 > API提供商中输入您的API密钥。您可能需要等待或刷新页面才能看到Claude for Sheets菜单。

每次创建新的Google表格时,您都需要重新输入API密钥

输入您的第一个提示

您可以使用两个主要函数通过Claude for Sheets调用Claude。现在,让我们使用CLAUDE()

1

简单提示

在任意单元格中,输入=CLAUDE("Claude,用一句话说说蓝色有什么好处?")

Claude应该会给出答案。当提示正在处理时,单元格会显示Loading...

2

添加参数

参数参数在初始提示之后,如=CLAUDE(prompt, model, params...)

model在列表中始终排第二。

现在在任意单元格中输入=CLAUDE("你好,Claude!", "claude-3-haiku-20240307", "max_tokens", 3)

任何API参数都可以通过这种方式设置。您甚至可以传入仅用于此特定单元格的API密钥,如:"api_key", "sk-ant-api03-j1W..."

高级用法

CLAUDEMESSAGES是一个允许您专门使用Messages API的函数。这使您能够向Claude发送一系列User:Assistant:消息。

如果您想模拟对话或预填充Claude的响应,这特别有用。

尝试在单元格中写入:

=CLAUDEMESSAGES("User: 用一句话说说蓝色有什么好处?
Assistant: 蓝色很好,因为")

换行

每个后续对话轮次(User:Assistant:)前必须有一个换行符。要在单元格中输入换行符,请使用以下按键组合:

  • **Mac:**Cmd + Enter
  • **Windows:**Alt + Enter

可选函数参数

您可以通过列出参数-值对来指定可选的API参数。 您可以设置多个参数。只需一个接一个地列出它们,每对参数和值用逗号分隔。

前两个参数必须始终是提示和模型。如果不设置模型,就不能设置可选参数。

您最关心的参数-值参数可能是:

参数描述
max_tokens模型在被强制停止之前输出的令牌总数。对于是/否或多选答案,您可能希望值为1-3。
temperature注入结果中的随机性程度。对于多选或分析任务,您会希望它接近0。对于创意生成,您会希望将其设置为1。
system用于指定系统提示,可以为Claude提供角色详情和上下文。
stop_sequencesJSON数组字符串,如果遇到这些字符串,模型将停止生成文本。由于Google Sheets™中的转义规则,字符串内的双引号必须通过双倍引号进行转义。
api_key用于指定调用Claude时使用的特定API密钥。

Claude for Sheets使用示例

提示工程交互式教程

我们深入的提示工程交互式教程使用了Claude for Sheets。 查看它以学习或复习提示工程技术。

就像任何Claude for Sheets实例一样,您需要API密钥才能与教程交互。

提示工程工作流程

我们的Claude for Sheets提示示例工作台是一个由Claude驱动的电子表格,其中包含示例提示和提示工程结构。

Claude for Sheets工作簿模板

复制我们的Claude for Sheets工作簿模板以开始您自己的Claude for Sheets工作!


故障排除


更多信息

有关此扩展程序的更多信息,请参阅Claude for Sheets Google Workspace Marketplace概览页面。