Releases
v0.18.0
🆕 New Features
Added new embedding driver for Amazon Bedrock: BedrockTitanEmbeddingDriver
.
Added new prompt driver for Amazon Bedrock: AmazonBedrockPromptDriver
.
Added new Amazon Bedrock prompt models: BedrockClaudePromptModelDriver
, and BedrockJurassicPromptModelDriver
, BedrockTitanPromptModelDriver
.
Added new Amazon Bedrock tokenizers: BedrockClaudeTokenizer
, BedrockJurassicTokenizer
, and BedrockTitanTokenizer
.
Added ignored_exception_types
to ExponentialBackoffMixin
to ignore certain failures and not retry.
Added extraction engines for extracting data into JSON objects and CSV rows: JsonExtractionEngine
and CsvExtractionEngine
.
Added ExtractionTask
to integrate extraction engines into workflows and pipelines.
Added the GoogleDriveClient
tool to access and search files in Google Drive.
Added the GoogleDocsClient
tool to access and edit Google Docs documents.
Added PgVectorVectorStoreDriver
to store and retrieve embeddings in Postgres.
🔧 Improvements
Added InvalidRequestError
to ignored_exception_types
in OpenAI drivers.
Updated all relevant tools to use Griptape loaders.
Abstracted TextToolMemory
and ToolOutputProcessor
activities into TextMemoryActivitiesMixin
.
Updated the Calculator
tool to use numexpr to improve security.
Improved base prompts.
Updated GoogleCalendarClient
and GoogleGmailClient
to support the owner_email
property.
Fixed OpenAI GPT-4 throttling issues in prompt drivers.
You can’t perform that action at this time.