分类
教程

如何访问 Claude 3: Anthropic 的 AI 模型?

Anthropic 推出了最新的聊天机器人 Claude 3,包含三种模型:Haiku、Sonnet 和 Opus。Sonnet 免费,Opus 功率强大但需要订阅,而 Haiku 是最快的。要访问 API,请在 console.anthropic.com 上创建帐户并生成 API 密钥。使用 Python 与 Claude 3 的模型进行交互。未来更新将包括新功能和安全指南。Claude 3 是人工智能领域的一个有前途的补充。

Anthropic 现在推出了最新的全新聊天机器人 Claude 3。他们声称这是目前功能最强大的模型。但如何访问 Claude 3?如何获取 AI 模型的 API 密钥?让我们一起了解!

如何访问 Claude 3?

Claude 3 有三个 AI 模型,分别是 Claude 3 Haiku、Claude 3 Sonnet 和 Claude 3 Opus。您可以从今天开始通过 Claude 的官方网站和广泛发布的 API 访问 Opus 和 Sonnet。而最快的 Haiku 模型也是在 2024 年 3 月 14 日由 Anthropic 发布的。

这些模型按照功能增强、性能基准和成本的顺序排列。您可以通过 claude.ai 网站 登录:

claude ai 3

Sonnet 是目前可免费使用的版本,今天也可通过 Amazon Bedrock 和 Google Cloud 的 Vertex AI Model Garden 的私人预览获得。

Opus 是 Claude 3 中功能最强大的版本,Anthropic 声称其几乎具有接近人类处理能力。您也可以通过 claude.ai 访问 Opus,但并非免费,您需要有 Claude Pro 订阅。它具有几项增强功能,使其成为 ChatGPT 和 Gemini 的强大竞争对手。

第三个版本,即 Claude 3 Haiku 模型也声称是目前世界上最快的 AI 聊天机器人。据说它可以几乎立即响应用户提示和查询。您可以通过 Claude 3 的 API 或在 claude.ai 上订阅 Claude Pro 来访问 Haiku。

如何访问 Claude 3 的 API?

要访问 Claude 3 的 Sonnet、Opus 和 Haiku 模型,您将需要 API 访问权限。当您登录到 console.anthropic.com 时,您可以免费获取 API 访问权限。

创建帐户并登录后,您将在首页看到一个横幅,上面写着您可以领取 5 美元的免费积分来测试 Claude。点击它(您需要进行手机号验证):

之后,点击“获取 API 密钥”。要获取 Claude 3 的 API 密钥,您还可以访问 console.anthropic.com/settings/keys:

按照这一步骤,您将有机会创建 API 密钥。点击“创建密钥”按钮,随后您将被要求为密钥命名。随意命名并创建密钥:

复制它,并安全地存储以备将来使用。

使用 Claude 3 API 的指南

要运行 Claude 3 API 以访问所有 Sonnet、Opus 和 Haiku 模型,您需要在终端上运行 Python 3.7.1 或更高版本。如果没有,请使用 pip 在系统上设置 Python。

要开始,您需要通过终端安装 Claude Library。输入以下命令:

pip install anthropic

接下来是设置您生成的 API 密钥。

如果您是 macOS 或 Linux 用户,请按照以下步骤操作:

  1. 启动终端并输入 nano ~/.bash_profile(如果您使用较新版本的 macOS,则输入 nano ~/.zshrc)。
  2. 将 your-api-key-here 替换为您的实际 API 密钥,并将此行添加到文件中:export ANTHROPIC_API_KEY=’your-api-key-here’
  3. 保存文件后,按 Ctrl+O、Enter 和 Ctrl+X 关闭编辑器。
  4. 运行 source ~/.bash_profile(或 source ~/.zshrc)以加载新配置文件。

对于 Windows 用户,请执行以下步骤:

  • 在命令提示符下输入 setx ANTHROPIC_API_KEY “your-api-key-here”,将“your-api-key-here” 替换为实际的 API 密钥。

您需要将此设置保持永久。方法如下:

  1. 右键单击“此电脑”或“我的电脑”,选择“属性”。
  2. 点击“高级系统设置”
  3. 点击“环境变量”按钮
  4. 在“系统变量”部分点击“新建…”,然后将您的 API 密钥作为变量值,ANTHROPIC_API_KEY 作为变量名。

到目前为止,您必须已成功设置生成的 API 密钥以与 Claude 3 一起使用。下一步是向 Claude 发送 API 请求。创建一个新的 Python 文件(例如 claude_test.py)并包含以下代码:

import anthropic

client = anthropic.Anthropic(
# 默认为 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="只用 Yoda 语回答。",
    messages=[
        {"role": "user", "content": "你今天好吗?"}
]
)

print(message.content)

该代码片段来自 Claude 3 API 的 官方文档网站。它默认包含 Opus 模型版本。要访问 Sonnet 版本,请将“claude-3-opus-20240229” 更改为“claude-3-sonnet-20240229”,将“claude-3-haiku-20240307” 更改为 Haiku 版本。

您可以将 .py 文件保存在任意位置,但请确保已添加 .py 扩展名。

只需在终端或命令提示符中输入 python claude_test.py(或您给 .py 文件的文件名)即可开始运行代码。Claude 应该会像谚语一样回应您!

恭喜,您已成功向 Claude 发送了第一个 API 请求,现在您可以根据需要访问 Opus、Sonnet 和 Haiku 三个模型。

通过 Amazon Bedrock 访问 Claude 3 Haiku

您还可以通过 Amazon Bedrock 访问新发布的 Claude 3 Haiku 模型。 要使用速度最快的 Claude 模型,请转到 Amazon Bedrock 控制台,并从左下角窗口中选择“模型访问”。对于 Claude 3 Haiku,请单独发送访问请求。

您可以在控制台中开始使用 Haiku 测试您的提示文本。要从左侧的 Playgrounds 菜单窗格开始此过程,请选择“文本”或“聊天”。然后,选择 Claude 3 Haiku 作为模型,并选择 Anthropic 作为选择模型的类别。

恭喜!您可以开始使用 Claude 3 家族中速度最快的模型 Haiku。尝试输入您的提示文本,体验生成速度极快的响应,并且处理时间非常短。

Anthropic 的未来更新

所有 Claude 3 模型在分析和预测、复杂内容生成、代码生成以及使用法语、西班牙语和日语等非英语语言方面的技能方面均表现出增强。您可以在这里查看 Claude 3 的基准测试

在即将到来的几天里,Claude 3 Opus 和 Haiku 模型也将在 Google Cloud Vertex AI 上发布。

Anthropic 还表示他们计划在未来几个月内持续更新他们的新 Claude 3 IAI 模型,并提供企业用例和大规模部署的新功能。

他们提到的一些即将推出的功能包括工具使用(又称函数调用)和交互式编码(又称 REPL)。我们将看到它们与现有模型相比表现如何。

官方公告明确指出了安全准则:

随着我们推动人工智能能力的边界,我们同样致力于确保我们的安全防护跟上这些性能的飞跃。我们的假设是,处于人工智能发展前沿是引导其轨迹走向积极社会结果的最有效途径。

他们在道德上进行测试,并从用户那里获得反馈,以使其更好、更安全。

结论

Claude 3 刚刚推出,已经以其无缝且无穷尽的好处造成了奇迹。尝试 Sonnet、Opus 和 Haiku,并加入更新的 GenAI 开发者社区。所有三个模型都具有巨大潜力,已经领先于人工智能巨头的竞争。

本文内容翻译自原文

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注