Skip to content

Releases: griptape-ai/ComfyUI-Griptape

v0.31.0c

11 Sep 01:13
ab7893c
Compare
Choose a tag to compare
  • Added top_p and top_k to Anthropic and Google Prompt Drivers
  • Fixed automatic display node text resizing
  • Fixed missing display of the Env node

v0.31.0b

10 Sep 04:44
Compare
Choose a tag to compare

Patch release Removed icecream requirement.

Version 0.31.0a - New Ollama Model Creation

09 Sep 19:15
Compare
Choose a tag to compare

New Nodes Griptape now has the ability to generate new models for Ollama by creating a Modelfile. This is an interesting technique that allows you to create new models on the fly.

  • Griptape Util: Create Agent Modelfile. Given an agent with rules and some conversation as an example, create a new Ollama Modelfile with a SYSTEM prompt (Rules), and MESSAGES (Conversation).

  • Griptape Util: Create Model from Modelfile. Given a Modelfile, create a new Ollama model.

  • Griptape Util: Remove Ollama Model. Given an Ollama model name, remove the model from Ollama. This will help you cleanup unnecessary models. Be Careful with this one, as there is no confirmation step!

createNewModel

Update to v0.31.0

05 Sep 03:18
1165201
Compare
Choose a tag to compare

MAJOR UPDATE

  • Update to Griptape Framework to v0.31.0

  • There are some New Configuration Drivers nodes! These new nodes replace the previous Griptape Agent Config nodes (which still exist, but have been deprecated). They display the various drivers that are available for each general config, and allow you to make changes per driver. See the image for examples:
    MAJOR UPDATE

  • Update to Griptape Framework to v0.31.0

  • There are some New Configuration Drivers nodes! These new nodes replace the previous Griptape Agent Config nodes (which still exist, but have been deprecated). They display the various drivers that are available for each general config, and allow you to make changes per driver. See the image for examples:

image

  • Old Griptape Agent Config nodes still exist, but have been deprecated. They will be removed in a future release. Old workflows should automatically display the older nodes as deprecated. It's highly recommended to replace these old nodes with the new ones. I have tried to minimize breaking nodes, but if some may exist. I appologize for this if it happens.

image

  • New Nodes

    • Griptape Agent Config: Cohere Drivers: A New Cohere node.
    • Griptape Agent Config: Expand: A node that lets you expand Config Drivers nodes to get to their individual drivers.
    • Griptape RAG Nodes a whole new host of nodes related to Retrieval Augmented Generation (RAG). I've included a sample in the examples folder that shows how to use these nodes.

    The new nodes include:

    • Griptape RAG: Tool - A node that lets you create a tool for RAG.
    • Griptape RAG: Engine - A node that lets you create an engine for RAG containing multiple stages. Learn more here: https://docs.griptape.ai/stable/griptape-framework/engines/rag-engines/:
      • Query stage - a stage that allows you to manipulate a user's query before RAG starts.
      • Retrieval stage - the stage where you gather the documenents and vectorize them. This stage can contain multiple "modules" which can be used to gather documents from different sources.
      • Rerank stage - a stage that re-ranks the results from the retrieval stage.
      • Response stage - a stage that uses a prompt model to generate a response to the user's question. It also includes multiple modules.
    • Griptape Combine: RAG Module List - A node that lets you combine modules for a stage.
    • Various Modules:
      • Griptape RAG Query: Translate Module - A module that translates the user's query into another language.
      • Griptape RAG Retrieve: Text Loader Module - A module that lets you load text and vectorize it in real time.
      • Griptape RAG Retrieve: Vector Store Module - A module that lets you load text from an existing Vector Store.
      • Griptape RAG Rerank: Text Chunks Module - A module that re-ranks the text chunks from the retrieval stage.
      • Griptape RAG Response: Prompt Module - Uses an LLM Prompt Driver to generate a response.
      • Griptape RAG Response: Text Chunks Module - Just responds with Text Chunks.
      • Griptape RAG Response: Footnote Prompt Module - A Module that ensures proper footnotes are included in the response.
  • Old Griptape Agent Config nodes still exist, but have been deprecated. They will be removed in a future release. Old workflows should automatically display the older nodes as deprecated. It's highly recommended to replace these old nodes with the new ones. I have tried to minimize breaking nodes, but if some may exist. I appologize for this if it happens.

  • New Nodes

    • Griptape Agent Config: Cohere Drivers: A New Cohere node.
    • Griptape Agent Config: Expand: A node that lets you expand Config Drivers nodes to get to their individual drivers.
    • Griptape RAG Nodes a whole new host of nodes related to Retrieval Augmented Generation (RAG). I've included a sample in the examples folder that shows how to use these nodes.

    The new nodes include:

    • Griptape RAG: Tool - A node that lets you create a tool for RAG.
    • Griptape RAG: Engine - A node that lets you create an engine for RAG containing multiple stages. Learn more here: https://docs.griptape.ai/stable/griptape-framework/engines/rag-engines/:
      • Query stage - a stage that allows you to manipulate a user's query before RAG starts.
      • Retrieval stage - the stage where you gather the documenents and vectorize them. This stage can contain multiple "modules" which can be used to gather documents from different sources.
      • Rerank stage - a stage that re-ranks the results from the retrieval stage.
      • Response stage - a stage that uses a prompt model to generate a response to the user's question. It also includes multiple modules.
    • Griptape Combine: RAG Module List - A node that lets you combine modules for a stage.
    • Various Modules:
      • Griptape RAG Query: Translate Module - A module that translates the user's query into another language.
      • Griptape RAG Retrieve: Text Loader Module - A module that lets you load text and vectorize it in real time.
      • Griptape RAG Retrieve: Vector Store Module - A module that lets you load text from an existing Vector Store.
      • Griptape RAG Rerank: Text Chunks Module - A module that re-ranks the text chunks from the retrieval stage.
      • Griptape RAG Response: Prompt Module - Uses an LLM Prompt Driver to generate a response.
      • Griptape RAG Response: Text Chunks Module - Just responds with Text Chunks.
      • Griptape RAG Response: Footnote Prompt Module - A Module that ensures proper footnotes are included in the response.

v0.30.2b

29 Aug 23:39
898a7fa
Compare
Choose a tag to compare
  • Added max_tokens to most configuration and prompt_driver nodes. This gives you the ability to control how many tokens come back from the LLM. Note: It's a known issue that AmazonBedrock doesn't work with max_tokens at the moment.
  • Added Griptape Tool: Extraction node that lets you extract either json or csv text with either a json schema or column header definitions. This works well with TaskMemory.
  • Added Griptape Tool: Prompt Summary node that will summarize text. This works well with TaskMemory.

Hotfix 0.30.2a

29 Aug 06:07
Compare
Choose a tag to compare

quick hotfix to ensure using griptape v 0.30.2

v0.30.2

29 Aug 00:16
e9e3cb8
Compare
Choose a tag to compare

What's Changed

  • Updated to Griptape Framework 0.30.2
  • Added Griptape Tool: Query to allow users to use other models to query output from tasks
  • Added OffPrompt example

Full Changelog: v0.29.2...v0.30.2

v0.29.2b

26 Aug 23:24
99f7673
Compare
Choose a tag to compare

What's Changed

  • Fixed bug where inputs of type "*" weren't working
  • Updated frontend display of type string for Griptape Display: data as text
  • Added Griptape release version to Griptape menu

Full Changelog: v0.29.2a...v0.29.2b

v0.29.2a

20 Aug 16:43
0ec27f6
Compare
Choose a tag to compare

What's Changed

  • Fixed importing of LMStudio and Ollama models on import

Full Changelog: v0.29.2...v0.29.2a

v0.29.2

19 Aug 17:21
1bd11dc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.28.2...v0.29.2