# Base URL (/ja/docs/api/base-url)

cheapaimodelのすべてのエンドポイントを提供する単一のホストと、SDKやツールごとに指定するBase URL。



すべてのエンドポイントは1つのホストにあります。

```text
https://api.cheapaimodel.ai
```

リージョン別のホストや、プロバイダーごとの別ホストはありません。以下の2つのAPI形式は、どちらも同じAPIキーと残高で利用できます。

## 指定する値 [#which-value-to-use]

OpenAI形式のクライアントはBase URLに`/v1`を含める必要があります。Anthropic形式のクライアントはホストのみを指定します。`/v1/messages`はSDKが自動で付加します。

| API形式              | Base URL                         | リクエスト先                                                               |
| ------------------ | -------------------------------- | -------------------------------------------------------------------- |
| OpenAI互換           | `https://api.cheapaimodel.ai/v1` | `/v1/chat/completions`、`/v1/responses`、`/v1/embeddings`、`/v1/models` |
| Anthropic Messages | `https://api.cheapaimodel.ai`    | `/v1/messages`                                                       |

## SDKとツール別 [#by-sdk-and-tool]

| クライアント                                                              | 設定項目                                    | 値                                           |
| ------------------------------------------------------------------- | --------------------------------------- | ------------------------------------------- |
| [OpenAI SDK](/ja/docs/guides/openai-sdk)（Python）                    | `base_url`                              | `https://api.cheapaimodel.ai/v1`            |
| [OpenAI SDK](/ja/docs/guides/openai-sdk)（TypeScript）                | `baseURL`                               | `https://api.cheapaimodel.ai/v1`            |
| 環境変数で指定するOpenAI SDK                                                 | `OPENAI_BASE_URL`                       | `https://api.cheapaimodel.ai/v1`            |
| [LangChain](/ja/docs/guides/langchain)（Python / TypeScript）         | `base_url` / `configuration.baseURL`    | `https://api.cheapaimodel.ai/v1`            |
| [LlamaIndex](/ja/docs/guides/llamaindex)                            | `OpenAILike`の`api_base`                 | `https://api.cheapaimodel.ai/v1`            |
| [Vercel AI SDK](/ja/docs/guides/vercel-ai-sdk)                      | `createOpenAICompatible`の`baseURL`      | `https://api.cheapaimodel.ai/v1`            |
| [LiteLLM](/ja/docs/guides/litellm)                                  | `api_base`（モデルは`openai/<id>`）           | `https://api.cheapaimodel.ai/v1`            |
| [Anthropic SDK](/ja/docs/guides/anthropic-sdk)（Python / TypeScript） | `base_url` / `baseURL`                  | `https://api.cheapaimodel.ai`               |
| 環境変数で指定するAnthropic SDK                                              | `ANTHROPIC_BASE_URL`                    | `https://api.cheapaimodel.ai`               |
| [Claude Code](/ja/docs/guides/claude-code)                          | `ANTHROPIC_BASE_URL`                    | `https://api.cheapaimodel.ai`               |
| [Codex CLI](/ja/docs/guides/codex-cli)                              | `config.toml`の`base_url`                | `https://api.cheapaimodel.ai/v1`            |
| [Cursor](/ja/docs/guides/cursor)                                    | Override OpenAI Base URL                | `https://api.cheapaimodel.ai/v1`            |
| [Cline](/ja/docs/guides/cline)                                      | Base URL                                | `https://api.cheapaimodel.ai/v1`            |
| [Continue](/ja/docs/guides/continue)                                | `config.yaml`の`apiBase`                 | `https://api.cheapaimodel.ai/v1`            |
| [Zed](/ja/docs/guides/zed)                                          | `settings.json`の`api_url`               | `https://api.cheapaimodel.ai/v1`            |
| [Aider](/ja/docs/guides/aider)                                      | `OPENAI_API_BASE`または`--openai-api-base` | `https://api.cheapaimodel.ai/v1`            |
| [Open WebUI](/ja/docs/guides/open-webui)                            | OpenAI API接続のURL                        | `https://api.cheapaimodel.ai/v1`            |
| [Dify](/ja/docs/guides/dify)                                        | API Base URL（OpenAI-API-compatible）     | `https://api.cheapaimodel.ai/v1`            |
| [n8n](/ja/docs/guides/n8n)                                          | OpenAIクレデンシャルのBase URL                  | `https://api.cheapaimodel.ai/v1`            |
| [OpenClaw](/ja/docs/guides/openclaw)                                | `models.providers`の`baseUrl`            | `https://api.cheapaimodel.ai/v1`            |
| [curl](/ja/docs/guides/curl)                                        | 完全なURL                                  | `https://api.cheapaimodel.ai/v1/<endpoint>` |

## よくある間違い [#common-mistakes]

* **Anthropicクライアントに`/v1`を付ける。** SDKが`/v1/messages`を付加するため、リクエスト先が`/v1/v1/messages`になり、`404`（`Invalid URL (POST /v1/v1/messages)`）が返されます。ホストのみを指定してください。
* **OpenAIクライアントで`/v1`を付け忘れる。** リクエスト先がAPIのパスではない`/chat/completions`になり、JSONではなくプレーンテキストの`fault filter abort`とともに`404`が返されます。`/v1`を付けてください。
* **Base URLにエンドポイントのパスまで含める。** `https://api.cheapaimodel.ai/v1/chat/completions`ではなく`https://api.cheapaimodel.ai/v1`を指定してください。パスはSDKが付加するため、重複して`404`になります。
* **サイトやコンソールのホストを指定する。** `cheapaimodel.ai`と`console.cheapaimodel.ai`はWebページを提供するホストで、APIではありません。

Base URLを設定したら、[認証とAPIキー](/ja/docs/concepts/authentication)の説明に従ってキーを送信します。
