zhAPI

API 参考

Claude API 完整参考文档。

概述

Claude API 允许您将 Claude 的功能集成到您的应用程序中。本指南涵盖身份验证、发出请求和处理响应。

身份验证

所有 API 请求都需要 API 密钥。从 Anthropic Console 获取您的 API 密钥。

export ANTHROPIC_API_KEY='your-api-key-here'

快速开始

Python

import anthropic
 
client = anthropic.Anthropic(
    api_key="your-api-key-here",
)
 
message = client.messages.create(
    model="claude-3-5-sonnet-20241022",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "你好,Claude!"}
    ]
)
 
print(message.content)

JavaScript

import Anthropic from "@anthropic-ai/sdk";
 
const client = new Anthropic({
  apiKey: process.env.ANTHROPIC_API_KEY,
});
 
const message = await client.messages.create({
  model: "claude-3-5-sonnet-20241022",
  max_tokens: 1024,
  messages: [
    { role: "user", content: "你好,Claude!" }
  ]
});
 
console.log(message.content);

可用模型

模型描述上下文窗口
claude-3-5-sonnet-20241022最新且最强大的模型200K tokens
claude-3-opus-20240229适用于复杂任务的高智能模型200K tokens
claude-3-haiku-20240307快速且经济实惠200K tokens

完整文档请访问 官方 API 文档


需要帮助?加入我们的社区或关注微信公众号 ClaudeCodeClub