Se devi trovare l’utente e le organizzazioni associati a una chiave API, puoi farlo chiamando l’endpoint https://api.openai.com/v1/me, usando la chiave API come token Bearer.
Ecco un esempio di come apparirebbe come chiamata cURL:
curl https://api.openai.com/v1/me \
-H "Authorization: Bearer $OPENAI_API_KEY"Questo restituirà un oggetto con la seguente struttura (elementi non critici rimossi per praticità):
{
"object": "user",
"id": "user-1234",
"email": "user@yourcompany.com",
"name": "Nome utente",
...
"orgs": {
"object": "list",
"data": [
{
"object": "organization",
"id": "org-abcd",
"title": "Nome org 1",
...
},
{
"object": "organization",
"id": "org-1234",
"title": "Nome org 2",
...
}
]Puoi usare queste informazioni per eseguire eventuali azioni successive necessarie (ad esempio: se una chiave API viene compromessa, revocala dalla pagina delle impostazioni delle chiavi API per il suo ambito - Chiavi API dell’organizzazione su https://platform.openai.com/settings/organization/api-keys, oppure dalla pagina pertinente delle chiavi API del progetto. Se non hai accesso, chiedi al proprietario di un’organizzazione o di un progetto di revocarla).
