Skip to content

Releases: griptape-ai/griptape

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.