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

> ## Agent Instructions
> - Base URLs: models `https://api.aisa.one/v1` (Gemini GenerateContent: `https://api.aisa.one/v1beta`); data APIs `https://api.aisa.one/apis/v1`. The `servers` of each operation in https://aisa.one/openapi.yaml is authoritative.
> - Auth: `Authorization: Bearer $AISA_API_KEY`. Never print, log, or commit the key.
> - MCP (preferred for agents): `https://mcp.aisa.one/mcp`, signed in with OAuth, so there is no key to paste.
> - Agent Skill: `npx skills add AIsa-team/agent-skills --skill aisa`. Fallback with the AIsa CLI: `aisa skills install aisa`.
> - Spending: docs, https://aisa.one/models, https://aisa.one/api, `/v1/models`, and MCP `search`, `list_categories`, `get_details`, `batch_quote`, and the `account` operation are free. Quote the exact calls before running them (MCP `batch_quote`, CLI `aisa quote --json`). If the quote reports `auto_execute_eligible: true`, run it unless the user set a tighter limit or asked only for a quote. Otherwise, tell the user in one message the planned calls, the quoted price, and a total USD budget for the task, then wait for approval. Direct HTTP calls follow the stricter rule at https://aisa.one/docs/get-started/cli.md#direct-http-fallback. Do not make paid calls to test availability. Full rule: https://aisa.one/llms.txt

# Claude API - 通过 AIsa 访问 Anthropic Claude 模型

> Anthropic Claude 模型 ID 和端点指南：通过 Anthropic 兼容的 Messages API 调用 Claude Opus、Sonnet、Haiku 和 Fable。

AIsa 用一个 API Key 接入 Anthropic 的 Claude 模型，和其他模型共用同一笔预付余额和同一份用量日志。Claude 模型使用 Anthropic 兼容的 `POST /v1/messages` 端点，所以 Anthropic SDK 只需改 base URL 即可使用。

## 支持的 Claude 模型

| 模型 ID | 类型 | 端点 |
| - | - | - |
| `claude-fable-5` | 文本 | `/v1/messages` |
| `claude-fable-5-1` | 文本 | `/v1/messages` |
| `claude-haiku-4-5-20251001` | 文本 | `/v1/messages` |
| `claude-haiku-5-5` | 文本 | `/v1/messages` |
| `claude-opus-4-5-20251101` | 文本 | `/v1/messages` |
| `claude-opus-4-6` | 文本 | `/v1/messages` |
| `claude-opus-4-7` | 文本 | `/v1/messages` |
| `claude-opus-4-8` | 文本 | `/v1/messages` |
| `claude-opus-5` | 文本 | `/v1/messages` |
| `claude-opus-5-5` | 文本 | `/v1/messages` |
| `claude-sonnet-4-5-20250929` | 文本 | `/v1/messages` |
| `claude-sonnet-4-6` | 文本 | `/v1/messages` |
| `claude-sonnet-5` | 文本 | `/v1/messages` |
| `claude-sonnet-5-5` | 文本 | `/v1/chat/completions`、`/v1/messages`、`/v1/responses` |

这些模型的当前价格见 [aisa.one/models](https://aisa.one/models)。

## 快速开始

Anthropic SDK 会自己拼接 `/v1/messages`，所以 base URL 不带 `/v1`。

```python theme={null}
import anthropic
import os

client = anthropic.Anthropic(api_key=os.environ["AISA_API_KEY"], base_url="https://api.aisa.one")

message = client.messages.create(
    model="claude-sonnet-5-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Review this pull request for security and correctness."}],
)
print("".join(block.text for block in message.content if block.type == "text"))
```

要在 AIsa 上运行 Claude Code，请看[在 Claude 中使用 AIsa](https://aisa.one/docs/zh/guides/tutorials/use-aisa-in-claude.md#claude-code)。

## 下一步

* [OpenAI / Anthropic SDK](https://aisa.one/docs/zh/get-started/sdk-compatibility.md)
* [模型目录](https://aisa.one/docs/zh/guides/models.md)
* [AI 模型价格](https://aisa.one/docs/zh/guides/pricing.md#模型)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.