v1.3.0 #1664
Replies: 1 comment
-
|
Reposting an offline comment for some context on the deprecation: Supporting a single top-level package, Additionally, this change resolves/unblocks a couple of significant issues: For better discoverability and easier Driver swapping, we could implement alternative solutions elsewhere. For example, we could support a syntax like this to automatically select the appropriate Driver: from griptape.tasks import PromptTask
task = PromptTask(
model="openai:gpt-4o"
# model="anthropic:claude"
# model="google:gemini"
)I don’t love that this change is necessary, but it’s the right direction for the framework. We can address the gaps it introduces with newer, better features. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Added
griptape.drivers.prompt.openai,griptape.drivers.embedding.cohere).OllamaPromptDriver.DateTimeTool.add_timedeltaandDateTimeTool.get_datetime_difffor basic datetime arithmetic.pydantic.BaseModels anywhereschema.Schemais supported.serialization_keyanddeserialization_keyfor more granular control over serialization.o1ando3.GriptapeCloudToolTool.LocalRerankDriverfor reranking locally.griptape.utils.griptape_cloud.GriptapeCloudStructurefor automatically configuring Cloud-specific Drivers when in the Griptape Cloud Structures Runtime.AudioArtifactinputs/outputs inOpenAiChatPromptDriver.Changed
DateTime.get_relative_datetimetoDateTimeTool.denylist. May be removed in a future release.ActionsSubtaskerrors fromEXCEPTIONtoDEBUG.GriptapeCloudStructureRunDrivernow publishes its events to the global event bus.EXCEPTIONtoDEBUGFileManagerTool.SqlDriver.get_table_schemaspeed.SqlDriver.get_table_schemaresults.2024-10-21.Deprecated
griptape.driversnamespace. Use provider-specific namespaces instead.This discussion was created from the release v1.3.0.
Beta Was this translation helpful? Give feedback.
All reactions