http4k-ai-llm-core
Toggle table of contents
6.20.0.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
http4k-ai-llm-core
http4k-ai-llm-core
/
org.http4k.ai.llm.model
/
Resource
Resource
@
JsonSerializable
@
Polymorphic
(
labelKey
=
"type"
)
sealed
class
Resource
(
source
)
Inheritors
Ref
Binary
Members
Types
Binary
Link copied to clipboard
@
JsonSerializable
@
PolymorphicLabel
(
value
=
"binary"
)
data
class
Binary
(
val
content
:
Base64Blob
,
val
mimeType
:
MimeType
?
=
null
)
:
Resource
Ref
Link copied to clipboard
@
JsonSerializable
@
PolymorphicLabel
(
value
=
"ref"
)
data
class
Ref
(
val
uri
:
Uri
,
val
mimeType
:
MimeType
?
=
null
)
:
Resource
Properties
mime
Type
Link copied to clipboard
abstract
val
mimeType
:
MimeType
?