最初の 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 キーやパスワード、入力した機密情報は送らないでください。