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
/
Thinking
Thinking
@
JsonSerializable
@
Polymorphic
(
labelKey
=
"type"
)
sealed
class
Thinking
(
source
)
Inheritors
Adaptive
Disabled
Enabled
Members
Types
Adaptive
Link copied to clipboard
@
JsonSerializable
@
PolymorphicLabel
(
value
=
"adaptive"
)
data
class
Adaptive
(
val
display
:
ThinkingDisplay
?
=
null
)
:
Thinking
Disabled
Link copied to clipboard
@
JsonSerializable
@
PolymorphicLabel
(
value
=
"disabled"
)
data
object
Disabled
:
Thinking
Enabled
Link copied to clipboard
@
JsonSerializable
@
PolymorphicLabel
(
value
=
"enabled"
)
data
class
Enabled
(
val
budget_tokens
:
Int
,
val
display
:
ThinkingDisplay
?
=
null
)
:
Thinking