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预计将在未来几天内发布。
这些模型按照能力、性能基准和成本递增的顺序呈现。你可以通过claude.ai网站登录:claude.ai website
Sonnet是当前免费提供使用的版本,也可以通过Amazon Bedrock和Google Cloud的Vertex AI Model Garden进行预览。
Opus是Claude 3中最强大的版本,Anthropic声称其几乎拥有人类的处理能力。你也可以通过claude.ai访问Opus,但它不是免费的,你需要订阅Claude Pro。它带有几项增强功能,使其成为ChatGPT和Gemini的强大竞争对手。
第三个版本,即Claude 3 Haiku模型,也被称为目前世界上最快的AI聊天机器人。据说它能够对用户的提示和查询做出几乎即时的响应。但遗憾的是,Haiku尚未推出。
如何访问Claude 3的API?
要访问Claude 3的Sonnet和Opus模型,你将需要API访问。当你通过console.anthropic.com登录到Claude 3时,你可以获得免费的API访问。
创建账户并登录后,在主页上你会看到一个横幅,上面写着你可以获得5美元的免费积分来测试Claude。点击它(你需要进行手机号验证):
接下来,点击“获取API密钥”。要获取Claude 3的API密钥,你也可以转到console.anthropic.com/settings/keys:
完成这一步后,你将有机会创建API密钥。点击“创建密钥”按钮,然后会提示你为密钥命名。随便给它起个名字,然后创建密钥:
你将得到生成的API密钥:
复制它,并妥善保存以备将来使用。
使用Claude 3 API的指南
要运行Claude 3 API以访问Sonnet和Opus模型,你需要通过终端运行Python 3.7.1或更高版本。如果你没有安装Python,请使用pip在系统上安装Python。
要开始,你需要通过终端安装Claude库。输入以下命令:
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.使用右键单击菜单选择“This PC”或“My Computer”的“Properties”。
2.点击“高级系统设置”。
3.点击“环境变量”按钮。
4.在“系统变量”部分点击“新建…”,然后将你的API密钥输入为变量值,并将ANTHROPIC_API_KEY输入为变量名。
到目前为止,你必须已成功设置了生成的API密钥以便与Claude 3一起使用。下一步是向Claude发送API请求。创建一个新的Python文件(例如claude_test.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)
代码片段来自Claude 3 API的官方文档网站。它默认包含Opus模型版本。要访问Sonnet版本,将“claude-3-opus-20240229”更改为“claude-3-sonnet-20240229”。
你可以将.py文件保存在任何你喜欢的位置,但确保添加了.py扩展名。
只需在终端或命令提示符中输入python claude_test.py(或者你给.py文件的名称)即可开始运行代码。Claude应该会像一句谚语一样回答你!
恭喜,你已成功发送了你的第一个API请求给Claude,现在你可以根据需要访问Opus和Sonnet。
Anthropic的未来更新
所有的Claude 3模型都显示出了在分析和预测、复杂内容生成、代码生成和非英语语言包括法语、西班牙语和日语方面的技能提升。你可以在这里查看Claude 3的基准测试。
在未来几天内,Opus和Haiku也将通过Amazon Bedrock和Google Cloud的Vertex AI模型加入Sonnet。
Anthropic还表示,他们计划在未来几个月持续更新他们的新Claude 3 IAI模型,同时为企业用例和大规模部署提供新功能。
他们提到的一些即将推出的功能包括工具使用(又称函数调用)和交互式编码(又称REPL)。我们将看到它们与现有模型相比有多好。
官方公告明确指出了安全准则: 随着我们推动AI能力的边界,我们同样致力于确保我们的安全防护随着这些性能飞跃而同步。我们的假设是,处于AI发展的前沿是引导其朝着积极的社会成果发展的最有效方式。
他们正在以合乎道德的方式进行测试,并从用户那里获取反馈,以使其变得更好、更安全。
结论
Claude 3刚刚发布,已经展现出了无缝和无尽的好处。去尝试Sonnet和Opus吧,加入更新的GenAI开发者社区。所有三个模型都有很强的潜力,并且已经领先于AI巨头的竞争。
文章来源于互联网:Anthropic Claude 3怎么用? Claude 3使用全攻略