Exception: ReveAI::ValidationError

Inherits:
Error
  • Object
show all
Defined in:
lib/reve_ai/errors.rb

Overview

Raised when input validation fails before making an API call.

Examples:

Invalid prompt

client.images.create(prompt: "")
# => ReveAI::ValidationError: Prompt is required

Invalid aspect ratio

client.images.create(prompt: "A cat", aspect_ratio: "5:3")
# => ReveAI::ValidationError: Invalid aspect_ratio '5:3'. Must be one of: 16:9, 9:16, ...