Skip to main content
HingNet AI 兼容 Anthropic Messages API,可直接使用官方 SDK 或 cURL 调用。

接口地址

POST /v1/messages

请求示例

cURL

curl -X POST "$BASE_URL/v1/messages" \
  -H "Authorization: Bearer $TOKEN" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-opus-4-6",
    "max_tokens": 1024,
    "messages": [
      {"role": "user", "content": "你好,请用一句话自我介绍。"}
    ]
  }'

Python SDK

pip install anthropic
import os
import anthropic

client = anthropic.Anthropic(
    api_key=os.environ["TOKEN"],
    base_url=os.environ["BASE_URL"],
)

message = client.messages.create(
    model="claude-opus-4-6",
    max_tokens=1024,
    messages=[{"role": "user", "content": "你好,请用一句话自我介绍。"}],
)
print(message)

TypeScript SDK

npm install @anthropic-ai/sdk
import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic({
  apiKey: process.env.TOKEN!,
  baseURL: process.env.BASE_URL!,
});

const message = await client.messages.create({
  model: "claude-opus-4-6",
  max_tokens: 1024,
  messages: [{ role: "user", content: "你好,请用一句话自我介绍。" }],
});
console.log(message);

构建方式

Messages APIClaude Managed Agents
是什么直接调用模型、自行编排对话与工具托管基础设施上的可配置 Agent 形态
更适合自定义 Agent 循环与细粒度控制每次调用长时运行、异步类任务

推荐开发路径

  1. 完成第一次调用 — 配置环境变量,用 cURL 或 SDK 发出首条请求。
  2. 理解 Messages API — 掌握 messages 结构、多轮对话与 stop_reason 等。
  3. 选择模型 — 通过 GET /v1/models 或控制台确认可用模型。
  4. 扩展能力 — 工具调用、视觉、结构化输出等以 Anthropic 官方文档为准。

开发资源

网关行为以 HingNet AI 控制台说明为准;Anthropic 原生能力以官方文档为准。