Si necesitas encontrar el usuario y las organizaciones asociados a una clave de API, puedes hacerlo llamando al punto de acceso https://api.openai.com/v1/me, usando la clave de API como token Bearer.
Este es un ejemplo de cómo se vería como llamada cURL:
curl https://api.openai.com/v1/me \
-H "Authorization: Bearer $OPENAI_API_KEY"Esto devolverá un objeto con la siguiente estructura (se han eliminado los elementos no críticos para mayor comodidad):
{
"object": "user",
"id": "user-1234",
"email": "user@yourcompany.com",
"name": "Nombre del usuario",
...
"orgs": {
"object": "list",
"data": [
{
"object": "organization",
"id": "org-abcd",
"title": "Nombre de la org. 1",
...
},
{
"object": "organization",
"id": "org-1234",
"title": "Nombre de la org. 2",
...
}
]Puedes usar esta información para realizar las acciones de seguimiento necesarias (por ejemplo: si se filtra una clave de API, revócala desde la página de configuración de claves de API correspondiente a su ámbito: claves de API de organización en https://platform.openai.com/settings/organization/api-keys, o la página de claves de API de proyecto correspondiente. Si no tienes acceso, pide a un propietario de la organización o del proyecto que la revoque).
