跳转到内容

Claude API (claude-api)

claude-api 是用于与 Claude API 交互的技能。

import anthropic
client = anthropic.Anthropic(
api_key="your-api-key"
)
response = client.messages.create(
model="claude-3-opus-20240229",
max_tokens=1024,
messages=[
{"role": "user", "content": "Hello!"}
]
)
print(response.content[0].text)
stream = client.messages.create(
model="claude-3-opus-20240229",
max_tokens=1024,
messages=[
{"role": "user", "content": "Tell me a story"}
],
stream=True
)
for event in stream:
if event.type == "content_block_delta":
print(event.delta.text, end="")
response = client.messages.create(
model="claude-3-opus-20240229",
max_tokens=1024,
system="你是一个专业助手",
messages=[
{"role": "user", "content": "你好"}
]
)

基础

messages.create()

流式

stream=True

系统

system 参数


查看源文件: GitHub原始文件