最初の API リクエストまで

日本語のコンソールで API キーを作成し、接続先とモデル名を設定します。Elysia API は個人運営の第三者 API 中継サービスです。

ブラウザーで先に試したい方へ:Playground の手順と GPT の実測利用量

1. アカウントと API キー

アカウントを作成し、メール確認とボット対策の確認を完了してください。ログイン後、API キーで新しいキーを作成します。用途別にキーを分け、必要なグループ・モデル・利用上限を設定してください。

API キーはパスワードと同じように管理し、ブラウザーの公開コードや Git リポジトリに埋め込まないでください。

2. 接続先とモデル

Base URL:https://api.elysia.earth/v1

モデル広場から、API キーのグループで利用できるモデルを選びます。以下の MODEL_ID は、選択した正確なモデル名に置き換えてください。モデル詳細で対応エンドポイントも確認してください。

環境変数 ELYSIA_API_KEY にキーを保存してから実行します。コード例は Chat Completions 対応モデル向けです。

cURL

curl https://api.elysia.earth/v1/chat/completions \
  -H "Authorization: Bearer $ELYSIA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "MODEL_ID",
    "messages": [{"role": "user", "content": "こんにちは"}],
    "max_tokens": 64
  }'

Python(OpenAI 互換クライアント)

pip install openai で SDK をインストールします。

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["ELYSIA_API_KEY"],
    base_url="https://api.elysia.earth/v1",
)
response = client.chat.completions.create(
    model="MODEL_ID",
    messages=[{"role": "user", "content": "こんにちは"}],
    max_tokens=64,
)
print(response.choices[0].message.content)

SDK やモデルによって、出力上限のパラメーターや対応機能が異なります。非対応パラメーターのエラーが出た場合はモデル詳細を確認してください。

3. 料金と利用履歴を確認

事前購入した API クレジットから、入力・出力・キャッシュなどの使用量に応じて課金されます。表示の $ はサイト内 API クレジットです。通常は 40 円 = $1 API クレジットで購入でき、米ドルの為替ではありません。

最新の価格と長文の割増条件は料金ページをご確認ください。呼び出し後はコンソールの利用履歴でトークン・消費額、ウォレットで残高・購入履歴を確認できます。

うまく接続できないとき

解決しない場合は hello@elysia.earth へ、モデル名・発生時刻・エラーの内容をお知らせください。API キーやパスワード、入力した機密情報は送らないでください。