Files

323 lines
5.8 KiB
JSON

{
"id": "a3218171-90e0-4163-90f2-1a1959d45c9e",
"revision": 0,
"last_node_id": 145,
"last_link_id": 215,
"nodes": [
{
"id": 52,
"type": "GenerateSpeech",
"pos": [
111.68506622314453,
189.0053253173828
],
"size": [
400,
200
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "context",
"shape": 7,
"type": "*",
"link": 85
}
],
"outputs": [
{
"name": "context",
"type": "*",
"links": []
},
{
"name": "audio_path",
"type": "STRING",
"links": [
89,
213
]
}
],
"properties": {
"Node name for S&R": "GenerateSpeech",
"cnr_id": "llm-toolkit",
"ver": "1.0.2"
},
"widgets_values": [
"Thou prepareth a table before me in the presence of my enemies; thou anointeth my head with oil; my cup runneth over"
]
},
{
"id": 58,
"type": "PreviewAny",
"pos": [
648.6419677734375,
1.2342455387115479
],
"size": [
210,
88
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"name": "source",
"type": "*",
"link": 89
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewAny",
"cnr_id": "comfy-core",
"ver": "0.3.43"
},
"widgets_values": []
},
{
"id": 131,
"type": "Note",
"pos": [
511.60015869140625,
-187.12059020996094
],
"size": [
363.4027404785156,
140.74798583984375
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"Optional set the machine secrets if you are using Comfy-Deploy\n\nGEMINI_API_KEY=<YOUR_API_KEY>\nSet the system environment variable or the .env file inside the root of llm-toolki custom node folder ore set the external api key "
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 143,
"type": "LoadAudioFromPath",
"pos": [
579.6655883789062,
154.28306579589844
],
"size": [
320.1128845214844,
78
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "audio_path",
"type": "STRING",
"widget": {
"name": "audio_path"
},
"link": 213
}
],
"outputs": [
{
"name": "audio",
"type": "AUDIO",
"links": [
214
]
},
{
"name": "audio_path",
"type": "STRING",
"links": null
}
],
"properties": {
"Node name for S&R": "LoadAudioFromPath",
"cnr_id": "llm-toolkit",
"ver": "1.0.2"
},
"widgets_values": [
""
]
},
{
"id": 145,
"type": "APIProviderSelectorNode",
"pos": [
107.10868072509766,
-186.20330810546875
],
"size": [
333.0874938964844,
130
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"name": "context",
"shape": 7,
"type": "*",
"link": null
}
],
"outputs": [
{
"name": "context",
"type": "*",
"links": [
215
]
}
],
"properties": {
"Node name for S&R": "APIProviderSelectorNode"
},
"widgets_values": [
"gemini",
"gemini-2.5-flash-preview-tts",
""
]
},
{
"id": 53,
"type": "ConfigGenerateSpeech",
"pos": [
128.6888885498047,
26.372713088989258
],
"size": [
365.2642517089844,
106
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"name": "context",
"shape": 7,
"type": "*",
"link": 215
}
],
"outputs": [
{
"name": "context",
"type": "*",
"links": [
85
]
}
],
"properties": {
"Node name for S&R": "ConfigGenerateSpeech",
"cnr_id": "llm-toolkit",
"ver": "1.0.2"
},
"widgets_values": [
"Zubenelgenubi",
24000,
1
]
},
{
"id": 140,
"type": "PreviewAudio",
"pos": [
585.1809692382812,
307.78936767578125
],
"size": [
270,
88
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "audio",
"type": "AUDIO",
"link": 214
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewAudio",
"cnr_id": "comfy-core",
"ver": "0.3.43"
},
"widgets_values": []
}
],
"links": [
[
85,
53,
0,
52,
0,
"*"
],
[
89,
52,
1,
58,
0,
"*"
],
[
213,
52,
1,
143,
0,
"STRING"
],
[
214,
143,
0,
140,
0,
"AUDIO"
],
[
215,
145,
0,
53,
0,
"*"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.9890030211481059,
"offset": [
23.213355630008373,
350.9139051439696
]
},
"frontendVersion": "1.25.11",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}