Files
ai-agent/internal/ai/image_input.go
T

13 lines
351 B
Go
Raw Normal View History

package ai
// ImageInput is trusted image data prepared by the conversation asset
// boundary. The runtime intentionally accepts inline data only; arbitrary
// customer-provided URLs must never be forwarded to an upstream model.
type ImageInput struct {
AssetID string
Filename string
MIMEType string
Base64Data string
FileSize int64
}