From 017f57744ac4af183bdcc9c61b6029da22bf90ee Mon Sep 17 00:00:00 2001 From: Jason Schleifer Date: Wed, 15 Jan 2025 13:42:06 +1300 Subject: [PATCH] updated changelog --- CHANGELOG.md | 20 +++++++++++++++++--- __init__.py | 4 ++++ 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f5a668f..6406b1a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,16 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 + +## [2.1.11] - 2025-15-01 +### Added +- `Griptape Prompt Driver: Groq` - a default prompt driver for working with Groq (https://groq.com/groqcloud/). You will need a `GROQ_API_KEY` to use this node, but you can get one FREE at: https://console.groq.com/keys +- `Griptape Audio Transcription Driver: Groq` - a node to use Groq to perform Audio Transcriptions. You will need a `GROQ_API_KEY` to use this node, but you can get one FREE at: https://console.groq.com/keys +### Changed +- Griptape Framework updated to `1.1.3` +- `Griptape Embedding Driver: OpenAI Compatible` now has a string for the `embedding_model`. +### Deprecated + +## [2.1.10] - 2025-15-01 ### Added - `GeminiQueryTool` - a patch for the QueryTool: https://github.com/griptape-ai/griptape/issues/1572 ### Changed - `gtComfyAgent` checks to see if the `prompt_driver` is `GooglePromptDriver`. if so, it uses the `GeminiQueryTool` isntead of `QueryTool`. - `QueryTool` now checks to see if the `prompt_driver` is `GooglePromptDriver`. If so, it uses the `GeminiQueryTool` instead of `QueryTool`. -### Deprecated -### Removed ### Fixed - `GooglePromptDriver` can now handle tools that are `off_prompt`. -### Security --> ## [2.1.09] - 2025-10-01 ### Added diff --git a/__init__.py b/__init__.py index 7ee075a..67b3af1 100644 --- a/__init__.py +++ b/__init__.py @@ -145,6 +145,9 @@ from .nodes.drivers.gtUIGoogleWebSearchDriver import gtUIGoogleWebSearchDriver from .nodes.drivers.gtUIGriptapeCloudVectorStoreDriver import ( gtUIGriptapeCloudVectorStoreDriver, ) +from .nodes.drivers.gtUIGroqAudioTranscriptionDriver import ( + gtUIGroqAudioTranscriptionDriver, +) # - Groq from .nodes.drivers.gtUIGroqChatPromptDriver import gtUIGroqChatPromptDriver @@ -397,6 +400,7 @@ NODE_CLASS_MAPPINGS = { "Griptape Text To Speech Driver: ElevenLabs": gtUIElevenLabsTextToSpeechDriver, "Griptape Text To Speech Driver: OpenAI": gtUIOpenAiTextToSpeechDriver, # AUDIO DRIVERS + "Griptape Audio Transcription Driver: Groq": gtUIGroqAudioTranscriptionDriver, "Griptape Audio Transcription Driver: OpenAI": gtUIOpenAiAudioTranscriptionDriver, # WEBSEARCH DRIVERS "Griptape WebSearch Driver: DuckDuckGo": gtUIDuckDuckGoWebSearchDriver,