from_llm(
cls,
llm: BaseLanguageModel,
database: Elasticsearch,
*,
query_prompt: BasePromptTemplate | | Name | Type | Description |
|---|---|---|
llm* | BaseLanguageModel | The language model to use. |
database* | Elasticsearch | The Elasticsearch db. |
query_prompt | BasePromptTemplate | None | Default: NoneThe prompt to use for query construction. |
answer_prompt | BasePromptTemplate | None | Default: None |
query_output_parser | BaseOutputParser | None | Default: None |
kwargs | Any | Default: {} |
Convenience method to construct ElasticsearchDatabaseChain from an LLM.
The prompt to use for answering user question given data.
The output parser to use for parsing model-generated
ES query. Defaults to SimpleJsonOutputParser.
Additional arguments to pass to the constructor.