AWS bedrock documentation change
Summary
Updated sample code from text-based invocation to image generation parameters
Security assessment
Change modifies API request structure for image generation but contains no security-related content or vulnerability fixes
Diff
diff --git a/bedrock/latest/userguide/model-card-amazon-nova-canvas.md b/bedrock/latest/userguide/model-card-amazon-nova-canvas.md index 28e93a002..947f8db34 100644 --- a//bedrock/latest/userguide/model-card-amazon-nova-canvas.md +++ b//bedrock/latest/userguide/model-card-amazon-nova-canvas.md @@ -96,0 +97 @@ Invoke API + import base64 @@ -103,6 +104,8 @@ Invoke API - 'messages': [{ - 'role': 'user', - 'content': [{'text': 'Can you explain the features of Amazon Bedrock?'}] - }], - 'inferenceConfig': { - 'maxTokens': 1024 + 'taskType': 'TEXT_IMAGE', + 'textToImageParams': { + 'text': 'A photograph of a cup of coffee' + }, + 'imageGenerationConfig': { + 'numberOfImages': 1, + 'height': 1024, + 'width': 1024 @@ -112 +115,3 @@ Invoke API - print(json.loads(response['body'].read())) + response_body = json.loads(response['body'].read()) + base64_image = response_body['images'][0] + print(f'Image generated: {len(base64_image)} bytes (base64)')