From f73e683e79986775a75ac33275601c749a02ee06 Mon Sep 17 00:00:00 2001 From: J S <49557684+svilupp@users.noreply.github.com> Date: Tue, 26 Nov 2024 19:47:26 +0000 Subject: [PATCH] Export ConvMemory --- CHANGELOG.md | 2 +- src/PromptingTools.jl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90a27cca7..955b14dc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,7 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Added a new Gemini Experimental model from November 2024 (`gemini-exp-1121` with alias `gemexp`). - Added a new `AnnotationMessage` type for keeping human-only information in the message changes. See `?annotate!` on how to use it. -- Added a new `ConversationMemory` type to enable long multi-turn conversations with a truncated memory of the conversation history. Truncation works in "batches" to not prevent caching. See `?ConversationMemory` and `get_last` for more information. +- Added a new `ConversationMemory` type (exported) to enable long multi-turn conversations with a truncated memory of the conversation history. Truncation works in "batches" to not prevent caching. See `?ConversationMemory` and `get_last` for more information. ### Updated diff --git a/src/PromptingTools.jl b/src/PromptingTools.jl index 214cc91e3..ff3744400 100644 --- a/src/PromptingTools.jl +++ b/src/PromptingTools.jl @@ -69,7 +69,7 @@ include("user_preferences.jl") export AIMessage include("messages.jl") -# export ConversationMemory +export ConversationMemory include("memory.jl") # export annotate! include("annotation.jl")