はじめに

EmpirioLabs AI APIへの最初の成功したリクエストを行ってください

このガイドを使って、新しいAPIキーから動作するチャットの完了まで1分以内に進めましょう。

ベースURL

https://api.empiriolabs.ai

すべてのエンドポイントは/v1/パスプレフィックスの下に存在します。

前提条件

始める前に、以下を確認してください:

  • EmpirioLabsのアカウントはempiriolabs.ai/get-startedにあります。
  • アカウントにプリペイドクレジット(ダッシュボードの請求ページからチャージ)
  • ダッシュボードからのAPIキー(キーはsk-empiriolabs-プレフィックスを使用します)
  • cURL、Postman、OpenAI SDKなどのHTTPSリクエストを行うためのツール

クイックスタート

1

APIキーのエクスポート

$export EMPIRIOLABS_API_KEY="sk-empiriolabs-your_key_here"
2

利用可能なモデルのリスト

$curl "https://api.empiriolabs.ai/v1/models" \
> -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"

応答は各モデルの価格設定、コンテキストウィンドウ、地域、パラメータメタデータを含む全モデルカタログを返します。?available=trueのある利用可能なモデルだけにフィルターしてください。

3

チャット完了を送信

$curl "https://api.empiriolabs.ai/v1/chat/completions" \
> -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
> -H "Content-Type: application/json" \
> -d '{
> "model": "qwen3-max",
> "messages": [
> { "role": "user", "content": "What is EmpirioLabs AI?" }
> ]
> }'

成功した応答は、モデルの返信、トークン使用数、コストメタデータを含むチャット完了オブジェクトを返します。

4

OpenAI SDKをお試しください

/v1/chat/completionsエンドポイントがOpenAI互換であるため、公式のOpenAI SDKはEmpirioLabsでご覧いただけます:

1from openai import OpenAI
2
3client = OpenAI(
4 api_key="sk-empiriolabs-your_key_here",
5 base_url="https://api.empiriolabs.ai/v1",
6)
7
8response = client.chat.completions.create(
9 model="qwen3-max",
10 messages=[{"role": "user", "content": "Hello from EmpirioLabs!"}],
11)
12
13print(response.choices[0].message.content)

次に探求すべきこと

  • 認証 - APIキー形式、ベアラートークン、エラーコード
  • モデルと価格設定 - カタログを閲覧し、価格設定単位を理解する
  • 互換性 - 代わりにResponsesまたはAnthropic Messagesエンドポイントを使用してください
  • 統合 - EmpirioLabsをOpenCode、Claude Code、Cline、Aider、Continueなどのコーディングツールに接続
  • API参照 - 完全な要求および応答スキーマ