http4k
Toggle table of contents
6.60.0.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
http4k
http4k-connect-ai-anthropic
/
org.http4k.connect.anthropic.action
/
Source
Source
@
JsonSerializable
@
Polymorphic
(
labelKey
=
"type"
)
sealed
class
Source
(
source
)
Inheritors
Base64
Url
File
Members
Types
Base64
Link copied to clipboard
@
JsonSerializable
@
PolymorphicLabel
(
value
=
"base64"
)
data
class
Base64
(
val
data
:
Base64Blob
,
val
media_type
:
MimeType
)
:
Source
File
Link copied to clipboard
@
JsonSerializable
@
PolymorphicLabel
(
value
=
"file"
)
data
class
File
(
val
file_id
:
FileId
)
:
Source
Url
Link copied to clipboard
@
JsonSerializable
@
PolymorphicLabel
(
value
=
"url"
)
data
class
Url
(
val
url
:
Uri
)
:
Source