Griptape Updates 2023-06-30

🎉 griptape 0.12 and griptape-tools 0.14 are out with cool new features, bug fixes, and performance improvements!

🆕 New Features

  • Added metadata support to tool memory to provide more context for LLMs during memory querying.
  • Added prompt prefix and suffix to prompt drivers to better support different models.
  • Added events and event listeners to structures.
  • Parallelized embeddings generation in the VectorQueryEngine.
  • Added PromptSummaryEngine for flexible text summary generation.
  • Added text file loading support to the TextLoader.
  • Added the TokenCounter utility for easy prompt token counting.

🔧 New Tools

  • Added the DateTime tool that enables LLMs to get current date and time.

🚨 Breaking Changes

  • Removed PromptDriverSummarizer.
  • SummaryConversationMemory now takes a BasePromptDriver instead of a BaseSummarizer and uses PromptSummaryEngine for summarization.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript