コンテンツにスキップ
メインサイト ニュース コンソール

3ステップで接続を完了

4ALL API は OpenAI のインターフェース仕様と完全に互換性があります。既存の OpenAI SDK / HTTP クライアントは、Base URL と API Key を置き換えるだけで利用でき、ほとんどのケースでコードを変更する必要はありません。

第1歩: アカウント登録

api.4allapi.com を開いてアカウントを登録し、コンソールにログインします。 新規ユーザーは登録後、コンソールで残高と利用可能なモデルを確認できます。

第2歩: API トークンを作成する

  1. コンソール左側メニューの トークン(API Keys) に入る;
  2. 新規トークン をクリックし、名前、上限額、有効期限、利用可能なモデルグループを設定できます;
  3. 作成後、生成された sk- で始まるキーをコピーして安全に保存してください。

第3歩: 最初のリクエストを送る

curl

Terminal window
curl https://api.4allapi.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $AIPROXY_KEY" \
-d '{
"model": "gpt-5.6",
"messages": [{"role": "user", "content": "こんにちは、自己紹介してください"}]
}'

Python(OpenAI SDK)

from openai import OpenAI
client = OpenAI(
base_url="https://api.4allapi.com/v1",
api_key="sk-あなたのキー",
)
resp = client.chat.completions.create(
model="gpt-5.6",
messages=[{"role": "user", "content": "こんにちは、自己紹介してください"}],
)
print(resp.choices[0].message.content)

Node.js(OpenAI SDK)

import OpenAI from 'openai'
const client = new OpenAI({
baseURL: 'https://api.4allapi.com/v1',
apiKey: process.env.AIPROXY_KEY,
})
const resp = await client.chat.completions.create({
model: 'gpt-5.6',
messages: [{ role: 'user', content: 'こんにちは、自己紹介してください' }],
})
console.log(resp.choices[0].message.content)

次へ