quick fix for making sure the nodes weren't looking for model[0]
This commit is contained in:
+1
-1
@@ -1,5 +1,5 @@
|
||||
export const versions = {
|
||||
version: "2.0.4",
|
||||
version: "2.0.5",
|
||||
releaseDate: "2024-12-21",
|
||||
name: "ComfyUI-Griptape",
|
||||
description: "Griptape integration for ComfyUI",
|
||||
|
||||
@@ -4,7 +4,9 @@ from ..utils.openai_utils import get_available_models
|
||||
from .gtUIBaseAudioTranscriptionDriver import gtUIBaseAudioTranscriptionDriver
|
||||
|
||||
models = get_available_models("AudioModel")
|
||||
# models = ["whisper-1"]
|
||||
DEFAULT_MODEL = ""
|
||||
if len(models) > 0:
|
||||
DEFAULT_MODEL = models[0]
|
||||
|
||||
DEFAULT_API_KEY = "OPENAI_API_KEY"
|
||||
|
||||
@@ -21,7 +23,7 @@ class gtUIOpenAiAudioTranscriptionDriver(gtUIBaseAudioTranscriptionDriver):
|
||||
"audio_transcription_model": (
|
||||
models,
|
||||
{
|
||||
"default": models[0],
|
||||
"default": DEFAULT_MODEL,
|
||||
"tooltip": "Select the audio transcription model to use.",
|
||||
},
|
||||
),
|
||||
@@ -38,7 +40,7 @@ class gtUIOpenAiAudioTranscriptionDriver(gtUIBaseAudioTranscriptionDriver):
|
||||
return inputs
|
||||
|
||||
def build_params(self, **kwargs):
|
||||
model = kwargs.get("audio_transcription_model", models[0])
|
||||
model = kwargs.get("audio_transcription_model", DEFAULT_MODEL)
|
||||
api_key = self.getenv(kwargs.get("api_key_env_var", DEFAULT_API_KEY))
|
||||
|
||||
params = {}
|
||||
|
||||
@@ -4,6 +4,7 @@ from ..utils.openai_utils import get_available_models
|
||||
from .gtUIBasePromptDriver import gtUIBasePromptDriver
|
||||
|
||||
models = get_available_models("ChatModel")
|
||||
|
||||
DEFAULT_MODEL = "gpt-4o-mini"
|
||||
DEFAULT_API_KEY = "OPENAI_API_KEY"
|
||||
|
||||
|
||||
@@ -5,6 +5,9 @@ from .gtUIBaseEmbeddingDriver import gtUIBaseEmbeddingDriver
|
||||
|
||||
models = get_available_models("EmbeddingModel")
|
||||
# models = ["text-embedding-3-small", "text-embedding-3-large", "text-embedding-ada-002"]
|
||||
DEFAULT_MODEL = ""
|
||||
if len(models) > 0:
|
||||
DEFAULT_MODEL = models[0]
|
||||
|
||||
DEFAULT_API_KEY = "OPENAI_API_KEY"
|
||||
|
||||
@@ -22,7 +25,7 @@ class gtUIOpenAiEmbeddingDriver(gtUIBaseEmbeddingDriver):
|
||||
"embedding_model": (
|
||||
models,
|
||||
{
|
||||
"default": models[0],
|
||||
"default": DEFAULT_MODEL,
|
||||
"tooltip": "Select the embedding model to use.",
|
||||
},
|
||||
),
|
||||
|
||||
@@ -5,7 +5,7 @@ from .gtUIBaseTextToSpeechDriver import gtUIBaseTextToSpeechDriver
|
||||
|
||||
voices = ["alloy", "echo", "fable", "onyx", "nova", "shimmer"]
|
||||
models = get_available_models("SpeechModel")
|
||||
default_model = "tts-1"
|
||||
DEFAULT_MODEL = "tts-1"
|
||||
|
||||
DEFAULT_API_KEY = "OPENAI_API_KEY"
|
||||
|
||||
@@ -22,7 +22,7 @@ class gtUIOpenAiTextToSpeechDriver(gtUIBaseTextToSpeechDriver):
|
||||
"text_to_speech_model": (
|
||||
models,
|
||||
{
|
||||
"default": models[0],
|
||||
"default": DEFAULT_MODEL,
|
||||
"tooltip": "Enter the text-to-speech model name.",
|
||||
},
|
||||
),
|
||||
@@ -48,7 +48,7 @@ class gtUIOpenAiTextToSpeechDriver(gtUIBaseTextToSpeechDriver):
|
||||
|
||||
def build_params(self, **kwargs):
|
||||
api_key = self.getenv(kwargs.get("api_key_env_var", DEFAULT_API_KEY))
|
||||
model = kwargs.get("text_to_speech_model", models[0])
|
||||
model = kwargs.get("text_to_speech_model", DEFAULT_MODEL)
|
||||
voice = kwargs.get("voice", voices[0])
|
||||
|
||||
params = {}
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
[tool.poetry]
|
||||
name = "comfyui-griptape"
|
||||
version = "2.0.4"
|
||||
version = "2.0.5"
|
||||
description = "Griptape LLM(Large Language Model) Nodes for ComfyUI."
|
||||
authors = ["Jason Schleifer <jason.schleifer@gmail.com>"]
|
||||
readme = "README.md"
|
||||
@@ -27,7 +27,7 @@ priority = "explicit"
|
||||
[project]
|
||||
name = "comfyui-griptape"
|
||||
description = "Griptape LLM(Large Language Model) Nodes for ComfyUI."
|
||||
version = "2.0.4"
|
||||
version = "2.0.5"
|
||||
license = {file = "LICENSE"}
|
||||
dependencies = ["griptape[all]==^1.0.2", "python-dotenv", "poetry==1.8.4", "griptape-black-forest @ git+https://github.com/griptape-ai/griptape-black-forest.git"]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user