Skip to main content

OpenAI API Key

Description#

General#

  • Documentation: https://platform.openai.com/docs/introduction
  • Summary: OpenAI is an AI-based service that can be used to perform any task that involves understanding or generating natural language, code, or images. It provides a powerful API to interact with a wide variety of models. This detector aims at catching API keys for this service.
  • IPs allowlist: The number of IP addresses that can be used by a single user account can be reduced. Please refer to this documentation for more details.
  • Scopes: This information could not be found in the documentation.

Revoke the secret#

Secrets can be revoked from the platform in the dedicated section.

Check for suspicious activity#

Usage can be audited at a user level. This can help to detect suspicious activities.

Details for Openai apikey#

  • Family: Api

  • Category: Other

  • Company: OpenAI

  • High recall: True

  • Validity check available: True

  • On-premise instances exist: False

  • Only valid secrets raise an alert: False

  • Minimum number of matches: 1

  • Occurrences found for one million commits: 0.35

  • Prefixed: True

  • PreValidators:

- type: ContentWhitelistPreValidator  patterns:  - sk-[a-z0-9]{40,50}

Examples#

- text: |    openai.api_key = "sk-p999HAfj6Cm1bO00SXgJc7kFxvFPtQ1KBBWrqSOU"  apikey: sk-p999HAfj6Cm1bO00SXgJc7kFxvFPtQ1KBBWrqSOU- text: |    TOKEN=sk-Xf4y0b1UTtNT7ALOp9d5J0sDklAO9NHO7gmKneV2  apikey: sk-Xf4y0b1UTtNT7ALOp9d5J0sDklAO9NHO7gmKneV2- text: |    OPENAPI_API_KEY=sk-am1RLw7XUWGXGUBaSgsNYiFu0155dbGbUgbbk5BUG9y6owwb  apikey: sk-am1RLw7XUWGXGUBaSgsNYiFu0155dbGbUgbbk5BUG9y6owwb