{ "id": "pipeline_editor", "name": "Edited Pipeline", "parallel_limit": 8, "loop_mode": "iterative", "loop_max_iters": 1000, "loop_time_budget_ms": 999999999999, "clear_var_store": true, "http_timeout_sec": 999.0, "text_extract_strategy": "auto", "text_extract_json_path": "", "text_join_sep": "\n", "text_extract_presets": [ { "id": "pmfqonx6fvcubc09k4ep", "name": "candidates.0.content.parts.1.inlineData.data", "strategy": "jsonpath", "json_path": "candidates.0.content.parts.1.inlineData.data", "join_sep": "\n" }, { "id": "pmfqrelw6wu9rutnzk1", "name": "candidates.0.content.parts.1.inlineData", "strategy": "jsonpath", "json_path": "candidates.0.content.parts.1.inlineData", "join_sep": "\n" } ], "nodes": [ { "id": "n5", "type": "SetVars", "pos_x": 300, "pos_y": 720, "config": { "variables": [ { "id": "vmfi99ftc", "name": "Clod", "mode": "string", "value": "igrovik" }, { "id": "vmfi99gjw", "name": "MyOpenAiKey", "mode": "string", "value": "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" }, { "id": "vmfjkn09i", "name": "NAMETest", "mode": "expr", "value": "128 + 64" } ], "_origId": "n5" }, "in": {} }, { "id": "n2", "type": "Return", "pos_x": 1344, "pos_y": 756, "config": { "target_format": "auto", "text_template": "[[OUT7]]", "_origId": "n2" }, "in": { "depends": "n7.done" } }, { "id": "n3", "type": "RawForward", "pos_x": 552, "pos_y": 696, "config": { "passthrough_headers": true, "extra_headers": "{\"connection\": \"close\"}", "_origId": "n3", "while_expr": "([[OUT3]] contains \"Stream failed to\") || ([[OUT3]] contains \"gemini-2.5-pro\") ) || [[WAS_ERROR]]", "ignore_errors": true, "while_max_iters": 50, "override_path": "", "base_url": "" }, "in": { "depends": "n5.done" } }, { "id": "n4", "type": "ProviderCall", "pos_x": 780, "pos_y": 672, "config": { "provider": "gemini", "provider_configs": { "openai": { "base_url": "https://api.openai.com", "endpoint": "/v1/chat/completions", "headers": "{\"Authorization\":\"[[VAR:incoming.headers.authorization]]\"}", "template": "{\n \"model\": \"gpt-5-chat-latest\",\n [[PROMPT]],\n \"temperature\": {{ incoming.json.temperature|default(params.temperature|default(0.7)) }},\n \"top_p\": {{ incoming.json.top_p|default(params.top_p|default(1)) }},\n \"max_completion_tokens\": {{ incoming.json.max_completion_tokens|default(params.max_tokens|default(256)) }},\n \"presence_penalty\": {{ incoming.json.presence_penalty|default(0) }},\n \"frequency_penalty\": {{ incoming.json.frequency_penalty|default(0) }},\n \"stop\": {{ incoming.json.stop|default(params.stop|default([])) }},\n \"stream\": {{ incoming.json.stream|default(false) }}\n}" }, "gemini": { "base_url": "https://generativelanguage.googleapis.com", "endpoint": "/v1beta/models/{{ model }}:generateContent?key=[[VAR:incoming.api_keys.key]]", "headers": "{}", "template": "{\n \"model\": \"{{ model }}\",\n [[PROMPT]],\n \"safetySettings\": {{ incoming.json.safetySettings|default([]) }},\n \"generationConfig\": {\n \"temperature\": {{ incoming.json.generationConfig.temperature|default(params.temperature|default(0.7)) }},\n \"topP\": {{ incoming.json.generationConfig.topP|default(params.top_p|default(1)) }},\n \"maxOutputTokens\": {{ incoming.json.generationConfig.maxOutputTokens|default(params.max_tokens|default(256)) }},\n \"stopSequences\": {{ incoming.json.generationConfig.stopSequences|default(params.stop|default([])) }},\n \"candidateCount\": {{ incoming.json.generationConfig.candidateCount|default(1) }},\n \"thinkingConfig\": {\n \"includeThoughts\": {{ incoming.json.generationConfig.thinkingConfig.includeThoughts|default(false) }},\n \"thinkingBudget\": {{ incoming.json.generationConfig.thinkingConfig.thinkingBudget|default(0) }}\n }\n }\n}" }, "gemini_image": { "base_url": "https://generativelanguage.googleapis.com", "endpoint": "/v1beta/models/{{ model }}:generateContent", "headers": "{\"x-goog-api-key\":\"[[VAR:incoming.api_keys.key]]\"}", "template": "{\n \"model\": \"{{ model }}\",\n [[PROMPT]]\n}" }, "claude": { "base_url": "https://api.anthropic.com", "endpoint": "/v1/messages", "headers": "{\"x-api-key\":\"[[VAR:incoming.headers.x-api-key]]\",\"anthropic-version\":\"2023-06-01\",\"anthropic-beta\":\"[[VAR:incoming.headers.anthropic-beta]]\"}", "template": "{\n \"model\": \"{{ model }}\",\n [[PROMPT]],\n \"temperature\": {{ incoming.json.temperature|default(params.temperature|default(0.7)) }},\n \"top_p\": {{ incoming.json.top_p|default(params.top_p|default(1)) }},\n \"max_tokens\": {{ incoming.json.max_tokens|default(params.max_tokens|default(256)) }},\n \"stop_sequences\": {{ incoming.json.stop_sequences|default(params.stop|default([])) }},\n \"stream\": {{ incoming.json.stream|default(false) }},\n \"thinking\": {\n \"type\": \"{{ incoming.json.thinking.type|default('disabled') }}\",\n \"budget_tokens\": {{ incoming.json.thinking.budget_tokens|default(0) }}\n },\n \"anthropic_version\": \"{{ anthropic_version|default('2023-06-01') }}\"\n}" } }, "blocks": [ { "id": "bmfwy94ev", "name": "Твой ответ недостаточно хорош", "role": "user", "prompt": "Твой ответ:\n```\n[[OUT3]]\n```\nнедостаточно хорош, при его написании ты не следовал инструкциям. переделай исходя из инструкций, найди недостатки разобрав каждое действие оценив его логичность и следование истории от 0до10, перепиши эти моменты на нормальные.", "enabled": true, "order": 0 } ], "_origId": "n4", "prompt_preprocess": "[[VAR:incoming.json.contents]] delKeyContains \"Okie!\"", "prompt_combine": "[[VAR:incoming.json.contents]] & [[PROMPT]]@pos=append", "while_expr": "([[OUT4]] contains \"Stream failed to\") || ([[OUT4]] contains \"gemini-2.5-pro\") || ([[WAS_ERROR]] == true)", "ignore_errors": true, "while_max_iters": 50, "sleep_ms": 555555000 }, "in": { "depends": "n3.done" } }, { "id": "n7", "type": "ProviderCall", "pos_x": 1080, "pos_y": 600, "config": { "provider": "gemini", "provider_configs": { "openai": { "base_url": "https://api.openai.com", "endpoint": "/v1/chat/completions", "headers": "{\"Authorization\":\"Bearer [[MyOpenAiKey]]\"}", "template": "{\n \"model\": \"gpt-5-chat-latest\",\n [[PROMPT]],\n \"temperature\": {{ incoming.json.temperature|default(params.temperature|default(0.7)) }},\n \"top_p\": {{ incoming.json.top_p|default(params.top_p|default(1)) }},\n \"max_completion_tokens\": {{ incoming.json.max_completion_tokens|default(params.max_tokens|default(256)) }},\n \"presence_penalty\": {{ incoming.json.presence_penalty|default(0) }},\n \"frequency_penalty\": {{ incoming.json.frequency_penalty|default(0) }},\n \"stop\": {{ incoming.json.stop|default(params.stop|default([])) }},\n \"stream\": {{ incoming.json.stream|default(false) }}\n}" }, "gemini": { "base_url": "https://generativelanguage.googleapis.com", "endpoint": "/v1beta/models/{{ model }}:generateContent?key=[[VAR:incoming.api_keys.key]]", "headers": "{}", "template": "{\n \"model\": \"{{ model }}\",\n [[PROMPT]],\n \"safetySettings\": {{ incoming.json.safetySettings|default([]) }},\n \"generationConfig\": {\n \"temperature\": {{ incoming.json.generationConfig.temperature|default(params.temperature|default(0.7)) }},\n \"topP\": {{ incoming.json.generationConfig.topP|default(params.top_p|default(1)) }},\n \"maxOutputTokens\": {{ incoming.json.generationConfig.maxOutputTokens|default(params.max_tokens|default(256)) }},\n \"stopSequences\": {{ incoming.json.generationConfig.stopSequences|default(params.stop|default([])) }},\n \"candidateCount\": {{ incoming.json.generationConfig.candidateCount|default(1) }},\n \"thinkingConfig\": {\n \"includeThoughts\": {{ incoming.json.generationConfig.thinkingConfig.includeThoughts|default(false) }},\n \"thinkingBudget\": {{ incoming.json.generationConfig.thinkingConfig.thinkingBudget|default(0) }}\n }\n }\n}" }, "gemini_image": { "base_url": "https://generativelanguage.googleapis.com", "endpoint": "/v1beta/models/{{ model }}:generateContent", "headers": "{\"x-goog-api-key\":\"[[VAR:incoming.api_keys.key]]\"}", "template": "{\n \"model\": \"{{ model }}\",\n [[PROMPT]]\n}" }, "claude": { "base_url": "https://proxy.malepreg.lol/proxy/aws/claude", "endpoint": "/v1/messages", "headers": "{\"x-api-key\":\"igrovik\",\"anthropic-version\":\"2023-06-01\",\"anthropic-beta\":\"[[VAR:incoming.headers.anthropic-beta]]\"}", "template": "{\n \"model\": \"claude-opus-4-20250514\",\n [[PROMPT]],\n \"temperature\": {{ incoming.json.temperature|default(params.temperature|default(0.7)) }},\n \"top_p\": {{ incoming.json.top_p|default(params.top_p|default(1)) }},\n \"max_tokens\": {{ incoming.json.max_tokens|default(params.max_tokens|default(256)) }},\n \"stop_sequences\": {{ incoming.json.stop_sequences|default(params.stop|default([])) }},\n \"stream\": {{ incoming.json.stream|default(false) }},\n \"thinking\": {\n \"type\": \"{{ incoming.json.thinking.type|default('disabled') }}\",\n \"budget_tokens\": {{ incoming.json.thinking.budget_tokens|default(0) }}\n },\n \"anthropic_version\": \"{{ anthropic_version|default('2023-06-01') }}\"\n}" } }, "blocks": [ { "id": "bmfzvzpl7", "name": "Может содержать такие конструкции", "role": "user", "prompt": "Твой ответ:\n```\n[[OUT4]]\n```\nМожет содержать такие конструкции:\n**'Not X, but Y'** narrative structure. This includes any and all variations of stating what something *is not* in order to emphasize what it *is*. Нужно заменить места на нормальный нарратив.", "enabled": true, "order": 0 } ], "_origId": "n7", "prompt_combine": "[[VAR:incoming.json.contents]] & [[PROMPT]]@pos=-1", "claude_no_system": true, "while_expr": "([[OUT7]] contains \"Stream failed to\") || ([[OUT7]] contains \"gemini-2.5-pro\") || [[WAS_ERROR]] == true", "ignore_errors": true, "while_max_iters": 50 }, "in": { "depends": "n4.done" } } ] }