View a markdown version of this page

API-Schlüssel abrufen - Amazon Grundgestein AgentCore

API-Schlüssel abrufen

Sobald Sie Ihre API-Schlüssel im AgentCore Identity Vault gespeichert haben, können Sie sie mithilfe des AgentCore SDK und der @requires_api_key Anmerkung direkt in Ihrem Agenten abrufen. Mit dem folgenden Code wird beispielsweise der API-Schlüssel vom API-Schlüsselanbieter „your-service-name“ abgerufen, sodass Sie ihn in der Funktion verwenden können. 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())