Skip to content

Configuration#

Retrieval Configuration#

Workflow Configuration#

Bases: QuivrBaseConfig

get_node_tools #

get_node_tools(node_name)

Get tools for a specific node.

LLM Configuration#

Bases: QuivrBaseConfig

set_from_sqlmodel #

set_from_sqlmodel(sqlmodel, mapping)

Set attributes in LLMEndpointConfig from Model attributes using a field mapping.

:param model_instance: An instance of the Model class. :param mapping: A dictionary that maps Model fields to LLMEndpointConfig fields. Example: {"max_input": "max_input_tokens", "env_variable_name": "env_variable_name"}

Reranker Configuration#

Supported LLM Model Suppliers#

Bases: str, Enum

Supported Rerankers#

Bases: str, Enum