キーアクセスとアカウントIDを検査する
推論クレデンシャルに関連付けられたアカウントのIDやモデルおよびプロバイダーの制限を確認するために、ShareAI APIキー情報を読む。
このページについて
GET
https://api.shareai.now/api/v1/iam/key/info現在の推論クレデンシャルを確認する。
- ベースURL
https://api.shareai.now- 認証
- ベアラーAPIキーまたはサポートされているOAuthアクセストークン
cURL
curl --fail-with-body --request GET \
"https://api.shareai.now/api/v1/iam/key/info" \
-H "Authorization: Bearer $SHAREAI_API_KEY"
Python
import json
import os
import urllib.request
headers = {"Authorization": "Bearer " + os.environ["SHAREAI_API_KEY"]}
request = urllib.request.Request('https://api.shareai.now/api/v1/iam/key/info', headers=headers, method='GET')
with urllib.request.urlopen(request, timeout=60) as response:
print(json.load(response))
TypeScript
const url = "https://api.shareai.now/api/v1/iam/key/info";
const headers: Record = {
Authorization: `Bearer ${process.env.SHAREAI_API_KEY}`,
};
const response = await fetch(url, { method: "GET", headers });
if (!response.ok) throw new Error(`${response.status}: ${await response.text()}`);
console.log(await response.json());
アクセス制限を確認する#
応答には access モデルおよびプロバイダー識別子と制限フラグを含むオブジェクトが含まれます。これらのフィールドを使用して、アクセス拒否の応答を説明してください。制限のないリストと明示的に制限されたリストは異なるポリシーです。表示ラベルだけで許可を推測しないでください。
OAuth ID#
OAuthの場合、公開アカウントIDはアプリケーションクライアントにスコープされます。アカウントおよびオプションのプロバイダー対象を不透明なものとして扱ってください。内部の数値ユーザーIDや組織IDを代用しないでください。
正しいワークスペースを使用する#
キーが誤ったワークスペースに属しているように見える場合は、Consoleに戻り、キーを作成または変更する前に、意図した個人または組織のワークスペースを選択してください。異なるブラウザワークスペースは、以前に発行された資格情報を黙って変更しません。
トラブルシューティング#
成功したキー情報リクエストは、その時点で資格情報アクセスを確認します。特定のモデルが稼働中であることや、後の有料リクエストがすべての承認チェックを通過することを保証するものではありません。
最終更新日 2026年9月15日