Doc AWS SDK Examples GitHub リポジトリには、他にも SDK の例があります。 AWS
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS SDK CreateFlowで を使用する
次の例は、CreateFlow を使用する方法を説明しています。
アクション例は、より大きなプログラムからのコードの抜粋であり、コンテキスト内で実行する必要があります。次のコード例で、このアクションのコンテキストを確認できます。
    - Python
- 
            
     
        - SDK for Python (Boto3)
- 
 GitHub には、その他のリソースもあります。AWS コード例リポジトリ で全く同じ例を見つけて、設定と実行の方法を確認してください。 
Amazon Bedrock フローを作成します。 def create_flow(client, flow_name, flow_description, role_arn, flow_def):
    """
    Creates an Amazon Bedrock flow.
    Args:
    client: Amazon Bedrock agent boto3 client.
    flow_name (str): The name for the new flow.
    role_arn (str):  The ARN for the IAM role that use flow uses.
    flow_def (json): The JSON definition of the flow that you want to create.
    Returns:
        dict: The response from CreateFlow.
    """
    try:
        logger.info("Creating flow: %s.", flow_name)
        response = client.create_flow(
            name=flow_name,
            description=flow_description,
            executionRoleArn=role_arn,
            definition=flow_def
        )
        logger.info("Successfully created flow: %s. ID: %s",
                    flow_name,
                    {response['id']})
        return response
    except ClientError as e:
        logger.exception("Client error creating flow: %s", {str(e)})
        raise
    except Exception as e:
        logger.exception("Unexepcted error creating flow: %s", {str(e)})
        raise