Class SqlDatabaseContentRetriever.SqlDatabaseContentRetrieverBuilder
java.lang.Object
dev.langchain4j.experimental.rag.content.retriever.sql.SqlDatabaseContentRetriever.SqlDatabaseContentRetrieverBuilder
- Enclosing class:
SqlDatabaseContentRetriever
-
Method Summary
Modifier and TypeMethodDescriptionbuild()chatModel(dev.langchain4j.model.chat.ChatModel chatModel) databaseStructure(String databaseStructure) dataSource(DataSource dataSource) maxRetries(Integer maxRetries) promptTemplate(dev.langchain4j.model.input.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(dev.langchain4j.model.input.PromptTemplate promptTemplate) -
chatModel
public SqlDatabaseContentRetriever.SqlDatabaseContentRetrieverBuilder chatModel(dev.langchain4j.model.chat.ChatModel chatModel) -
maxRetries
public SqlDatabaseContentRetriever.SqlDatabaseContentRetrieverBuilder maxRetries(Integer maxRetries) -
build
-
toString
-