Cookieを使用しています. Cookieとブラウザストレージは、ログイン状態の維持と設定の保存に使われます。許可いただいた場合は、サイトの利用状況も計測します。はいつでも変更できます。詳しくはCookieポリシーをご覧ください。

Cursor とエディター

SDKガイド

Cursor とエディター

Cursor、Continue、Cline、Open WebUI など、カスタム OpenAI ベース URL に対応するエディターで api14 を使う設定手順です。ツールごとに別キーと 1 日の USD 上限を設定する方法も紹介します。

カスタムの OpenAI ベース URL を受け付けるエディターやチャット UI であれば、api14 を利用できます。必要な値は次の 3 つです。

設定値
ベース URLhttps://api14.com/api/v1
API キーダッシュボードで作成した sk-api14-... のキー
モデル IDprovider/model 形式の任意のモデル ID。例: anthropic/claude-sonnet-4.5、openai/gpt-5-mini

ヒント: ツールごとに別のキーを作成して 1 日の USD 上限を設定すると、暴走したエージェントが残高をすべて使い切るのを防げます。レート制限を参照してください。

Cursor

  1. Cursor Settings → Models を開きます。
  2. API Keys で、sk-api14-... のキーを OpenAI API Key に貼り付けて有効にします。
  3. Override OpenAI Base URL をオンにして https://api14.com/api/v1 を入力します。
  4. Add model をクリックし、使いたいモデル ID を正確に入力します。たとえば anthropic/claude-sonnet-4.5 や qwen/qwen3-coder です。
  5. Verify をクリックし、チャットまたはエージェントのモデルメニューでモデルを選択します。

Cursor は OpenAI キーによるすべての通信を上書きした URL に送ります。api14 経由にしたくない組み込みの OpenAI モデル名は無効にしてください。

Continue

~/.continue/config.yaml にモデルを追加します。

name: api14
version: 1.0.0
schema: v1
models:
  - name: Claude Sonnet 4.5 (api14)
    provider: openai
    model: anthropic/claude-sonnet-4.5
    apiBase: https://api14.com/api/v1
    apiKey: sk-api14-...
    roles: [chat, edit, apply]
  - name: Autocomplete (api14)
    provider: openai
    model: mistralai/codestral-2508
    apiBase: https://api14.com/api/v1
    apiKey: sk-api14-...
    roles: [autocomplete]
  - name: Embeddings (api14)
    provider: openai
    model: openai/text-embedding-3-small
    apiBase: https://api14.com/api/v1
    apiKey: sk-api14-...
    roles: [embed]

Cline

  1. Cline パネルを開き、設定の歯車アイコンをクリックします。
  2. API Provider を OpenAI Compatible に設定します。
  3. Base URL: https://api14.com/api/v1
  4. API Key: sk-api14-... のキー。
  5. Model ID: たとえば anthropic/claude-sonnet-4.5。
  6. 必要に応じて、/models のモデルページに合わせてコンテキストウィンドウを設定し、画像サポートを有効にします。

Roo Code やその他の Cline のフォークでも同じ手順で設定できます。

Open WebUI

UI から設定する場合は、Admin Settings → Connections → OpenAI API で、URL に https://api14.com/api/v1 とキーを指定して接続を追加します。Open WebUI は GET /models を呼び出すため、api14 のすべてのモデルがモデルピッカーに表示されます。

環境変数で設定することもできます。

docker run -d -p 3000:8080 \
  -e OPENAI_API_BASE_URL=https://api14.com/api/v1 \
  -e OPENAI_API_KEY=sk-api14-... \
  ghcr.io/open-webui/open-webui:main

モデル一覧は数百件と長くなります。不要なモデルは Admin Settings → Models で非表示にしてください。

そのほかのツール

OpenAI SDK をベースにしたツールの多くは、標準の環境変数に対応しています。

export OPENAI_BASE_URL="https://api14.com/api/v1"
export OPENAI_API_KEY="sk-api14-..."

/ を含むモデル ID をツールが拒否する場合は、OpenAI 自身のリストと照合して検証しています。「カスタムモデル」のオプションを探してください。モデル ID とバリアントを参照してください。