Class SqlDatabaseContentRetriever.SqlDatabaseContentRetrieverBuilder
java.lang.Object
dev.langchain4j.experimental.rag.content.retriever.sql.SqlDatabaseContentRetriever.SqlDatabaseContentRetrieverBuilder
- Enclosing class:
SqlDatabaseContentRetriever
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
chatLanguageModel
(ChatLanguageModel chatLanguageModel) databaseStructure
(String databaseStructure) dataSource
(DataSource dataSource) maxRetries
(Integer maxRetries) promptTemplate
(PromptTemplate promptTemplate) sqlDialect
(String sqlDialect) toString()
-
Method Details
-
dataSource
public SqlDatabaseContentRetriever.SqlDatabaseContentRetrieverBuilder dataSource(DataSource dataSource) -
sqlDialect
-
databaseStructure
public SqlDatabaseContentRetriever.SqlDatabaseContentRetrieverBuilder databaseStructure(String databaseStructure) -
promptTemplate
public SqlDatabaseContentRetriever.SqlDatabaseContentRetrieverBuilder promptTemplate(PromptTemplate promptTemplate) -
chatLanguageModel
public SqlDatabaseContentRetriever.SqlDatabaseContentRetrieverBuilder chatLanguageModel(ChatLanguageModel chatLanguageModel) -
maxRetries
public SqlDatabaseContentRetriever.SqlDatabaseContentRetrieverBuilder maxRetries(Integer maxRetries) -
build
-
toString
-