Si vous devez trouver l’utilisateur et les organisations associés à une clé API, vous pouvez le faire en appelant l’endpoint https://api.openai.com/v1/me, en utilisant la clé API comme token Bearer.
Voici à quoi cela ressemble avec un appel cURL
:
curl https://api.openai.com/v1/me \
-H "Authorization: Bearer $OPENAI_API_KEY"Cela renverra un objet avec la structure suivante (éléments non essentiels retirés par souci de simplicité) :
{
"object": "user",
"id": "user-1234",
"email": "user@yourcompany.com",
"name": "Nom de l’utilisateur",
...
"orgs": {
"object": "list",
"data": [
{
"object": "organization",
"id": "org-abcd",
"title": "Nom de l’org 1",
...
},
{
"object": "organization",
"id": "org-1234",
"title": "Nom de l’org 2",
...
}
]Vous pouvez utiliser ces informations pour effectuer les actions de suivi nécessaires (par exemple
: si une clé API a fuité, révoquez-la depuis la page des paramètres des clés API correspondant à son périmètre — les clés API d’organisation sur https://platform.openai.com/settings/organization/api-keys, ou la page des clés API du projet concerné. Si vous n’y avez pas accès, demandez à un propriétaire de l’organisation ou du projet de la révoquer).
