Skip to content

Releases: griptape-ai/griptape

v0.16.0

06 Sep 23:55
Compare
Choose a tag to compare

🆕 New Features

  • Added AmazonSageMakerPromptDriver to easily connect open source SageMaker-hosted LLMs.
  • Introduced prompt model drivers that abstract input, output, and tokenization for hosted models. In this release we added support for:
    • Llama models with SageMakerLlamaPromptModelDriver.
    • Falcon models with SageMakerFalconPromptModelDriver.
  • Added `OpenSearchVectorDriver to integrate OpenSearch vector store and querying capabilities.
  • AddedAmazonOpenSearchVectorDriver to support hosted OpenSearch.
  • Added TextSummaryTask for quick text summarization in Griptape structures.
  • Added ToolTask that allows developers to integrate any tools as a task without having to use chain-of-thought.
  • Added TextQueryTask for text querying in Griptape structures.
  • Added CsvLoader for loading and pre-processing CSV files.

🔧 Improvements

  • Merged the core namespace into utils and moved all mixins into a separate mixins namespace.
  • Multiple bug fixes.

v0.15.3

25 Aug 20:38
Compare
Choose a tag to compare

🔧 Improvements

  • Fixed VectorQueryEngine bugs and made search results more consistent.

v0.15.2

25 Aug 20:37
Compare
Choose a tag to compare

🔧 Improvements

  • Updated CoT memory prompt for greater consistency and reliability.

v0.15.1

25 Aug 20:36
Compare
Choose a tag to compare

🔧 Improvements

  • Fixed docker dependency issue.

v0.15.0

19 Aug 01:11
Compare
Choose a tag to compare

🚨 Breaking Changes

  • griptape-tools was merged into griptape. You can remove griptape-tools from your dependencies.
  • PromptTask.prompt_template was renamed to PromptTask.input_template.
  • KnowledgeBaseClient tool was renamed to VectorStoreClient.
  • OpenAiPromptDriver was split into OpenAiChatPromptDriver and OpenAiCompletionPromptDriver.
  • input was renamed to parent_output in agent and pipeline contexts.
  • inputs was renamed to parent_outputs in workflow contexts.

🆕 New Features

  • Added PromptStack to manage prompt task inputs. Integrated PromptStack into prompt drivers.
  • Consolidated prompt templates into generator functions, which makes it easier for developers to override task and engine prompts.
  • Added the GoogleCalendar tool.
  • Added the GoogleGmail tool.
  • Added the ProxycurlClient tool.
  • Added MongoDbAtlasVectorStoreDriver.
  • Added RedisVectorStoreDriver

🔧 Improvements

  • Fixed AzureOpenAiEmbeddingDriver connectivity issues.
  • Added validation for tasks to all structures.