diff --git a/embedchain/config/ChatConfig.py b/embedchain/config/ChatConfig.py index 3e031d82..1f3a614d 100644 --- a/embedchain/config/ChatConfig.py +++ b/embedchain/config/ChatConfig.py @@ -26,6 +26,7 @@ class ChatConfig(QueryConfig): def __init__( self, + number_documents=None, template: Template = None, model=None, temperature=None, @@ -36,6 +37,8 @@ class ChatConfig(QueryConfig): """ Initializes the ChatConfig instance. + :param number_documents: Number of documents to pull from the database as + context. :param template: Optional. The `Template` instance to use as a template for prompt. :param model: Optional. Controls the OpenAI model used. @@ -57,6 +60,7 @@ class ChatConfig(QueryConfig): # there don't have to be two templates. Having two templates would make it # complicated because the history is not user controlled. super().__init__( + number_documents=number_documents, template=template, model=model, temperature=temperature, diff --git a/embedchain/config/QueryConfig.py b/embedchain/config/QueryConfig.py index a1b9f12a..0d4d0fae 100644 --- a/embedchain/config/QueryConfig.py +++ b/embedchain/config/QueryConfig.py @@ -54,7 +54,8 @@ class QueryConfig(BaseConfig): """ Initializes the QueryConfig instance. - :param number_documents: Number of documents to pull from the database as context. + :param number_documents: Number of documents to pull from the database as + context. :param template: Optional. The `Template` instance to use as a template for prompt. :param model: Optional. Controls the OpenAI model used.