Usar ListPrompts com um SDK da AWS - Exemplos de código do AWS SDK

Há mais exemplos do AWS SDK disponíveis no repositório do GitHub Documento de Exemplos do AWS SDK.

Usar ListPrompts com um SDK da AWS

O código de exemplo a seguir mostra como usar ListPrompts.

Python
SDK para Python (Boto3).
nota

Há mais no GitHub. Encontre o exemplo completo e veja como configurar e executar no AWS Code Examples Repository.

Liste os prompts gerenciados do Amazon Bedrock.

def list_prompts(client, max_results=10): """ Lists Amazon Bedrock managed prompts. Args: client: Amazon Bedrock Agent boto3 client. max_results (int): Maximum number of results to return per page. Returns: list: A list of prompt summaries. """ try: logger.info("Listing prompts:") # Create a paginator for the list_prompts operation paginator = client.get_paginator('list_prompts') # Create the pagination parameters pagination_config = { 'maxResults': max_results } # Initialize an empty list to store all prompts all_prompts = [] # Iterate through all pages for page in paginator.paginate(**pagination_config): all_prompts.extend(page.get('promptSummaries', [])) logger.info("Successfully listed %s prompts.", len(all_prompts)) return all_prompts except ClientError as e: logger.exception("Client error listing prompts: %s", str(e)) raise except Exception as e: logger.exception("Unexpected error listing prompts: %s", str(e)) raise
  • Para obter informações da API, consulte ListPrompts na Referência de API do AWS SDK para Python (Boto3).