13 lines
351 B
Go
13 lines
351 B
Go
|
|
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
|
||
|
|
}
|