Anthropic 推出了全新系列的 Claude 3 模型,包括 Opus(最大)、Sonnet(中型)和 Haiku(最小)。该公司还立即为 Claude 3 模型提供了 API。
虽然 Claude 3 API(尤其是 Opus 模型)的定价与 GPT-4 Turbo 相比相当昂贵,但用户和开发人员还是希望了解该模型的功能。因此,这里有一个简单的教程,介绍如何访问 Opus 和 Sonnet 模型的 Claude 3 API。我们还添加了一些代码示例,供您开始测试模型。
注:Anthropic 目前提供价值 5 美元的 Claude 3 API 免费点数。在购买 API 之前,您可以申请免费点数并立即测试 Opus 和 Sonnet 模型。
免费获取 Claude 3 API 密钥
- 前往 console.anthropic.com 并创建账户。
- 接下来,你会看到顶部有一个横幅,告知用户 Claude 提供 5 美元的免费点数。点击 “Claim“。
- 输入手机号码并验证。基本完成。
- 现在,点击仪表板上的 “Get API Keys“。你也可以前往 console.anthropic.com/settings/keys (访问)获取 Claude 3 API 密钥。
- 点击 “Create Key” 并为其命名。
- 现在,复制 API 密钥并妥善保存。
使用 Claude 3 API(附示例)教程
- 在电脑上安装 Python 和 Pip。
- 然后,打开终端,运行以下命令安装 Claude 库。
pip install anthropic
- Anthropic 在其文档中为 Claude 3 API 测试添加了一些很好的示例。您可以复制下面的代码并粘贴到记事本++等代码编辑器中。
import anthropic client = anthropic.Anthropic( # defaults to os.environ.get("ANTHROPIC_API_KEY") api_key="my_api_key", ) message = client.messages.create( model="claude-3-opus-20240229", max_tokens=1000, temperature=0.0, system="Respond only in Yoda-speak.", messages=[ {"role": "user", "content": "How are you today?"} ] ) print(message.content)
- 代码已经使用了最大的 Claude 3 Opus 模型 (
claude-3-opus-20240229
)。您只需用上面复制的实际 API 密钥替换my_api_key
。如果要使用 Sonnet 模型,请使用此模型名称:claude-3-sonnet-20240229
。
- 现在,将其保存为
claude3.py
,放在桌面或首选位置。你也可以给它起不同的名字,但一定要加上.py
。 - 最后,启动终端,移动到桌面。接下来,运行
claude3.py
文件。它会回答代码中设置的问题。在这里,它会像尤达一样回答问题 “How are you today?” 你也可以更改代码中的system
提示来改变它的行为。cd Desktop python claude3.py
- 除此之外,您还可以轻松试用 Simon Willison 最新发布的 Claude 3 模型插件。
这样,您就可以快速访问 Claude 3 API 并测试 Opus 和 Sonnet 模型了。Anthropic 目前还没有为最小的 Haiku 模型提供 API。如果将来情况有变,我们会通知您。总之,这就是我们的全部内容。如果您想访问Gemini API 密钥,请遵循我们的链接指南。如果你有任何问题,请在下面的评论区告诉我们。
评论留言