From 55a657ba813b3aae1fcd645f7a5a6f327632c890 Mon Sep 17 00:00:00 2001 From: Stefano Fiorucci Date: Tue, 4 Jun 2024 10:17:23 +0200 Subject: [PATCH] export ChatPromptBuilder and add it to pydoc config (#7796) --- docs/pydoc/config/builders_api.yml | 1 + haystack/components/builders/__init__.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/pydoc/config/builders_api.yml b/docs/pydoc/config/builders_api.yml index 108495aaf..db9c2707b 100644 --- a/docs/pydoc/config/builders_api.yml +++ b/docs/pydoc/config/builders_api.yml @@ -7,6 +7,7 @@ loaders: "prompt_builder", "dynamic_prompt_builder", "dynamic_chat_prompt_builder", + "chat_prompt_builder", ] ignore_when_discovered: ["__init__"] processors: diff --git a/haystack/components/builders/__init__.py b/haystack/components/builders/__init__.py index 70675e7b1..ca75bbf3e 100644 --- a/haystack/components/builders/__init__.py +++ b/haystack/components/builders/__init__.py @@ -3,8 +3,9 @@ # SPDX-License-Identifier: Apache-2.0 from haystack.components.builders.answer_builder import AnswerBuilder +from haystack.components.builders.chat_prompt_builder import ChatPromptBuilder from haystack.components.builders.dynamic_chat_prompt_builder import DynamicChatPromptBuilder from haystack.components.builders.dynamic_prompt_builder import DynamicPromptBuilder from haystack.components.builders.prompt_builder import PromptBuilder -__all__ = ["AnswerBuilder", "PromptBuilder", "DynamicPromptBuilder", "DynamicChatPromptBuilder"] +__all__ = ["AnswerBuilder", "PromptBuilder", "DynamicPromptBuilder", "DynamicChatPromptBuilder", "ChatPromptBuilder"]