View a markdown version of this page

Obtenir la clé API - Base rocheuse de l'Amazonie AgentCore

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Obtenir la clé API

Une fois que vous avez stocké vos clés d'API dans l' AgentCore Identity Vault, vous pouvez les récupérer directement dans votre agent à l'aide du AgentCore SDK et de l'@requires_api_keyannotation. Par exemple, le code ci-dessous récupérera la clé API auprès du fournisseur de clé API « your-service-name » afin que vous puissiez l'utiliser dans la fonction. need_api_key

import asyncio from bedrock_agentcore.identity.auth import requires_api_key @requires_api_key( provider_name= "your-service-name" # replace with your own credential provider name ) async def need_api_key(*, api_key: str): # Use the API key pass # To invoke: # asyncio.run(need_api_key())