π griptape 0.10 and griptape-tools 0.12 are out!
All Changes
- π¨ Agents now take in tools and prompt templates directly.
- π¨ Tool executors were removed. Now itβs up to the tool to execute its logic in a custom environment.
- π¨
VectorStorageClientwas renamed toVectorClientand can now take query engines directly. - π¨ Ramps were renamed to
ToolMemoryto more accurately represent what they do. - π¨
Memoryin structures was renamed toConversationMemory. - π Added chunkers for textual data:
TextChunker,PdfChunker, andMarkdownChunker. - π Added loaders for loading textual data from different data sources:
TextLoader,WebLoader, andPdfLoader. - π Added
VectorQueryEnginefor querying vector storages via shared embedding drivers. - π Added an in-memory driver for vectors
MemoryVectorDriver. - π Added
to_json()to all artifacts andBaseArtifact.from_json(). - π
ToolMemorynow supports activity input and output configs. - π Added
utils.Chatfor simple command line chats. - π Added
install_dependencies_on_initanddependencies_install_directoryto tools. - π Multiple bug fixes.
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
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript