From 967b340b82e13be557ba0fe307c42474a570919c Mon Sep 17 00:00:00 2001 From: kgrim Date: Sat, 14 Dec 2024 12:27:19 +0100 Subject: [PATCH 1/3] added support for async consumers in LLM MQ Connector --- neon_llm_core/rmq.py | 3 +++ requirements/requirements.txt | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/neon_llm_core/rmq.py b/neon_llm_core/rmq.py index f6d4d97..0d44ea7 100644 --- a/neon_llm_core/rmq.py +++ b/neon_llm_core/rmq.py @@ -41,6 +41,9 @@ class NeonLLMMQConnector(MQConnector, ABC): """ Module for processing MQ requests to Fast Chat LLM """ + + async_consumers_enabled = True + def __init__(self): self.service_name = f'neon_llm_{self.name}' diff --git a/requirements/requirements.txt b/requirements/requirements.txt index 75c789c..2649e51 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -1,5 +1,5 @@ # networking -neon-mq-connector>=0.7.2a1 +neon-mq-connector>=0.7.2a8 neon_utils[sentry]==1.11.1a5 ovos-config~=0.0.10 pydantic==2.6.3 \ No newline at end of file From a159799ab64584c37de684417559a967ceafe2e8 Mon Sep 17 00:00:00 2001 From: NeonKirill Date: Sat, 14 Dec 2024 11:28:58 +0000 Subject: [PATCH 2/3] Increment Version to 0.1.1a5 --- version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.py b/version.py index 79f0214..67de908 100644 --- a/version.py +++ b/version.py @@ -26,4 +26,4 @@ # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -__version__ = "0.1.1a4" +__version__ = "0.1.1a5" From 410cf313344941283fd4f18525cd0d0b2824bb23 Mon Sep 17 00:00:00 2001 From: NeonKirill Date: Sat, 14 Dec 2024 11:29:16 +0000 Subject: [PATCH 3/3] Update Changelog --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ecefa8..82f2254 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.1.1a5](https://github.com/NeonGeckoCom/neon-llm-core/tree/0.1.1a5) (2024-12-14) + +[Full Changelog](https://github.com/NeonGeckoCom/neon-llm-core/compare/0.1.1a4...0.1.1a5) + +**Merged pull requests:** + +- Added support for async consumers in LLM MQ Connector [\#12](https://github.com/NeonGeckoCom/neon-llm-core/pull/12) ([NeonKirill](https://github.com/NeonKirill)) + ## [0.1.1a4](https://github.com/NeonGeckoCom/neon-llm-core/tree/0.1.1a4) (2024-10-30) [Full Changelog](https://github.com/NeonGeckoCom/neon-llm-core/compare/0.1.1a3...0.1.1a4)