Skip to main content

aip_sdk.get_secret

aip_sdk.get_secret(name: str, *, workspace_id: str | None = None, client: APIClient | None = None) -> WorkspaceSecret

Look up one secret by name.

Parameters

  • name str: The secret's name.
  • workspace_id str | None: Workspace holding the secret. Defaults to the session's workspace.
  • client APIClient | None: Optional pre-configured API client.

Returns

  • WorkspaceSecret WorkspaceSecret: the secret, without its value. Call reveal() on it for that.

Raises

Example:

secret = aip.get_secret("OPENAI_API_KEY", workspace_id="ws-abc123")
print(secret.description)