Class AIGuard.ContentPart

java.lang.Object
datadog.trace.api.aiguard.AIGuard.ContentPart
Enclosing class:
AIGuard

public static class AIGuard.ContentPart extends Object
Represents a content part within a message. Content parts can be text or images, enabling multimodal AI prompts.

Example usage:


 // Text content
 var textPart = AIGuard.ContentPart.text("Describe this image:");

 // Image content from URL
 var imagePart = AIGuard.ContentPart.imageUrl("https://example.com/image.jpg");

 // Multimodal message with text and image
 var message = AIGuard.Message.message("user", List.of(textPart, imagePart));
 
  • Method Details