164 lines
5.4 KiB
JSON
164 lines
5.4 KiB
JSON
{
|
|
"YCYY_Gemini_Image_API": {
|
|
"display_name": "Gemini Image API",
|
|
"inputs": {
|
|
"images": {
|
|
"name": "images",
|
|
"tooltip": "Optional image(s) to use as context for the model"
|
|
},
|
|
"config_options":{
|
|
"name": "config_options",
|
|
"tooltip": "Optional configuration override from YCYY API Config Options"
|
|
},
|
|
"proxy_options":{
|
|
"name": "proxy_options",
|
|
"tooltip": "Optional proxy configuration override from YCYY API Proxy Config Options"
|
|
},
|
|
"prompt": {
|
|
"name": "prompt"
|
|
},
|
|
"model": {
|
|
"name": "model"
|
|
},
|
|
"aspectRatio": {
|
|
"name": "aspectRatio",
|
|
"tooltip": "The model defaults to matching the output image size to that of your input image, or otherwise generates 1:1 squares. You can control the aspect ratio of the output image using the aspect ratio"
|
|
},
|
|
"imageSize": {
|
|
"name": "imageSize",
|
|
"tooltip": "Control the resolution of the output image. 1K is approximately 1024x1024, 2K is approximately 2048x2048, 4K is approximately 4096x4096 (Only effective for the gemini-3 model)."
|
|
},
|
|
"enableSearch": {
|
|
"name": "enableSearch",
|
|
"tooltip": "Use the Google Search tool to generate images based on real-time information (Only effective for the gemini-3 model)"
|
|
},
|
|
"seed": {
|
|
"name": "seed",
|
|
"tooltip": "Seed to use for generation"
|
|
}
|
|
},
|
|
"outputs": {
|
|
"0": {
|
|
"name": "Image"
|
|
},
|
|
"1": {
|
|
"name": "String"
|
|
}
|
|
}
|
|
},
|
|
"YCYY_Gemini_Image_Preset":{
|
|
"display_name": "Gemini Image Preset",
|
|
"description": "This node provides presets for the Gemini Image API.",
|
|
"inputs": {
|
|
"preset":{
|
|
"name": "preset",
|
|
"tooltip": "Gemini image preset name"
|
|
},
|
|
"description":{
|
|
"name": "description",
|
|
"tooltip": "Gemini image preset description"
|
|
},
|
|
"prompt":{
|
|
"name": "prompt",
|
|
"tooltip": "Gemini image preset prompt"
|
|
}
|
|
},
|
|
"outputs": {
|
|
"0": {
|
|
"name": "String"
|
|
}
|
|
}
|
|
},
|
|
"YCYY_Ollama_VLM_API":{
|
|
"display_name": "Ollama VLM API",
|
|
"description": "This node uses the Ollama VLM model for image reasoning and analysis.",
|
|
"inputs": {
|
|
"images":{
|
|
"name": "images",
|
|
"tooltip": "Images used for analysis"
|
|
},
|
|
"model": {
|
|
"name": "model"
|
|
}
|
|
},
|
|
"outputs": {
|
|
"0": {
|
|
"name": "String"
|
|
}
|
|
}
|
|
},
|
|
"YCYY_Ollama_LLM_API":{
|
|
"display_name": "Ollama LLM API",
|
|
"description": "This node uses the Ollama LLM model for conversation.",
|
|
"inputs": {
|
|
"advanced_options":{
|
|
"name": "advanced_options",
|
|
"tooltip": "Optional configuration for the model.Accepts inputs from the Ollama LLM Advanced Options node."
|
|
},
|
|
"system_prompt":{
|
|
"name": "system_prompt"
|
|
},
|
|
"user_prompt":{
|
|
"name": "user_prompt"
|
|
},
|
|
"model": {
|
|
"name": "model"
|
|
},
|
|
"persist_context": {
|
|
"name": "persist_context",
|
|
"tooltip": "Persist chat context between calls (multi-turn conversation)"
|
|
},
|
|
"clear_history": {
|
|
"name": "clear_history",
|
|
"tooltip": "Clear conversation history and start a new conversation"
|
|
}
|
|
},
|
|
"outputs": {
|
|
"0": {
|
|
"name": "Result",
|
|
"tooltip": "Return result"
|
|
},
|
|
"1": {
|
|
"name": "Conversation",
|
|
"tooltip": "All historical conversation"
|
|
}
|
|
}
|
|
},
|
|
"YCYY_Ollama_LLM_Advanced_Options":{
|
|
"display_name": "Ollama LLM Advanced Options",
|
|
"description": "This node provides advanced options for the ollama LLM model.",
|
|
"inputs": {
|
|
"max_tokens":{
|
|
"name": "max_tokens"
|
|
},
|
|
"temperature":{
|
|
"name": "temperature"
|
|
},
|
|
"top_p":{
|
|
"name": "top_p"
|
|
},
|
|
"enable_max_tokens": {
|
|
"name": "enable_max_tokens",
|
|
"tooltip": "Whether to enable max tokens"
|
|
},
|
|
"enable_temperature": {
|
|
"name": "enable_temperature",
|
|
"tooltip": "Whether to enable temperature"
|
|
},
|
|
"enable_top_p": {
|
|
"name": "enable_top_p",
|
|
"tooltip": "Whether to enable top_p"
|
|
},
|
|
"enable_thinking": {
|
|
"name": "enable_thinking",
|
|
"tooltip": "Whether to enable thinking"
|
|
}
|
|
},
|
|
"outputs": {
|
|
"0": {
|
|
"name": "advanced_options",
|
|
"tooltip": "Advanced options for the model."
|
|
}
|
|
}
|
|
}
|
|
} |