> ## Documentation Index
> Fetch the complete documentation index at: https://docs.phanedge.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# Anthropic 兼容

> 通过 /v1/messages 以 Anthropic Messages API 协议调用 GLM。

PhanEdge 允许 GLM / Zhipu 渠道走 `POST /v1/messages`，以便复用 Anthropic SDK 或 Anthropic 风格的 Messages API 客户端。

## 接口地址

```text theme={null}
POST /v1/messages
```

## cURL 示例

```bash theme={null}
curl -X POST "https://models.phanedge.cloud/v1/messages" \
  -H "Authorization: Bearer $TOKEN" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "glm-4.7",
    "max_tokens": 256,
    "messages": [
      {
        "role": "user",
        "content": "请直接输出数字 2，不要解释。"
      }
    ]
  }'
```

## 适用场景

* 你已经在使用 Anthropic SDK
* 你的应用内部统一使用 `messages` / content blocks 协议
* 你希望 GLM 与 Claude、DeepSeek 共享一条 Anthropic 兼容接入层

## 兼容边界

当前建议把能力预期分成两层：

* **基础 Messages 调用**：可用，适合文本与多轮对话
* **工具 / thinking 扩展能力**：请在目标渠道做真实探针后再依赖

<Note>
  `/v1/messages` 是共享入口。GLM / Zhipu、Claude、DeepSeek 可复用该入口，但每个 provider 的上游契约与计费口径仍然不同。
</Note>

## 路由与认证说明

* 客户端对 PhanEdge 的鉴权，仍然使用 PhanEdge Token
* 转发到 GLM Anthropic 兼容上游时，PhanEdge 会使用渠道密钥，不透传客户端密钥

## 什么时候优先使用 `/v1/chat/completions`

如果你不依赖 Anthropic SDK 或 Anthropic 原生协议，仍建议优先使用 [Chat Completions](/glm/chat-completions)：

* 文档更直接
* GLM 原生 `web_search` 更容易表达
* 与现有 OpenAI 风格系统集成成本更低
