如何获取Anthropic Claude 3 API密钥以及Opus和Sonnet模型API调用示例

Anthropic最近推出了一组全新的Claude 3模型,其中包括最大的Opus模型、中型的Sonnet模型以及最小的Haiku模型,榜单性能跑分全面超越GPT-4,成为首个全面超越GPT-4的产品,也坐上了全球最强大模型新王座。

与GPT-4 Turbo相比,Claude 3 API的定价,“中杯”(Sonnet)可以直接免费体验,“大杯”(Opus)定价虽然还是比较贵的,但现在注册账户验证号码后即可获得5美元的赠金,在开会员之前可以提前试用看看。

今天在这里提供一个简单的获取API的教程,也提供代码示例如何访问Claude 3 API,调用Opus和Sonnet模型完成任务。

免费获取 Claude 3 API 密钥

打开网站 console.anthropic.com访问)创建帐户。

20240306162519199-WX20240306-162456

输入你的邮箱地址进行注册,或使用Google账号进行登录

注册成功后在主界面顶部可看到一条横幅,验证号码后可获得 Claude 提供的 5 美元的赠金。点击 ”Claim”。

20240306162558731-WX20240306-154133

不出意外,里面不含中国的号码,因此你需要使用其他国家的号码(虚拟号码不可用),或使用接码平台提供的号码进行验证。

接码平台可以继续使用SMS-Activate进行激活,方法与此前一致,可以点击链接进行了解:https://www.evlit.com/5257.html

20240306162623164-WX20240306-154216

验证通过后,点击主面板上的“Get API Keys”按钮,进入API 密钥管理页面。

20240306162804199-WX20240306-155202

然后点击“create key”创建密钥,噢,还需要给它命名。

20240306162833856-WX20240306-155251

20240306162859918-WX20240306-155338

然后这样就创建完成了!记得保存起来,只会出现一次。

使用 Claude 3 API 的教程和示例

这里使用Anthropic Python API library 第三方库,按照快速入门的指引,完成本次示例。

首先需要使用pip命令安装Claude 第三方库

pip install anthropic

然后复制“快速入门”里的代码,使用文本编辑器编辑后保存到桌面的claude3.py文件中即可。

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)

注意,运行前需要替换上面代码中的my_api_key为你自己的API密钥,即可进行测试。代码中使用参数最大的Claude 3 Opus模型,它的模型名是claude-3-opus-20240229,如果你需要使用Sonnet模型,则替换为这个模型名:claude-3-sonnet-20240229

最后,打开终端,使用cd命令切换到桌面文件夹,然后运行claude3.py文件。不出意外就可以看到Claude3对代码中预设的问题做出的回应了。

cd Desktop
python claude3.py

以上就是如何快速访问Claude 3 API并测试Opus和Sonnet模型的方法,但Anthropic目前没有提供Haiku模型的API,因此没有进行测试。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发
头像
说说你的看法!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容