koog
Toggle table of contents
0.7.1
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
koog
koog-spring-ai-starter-model-chat
/
ai.koog.spring.ai.chat
/
SpringAiChatAutoConfiguration
/
NamedChatModelConfiguration
/
springAiChatModelLLMClient
spring
Ai
Chat
Model
LLMClient
@
Bean
@
ConditionalOnMissingBean
(
value
=
[
LLMClient::class
]
)
open
fun
springAiChatModelLLMClient
(
beanFactory
:
BeanFactory
,
properties
:
KoogSpringAiChatProperties
,
@
Qualifier
(
value
=
"koogSpringAiChatDispatcher"
)
dispatcher
:
CoroutineDispatcher
,
@
Autowired
(
required
=
false
)
@
Nullable
chatOptionsCustomizer
:
ChatOptionsCustomizer
?
,
@
Autowired
(
required
=
false
)
@
Nullable
llmProvider
:
LLMProvider
?
,
moderationModelProvider
:
ObjectProvider
<
ModerationModel
>
)
:
LLMClient
(
source
)