Obtenga la clave de API
Una vez que haya almacenado las claves de API en el almacén de AgentCore identidades, podrá recuperarlas directamente en su agente mediante el AgentCore SDK y la @requires_api_key anotación. Por ejemplo, el código siguiente recuperará la clave de API del proveedor de claves de API «your-service-name» para que puedas usarla en la función. 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())