ホーム / LLM API / セットアップガイド
セットアップガイド

クライアントをツールごとに設定

左側の列からツールを選択すると完全なガイドが表示されます。以下の内容は、現在のAPIキーとシステムの実際のベースURLを直接使用します。

料金表に戻る コンソール

設定前の準備

  • API AIコンソールで入金し、APIキーを事前に作成してください。
  • クライアントごとに正しいベースURLを使用してください。`/v1` が必要な場合と不要な場合があります。
  • 料金表でアクティブなモデルを選び、ルートが無効化されたモデルは避けてください。
  • カスタムエンドポイントに対応しているクライアントでは、常に現在のサイトのHTTPSエンドポイントを使用してください。

ベースURLのルール

  • OpenAI互換クライアント:`/v1` 付きのベースURLを使用します。
  • Claude Codeの `ANTHROPIC_BASE_URL`:ルートドメインを使用し、`/v1` は付けません。

SDK

アプリケーションに直接統合する場合は、以下のSDKサンプルからすぐに始められます。

Anthropic SDKとOpenAI SDKの両方に対応した完全なPythonの例(通常/ストリーミングリクエストを含む)。

Anthropic API リクエスト

# pip install anthropic
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io",
)

message = client.messages.create(
    model="claude-opus-5",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Write a fizzbuzz in Python."}
    ],
)

print(message.content)

Anthropic API ストリーミング

# pip install anthropic
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io",
)

with client.messages.stream(
    model="claude-opus-5",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Tell me a short story."}
    ],
) as stream:
    for text in stream.text_stream:
        print(text, end="", flush=True)

print()

OpenAI互換 リクエスト

# pip install openai
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io/v1",
)

response = client.chat.completions.create(
    model="gpt-5.4",
    messages=[
        {"role": "user", "content": "Hello from CKEY"}
    ],
)

print(response.choices[0].message.content)

OpenAI互換 ストリーミング

# pip install openai
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io/v1",
)

stream = client.chat.completions.create(
    model="gpt-5.4",
    stream=True,
    messages=[
        {"role": "user", "content": "Write a short poem."}
    ],
)

for chunk in stream:
    delta = chunk.choices[0].delta.content or ""
    if delta:
        print(delta, end="", flush=True)

print()

ベースURL

OpenAI-compatible: https://api.xah.io/v1

Anthropic-compatible: https://api.xah.io

モデル

OpenAI-compatible: gpt-5.4

Anthropic-compatible: claude-opus-5

APIキー

sk-YOUR_API_KEY

OpenAI-compatible chat/completions /v1

Cursor

Cursorは、カスタムAPIキーとカスタムベースURLを使ったOpenAI互換モードで設定してください。

入力が必要な情報

プロバイダー
OpenAI-compatible
APIキー
sk-YOUR_API_KEY
ベースURL
https://api.xah.io/v1
モデル
deepseek-v4-flash-0731
ルート
chat/completions
プラン要件
カスタムAPIエンドポイントに対応したCursorプランが必要です。

推奨手順

  1. 1Cursorの設定を開き、AI / Models / API Keys のセクションに進みます。
  2. 2お使いのCursorで名称が異なる場合は、カスタムOpenAIキーまたはカスタムプロバイダーを有効にしてください。
  3. 3下記のAPIキーとベースURLを貼り付けます。
  4. 4料金表でアクティブなモデルまたは推奨モデルを選択します。

設定サンプル

Provider: OpenAI-compatible
API Key: sk-YOUR_API_KEY
Base URL: https://api.xah.io/v1
Model: deepseek-v4-flash-0731
Route: chat/completions

おすすめのモデル

  • gpt-5.4
  • claude-opus-5
  • deepseek-v4-flash
  • gpt-5.5
  • claude-haiku-4.5
  • claude-opus-4.6

注意事項

  • CursorはOpenAI互換方式のため、ベースURLには `/v1` が必要です。
  • Cursorで動作しないモデルがある場合は、アクティブリストの別のOpenAI互換モデルを試してください。
  • 保存後、短いプロンプトでテストして、`chat/completions` ルートが動作することを確認してください。
サポートへ問い合わせ
いつでもサポートいたします