Langchain4jConfiguration

@ConditionalOnClass(value = [ChatLanguageModel::class])
class Langchain4jConfiguration

Configuration for Langchain4j based LLM clients.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@Bean
@ConditionalOnClass(value = [BedrockAnthropicMessageChatModel::class])
fun bedrockClient(awsCredentialsProvider: AwsCredentialsProvider? = null): ClientBuilder
Link copied to clipboard
@Bean
@ConditionalOnClass(value = [GoogleAiGeminiChatModel::class])
fun geminiClient(): ClientBuilder
Link copied to clipboard
@Bean
@ConditionalOnClass(value = [OllamaChatModel::class])
fun ollamaClient(): ClientBuilder