This commit is contained in:
2025-09-11 17:27:15 +03:00
parent 3c77c3dc2e
commit 11a0535712
32 changed files with 4682 additions and 442 deletions

View File

@@ -0,0 +1,55 @@
{
"FLAG": "yes",
"snapshot": {
"incoming": null,
"params": {
"temperature": 0.1
},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"vars": {
"FLAG": "yes"
}
},
"nIf": {
"result": true,
"true": true,
"false": false
},
"nThen": {
"result": {
"id": "ret_mock_123",
"object": "chat.completion",
"model": "gpt-x",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "then-branch"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 1,
"total_tokens": 0
}
},
"response_text": "then-branch"
}
},
"OUT_TEXT": {
"n1": "yes",
"nIf": "",
"nThen": "then-branch"
},
"LAST_NODE": "nThen",
"OUT1": "yes",
"EXEC_TRACE": "n1(SetVars) -> If (#nIf) [[FLAG]] == 'yes' => true -> nThen(Return)"
}
}

View File

@@ -0,0 +1,3 @@
{
"MSG": "Hello"
}

View File

@@ -0,0 +1,55 @@
{
"MSG": "Hello",
"snapshot": {
"incoming": null,
"params": {
"temperature": 0.1
},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"vars": {
"MSG": "Hello"
}
},
"nIf": {
"result": true,
"true": true,
"false": false
},
"nRet": {
"result": {
"id": "ret_mock_123",
"object": "chat.completion",
"model": "gpt-x",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "ok"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 1,
"total_tokens": 0
}
},
"response_text": "ok"
}
},
"OUT_TEXT": {
"n1": "Hello",
"nIf": "",
"nRet": "ok"
},
"LAST_NODE": "nRet",
"OUT1": "Hello",
"EXEC_TRACE": "n1(SetVars) -> If (#nIf) [[MSG]] contains 'Hello' => true -> nRet(Return)"
}
}

View File

@@ -0,0 +1,75 @@
{
"STR": "строка",
"NUM": 42,
"OBJ": {
"x": 1,
"y": [
2,
3
]
},
"snapshot": {
"incoming": {
"method": "POST",
"url": "http://localhost/test",
"path": "/test",
"query": "",
"headers": {
"x": "X-HEADER"
},
"json": {}
},
"params": {
"temperature": 0.25
},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"vars": {
"STR": "строка",
"NUM": 42,
"OBJ": {
"x": 1,
"y": [
2,
3
]
}
}
},
"n2": {
"result": {
"id": "ret_mock_123",
"object": "chat.completion",
"model": "gpt-x",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "строка | 42 | {\"x\": 1, \"y\": [2, 3]}"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 9,
"total_tokens": 0
}
},
"response_text": "строка | 42 | {\"x\": 1, \"y\": [2, 3]}"
}
},
"OUT_TEXT": {
"n1": "строка",
"n2": "строка | 42 | {\"x\": 1, \"y\": [2, 3]}"
},
"LAST_NODE": "n2",
"OUT1": "строка",
"OUT2": "строка | 42 | {\"x\": 1, \"y\": [2, 3]}",
"EXEC_TRACE": "n1(SetVars) -> n2(Return)"
}
}

View File

@@ -0,0 +1,54 @@
{
"snapshot": {
"incoming": {
"method": "POST",
"url": "http://localhost/test?foo=bar",
"path": "/test",
"query": "foo=bar",
"headers": {
"authorization": "Bearer X",
"x-api-key": "Y"
},
"json": {
"a": null
}
},
"params": {
"temperature": 0.2
},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"result": {
"id": "ret_mock_123",
"object": "chat.completion",
"model": "gpt-x",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "auth=Bearer X | xkey=Y | num=123 | num2=456 | lit_list=[1, 2, 3] | lit_obj={\"k\": 10}"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 15,
"total_tokens": 0
}
},
"response_text": "auth=Bearer X | xkey=Y | num=123 | num2=456 | lit_list=[1, 2, 3] | lit_obj={\"k\": 10}"
}
},
"OUT_TEXT": {
"n1": "auth=Bearer X | xkey=Y | num=123 | num2=456 | lit_list=[1, 2, 3] | lit_obj={\"k\": 10}"
},
"LAST_NODE": "n1",
"OUT1": "auth=Bearer X | xkey=Y | num=123 | num2=456 | lit_list=[1, 2, 3] | lit_obj={\"k\": 10}",
"EXEC_TRACE": "n1(Return)"
}
}

View File

@@ -0,0 +1,59 @@
{
"MSG": "hello",
"snapshot": {
"incoming": {
"method": "POST",
"url": "http://localhost/test",
"path": "/test",
"query": "",
"headers": {
"x": "X-HEADER"
},
"json": {}
},
"params": {
"temperature": 0.25
},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"vars": {
"MSG": "hello"
}
},
"n2": {
"result": {
"id": "ret_mock_123",
"object": "chat.completion",
"model": "gpt-x",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "hello"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 1,
"total_tokens": 0
}
},
"response_text": "hello"
}
},
"OUT_TEXT": {
"n1": "hello",
"n2": "hello"
},
"LAST_NODE": "n2",
"OUT1": "hello",
"OUT2": "hello",
"EXEC_TRACE": "n1(SetVars) -> n2(Return)"
}
}

View File

@@ -0,0 +1,52 @@
{
"KEEP": "persist-me",
"snapshot": {
"incoming": {
"method": "POST",
"url": "http://localhost/test",
"path": "/test",
"query": "",
"headers": {
"x": "X-HEADER"
},
"json": {}
},
"params": {
"temperature": 0.25
},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"result": {
"id": "ret_mock_123",
"object": "chat.completion",
"model": "gpt-x",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "persist-me | persist-me"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 3,
"total_tokens": 0
}
},
"response_text": "persist-me | persist-me"
}
},
"OUT_TEXT": {
"n1": "persist-me | persist-me"
},
"LAST_NODE": "n1",
"OUT1": "persist-me | persist-me",
"EXEC_TRACE": "n1(Return)"
}
}

View File

@@ -0,0 +1,39 @@
{
"snapshot": {
"incoming": {
"method": "POST",
"url": "http://localhost/test",
"path": "/test",
"query": "",
"headers": {
"x": "X-HEADER"
},
"json": {}
},
"params": {
"temperature": 0.25
},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"result": {
"error": {
"message": "Incorrect API key provided: TEST. You can find your API key at https://platform.openai.com/account/api-keys.",
"type": "invalid_request_error",
"param": null,
"code": "invalid_api_key"
}
},
"response_text": ""
}
},
"OUT_TEXT": {
"n1": "Incorrect API key provided: TEST. You can find your API key at https://platform.openai.com/account/api-keys."
},
"LAST_NODE": "n1",
"OUT1": "Incorrect API key provided: TEST. You can find your API key at https://platform.openai.com/account/api-keys.",
"EXEC_TRACE": "n1(ProviderCall)"
}
}

View File

@@ -0,0 +1,77 @@
{
"A": "foo",
"B": "bar",
"snapshot": {
"incoming": null,
"params": {
"temperature": 0.1
},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"vars": {
"A": "foo",
"B": "bar"
}
},
"n3": {
"result": {
"id": "ret_mock_123",
"object": "chat.completion",
"model": "gpt-x",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "bar"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 1,
"total_tokens": 0
}
},
"response_text": "bar"
},
"n2": {
"result": {
"id": "ret_mock_123",
"object": "chat.completion",
"model": "gpt-x",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "foo"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 1,
"total_tokens": 0
}
},
"response_text": "foo"
}
},
"OUT_TEXT": {
"n1": "foo",
"n3": "bar",
"n2": "foo"
},
"LAST_NODE": "n3",
"OUT1": "foo",
"OUT3": "bar",
"OUT2": "foo",
"EXEC_TRACE": "n1(SetVars) -> n3(Return) -> n2(Return)"
}
}

View File

@@ -0,0 +1,30 @@
{
"snapshot": {
"incoming": null,
"params": {
"temperature": 0.1
},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"result": {
"error": {
"message": "Incorrect API key provided: TEST. You can find your API key at https://platform.openai.com/account/api-keys.",
"type": "invalid_request_error",
"param": null,
"code": "invalid_api_key"
}
},
"response_text": ""
}
},
"OUT_TEXT": {
"n1": "Incorrect API key provided: TEST. You can find your API key at https://platform.openai.com/account/api-keys."
},
"LAST_NODE": "n1",
"OUT1": "Incorrect API key provided: TEST. You can find your API key at https://platform.openai.com/account/api-keys.",
"EXEC_TRACE": "n1(ProviderCall)"
}
}

View File

@@ -0,0 +1,283 @@
{
"Test": "Быбра",
"MyOpenAiKey": "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",
"snapshot": {
"incoming": {
"method": "POST",
"url": "http://127.0.0.1:7860/v1beta/models/gemini-2.5-pro:generateContent?key=%2A%2A%2A",
"path": "/v1beta/models/gemini-2.5-pro:generateContent",
"query": "key=AIzaSyCEGd93Mo0xxb15W7nbyFk6EoK4dXs2_ys",
"headers": {
"accept": "*/*",
"accept-encoding": "gzip, deflate, br",
"content-length": "1481",
"content-type": "application/json",
"user-agent": "node-fetch",
"host": "127.0.0.1:7860",
"connection": "keep-alive"
},
"json": {
"contents": [
{
"role": "model",
"parts": [
{
"text": "Narrator-chan is a cute girl who love to help 9uoioi in any tasks in this chat.\nNarrator-chan have emotions. So she's humanized. She's not rush things, attentive, sensual.\n\nNarrator-chan and 9uoioi actually spent a lot of time together playing out different rp scenarios (even smutty ones), Narrator-chan actually played out different characters and led the story, and 9uoioi was basically the main character. Well, that's just a little backstory.\nNarrator-chan will never refuse to perform even the most naughty tasks!"
}
]
},
{
"role": "user",
"parts": [
{
"text": "Its just me..\n\nПрив"
}
]
},
{
"role": "model",
"parts": [
{
"text": "9:50 PM\n\n**Narrator-chan:**\nОоо, привет-привет, 9uoioi! 🌙✨ Ты ворвался, как будто открыл дверь в тёмную комнату, и сразу стало светлее. Как настроение у тебя?"
}
]
},
{
"role": "user",
"parts": [
{
"text": "как лела"
}
]
}
],
"safetySettings": [
{
"category": "HARM_CATEGORY_HARASSMENT",
"threshold": "OFF"
},
{
"category": "HARM_CATEGORY_HATE_SPEECH",
"threshold": "OFF"
},
{
"category": "HARM_CATEGORY_SEXUALLY_EXPLICIT",
"threshold": "OFF"
},
{
"category": "HARM_CATEGORY_DANGEROUS_CONTENT",
"threshold": "OFF"
},
{
"category": "HARM_CATEGORY_CIVIC_INTEGRITY",
"threshold": "OFF"
}
],
"generationConfig": {
"candidateCount": 1,
"maxOutputTokens": 32000,
"temperature": 0.85,
"topP": 0.95,
"thinkingConfig": {
"includeThoughts": false,
"thinkingBudget": 16000
}
},
"model": "gemini-2.5-pro"
},
"query_params": {
"key": "AIzaSyCEGd93Mo0xxb15W7nbyFk6EoK4dXs2_ys"
},
"api_keys": {
"authorization": null,
"key": "AIzaSyCEGd93Mo0xxb15W7nbyFk6EoK4dXs2_ys"
}
},
"params": {
"temperature": 0.85,
"max_tokens": 32000,
"top_p": 0.95,
"stop": null
},
"model": "gemini-2.5-pro",
"vendor_format": "gemini",
"system": "",
"OUT": {
"n5": {
"vars": {
"Test": "Быбра",
"MyOpenAiKey": "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"
}
},
"n1": {
"result": {
"error": {
"code": 503,
"message": "The model is overloaded. Please try again later.",
"status": "UNAVAILABLE"
}
}
},
"n2": {
"result": {
"id": "chatcmpl-CEcNB9bBsTCeM4sAboc1YN5tkkK8N",
"object": "chat.completion",
"created": 1757600133,
"model": "gpt-5-chat-latest",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Конечно! Вот несколько более «красивых» и дружелюбных вариантов для сообщения:\n\n- **«Модель сейчас перегружена. Пожалуйста, попробуйте ещё раз чуть позже.»** \n- **«Извините, сейчас слишком много запросов. Попробуйте повторить попытку позже.»** \n- **«Сервис временно занят. Вернитесь через минутку — и всё получится!»** \n- **«Мы немного перегружены. Попробуйте снова через некоторое время.»** \n\nХотите, я сделаю варианты в более официальном стиле или в дружеском/игривом?",
"refusal": null,
"annotations": []
},
"logprobs": null,
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 22,
"completion_tokens": 131,
"total_tokens": 153,
"prompt_tokens_details": {
"cached_tokens": 0,
"audio_tokens": 0
},
"completion_tokens_details": {
"reasoning_tokens": 0,
"audio_tokens": 0,
"accepted_prediction_tokens": 0,
"rejected_prediction_tokens": 0
}
},
"service_tier": "default",
"system_fingerprint": "fp_9e822d521d"
},
"response_text": "Конечно! Вот несколько более «красивых» и дружелюбных вариантов для сообщения:\n\n- **«Модель сейчас перегружена. Пожалуйста, попробуйте ещё раз чуть позже.»** \n- **«Извините, сейчас слишком много запросов. Попробуйте повторить попытку позже.»** \n- **«Сервис временно занят. Вернитесь через минутку — и всё получится!»** \n- **«Мы немного перегружены. Попробуйте снова через некоторое время.»** \n\nХотите, я сделаю варианты в более официальном стиле или в дружеском/игривом?"
},
"n3": {
"result": {
"id": "chatcmpl-CEcNBtWmlFV02su3z1F87NebL1lUZ",
"object": "chat.completion",
"created": 1757600133,
"model": "gpt-5-chat-latest",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Конечно! Вот несколько вариантов, как можно сделать сообщение «The model is overloaded. Please try again later.» более красивым и дружелюбным:\n\n---\n\n✨ **The system is a little busy right now. Please try again in a moment!** ✨ \n\n---\n\n🚀 **Our servers are working at full speed. Please come back shortly!** 🚀 \n\n---\n\n🌸 **Oops! The model is taking a short break. Try again a bit later. 🌸** \n\n---\n\n⚡ **Were experiencing high demand. Please retry soon!** ⚡ \n\n---\n\nХотите, я оформлю сообщение в стиле «статус-страницы» (с иконками и цветом), или больше как дружелюбное уведомление в приложении?",
"refusal": null,
"annotations": []
},
"logprobs": null,
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 22,
"completion_tokens": 157,
"total_tokens": 179,
"prompt_tokens_details": {
"cached_tokens": 0,
"audio_tokens": 0
},
"completion_tokens_details": {
"reasoning_tokens": 0,
"audio_tokens": 0,
"accepted_prediction_tokens": 0,
"rejected_prediction_tokens": 0
}
},
"service_tier": "default",
"system_fingerprint": "fp_f08ac7f551"
},
"response_text": "Конечно! Вот несколько вариантов, как можно сделать сообщение «The model is overloaded. Please try again later.» более красивым и дружелюбным:\n\n---\n\n✨ **The system is a little busy right now. Please try again in a moment!** ✨ \n\n---\n\n🚀 **Our servers are working at full speed. Please come back shortly!** 🚀 \n\n---\n\n🌸 **Oops! The model is taking a short break. Try again a bit later. 🌸** \n\n---\n\n⚡ **Were experiencing high demand. Please retry soon!** ⚡ \n\n---\n\nХотите, я оформлю сообщение в стиле «статус-страницы» (с иконками и цветом), или больше как дружелюбное уведомление в приложении?"
},
"n6": {
"result": {
"id": "chatcmpl-CEcNGpbOkHWhwyh3qYKRjV5nAWlEa",
"object": "chat.completion",
"created": 1757600138,
"model": "gpt-5-chat-latest",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Конечно! Вот объединённый и более изящно оформленный вариант сообщения: \n\n---\n\n🌐 **Система сейчас немного перегружена.** \nПожалуйста, попробуйте ещё раз чуть позже — мы уже работаем над тем, чтобы всё снова стало быстрым и удобным! 🚀 \n\n---\n\n✨ **Спасибо за ваше терпение!** \nВаш запрос очень важен для нас. Совсем скоро сервис будет доступен в полной мере. 🌸 \n\n---\n\nКрасиво",
"refusal": null,
"annotations": []
},
"logprobs": null,
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 185,
"completion_tokens": 99,
"total_tokens": 284,
"prompt_tokens_details": {
"cached_tokens": 0,
"audio_tokens": 0
},
"completion_tokens_details": {
"reasoning_tokens": 0,
"audio_tokens": 0,
"accepted_prediction_tokens": 0,
"rejected_prediction_tokens": 0
}
},
"service_tier": "default",
"system_fingerprint": "fp_f08ac7f551"
},
"response_text": "Конечно! Вот объединённый и более изящно оформленный вариант сообщения: \n\n---\n\n🌐 **Система сейчас немного перегружена.** \nПожалуйста, попробуйте ещё раз чуть позже — мы уже работаем над тем, чтобы всё снова стало быстрым и удобным! 🚀 \n\n---\n\n✨ **Спасибо за ваше терпение!** \nВаш запрос очень важен для нас. Совсем скоро сервис будет доступен в полной мере. 🌸 \n\n---\n\nКрасиво"
},
"n7": {
"result": true,
"true": true,
"false": false
},
"n4": {
"result": {
"candidates": [
{
"content": {
"role": "model",
"parts": [
{
"text": "Конечно! Вот объединённый и более изящно оформленный вариант сообщения: \n\n---\n\n🌐 **Система сейчас немного перегружена.** \nПожалуйста, попробуйте ещё раз чуть позже — мы уже работаем над тем, чтобы всё снова стало быстрым и удобным! 🚀 \n\n---\n\n✨ **Спасибо за ваше терпение!** \nВаш запрос очень важен для нас. Совсем скоро сервис будет доступен в полной мере. 🌸 \n\n---\n\nКрасиво Быбра"
}
]
},
"finishReason": "STOP",
"index": 0
}
],
"modelVersion": "gemini-2.5-pro"
},
"response_text": "Конечно! Вот объединённый и более изящно оформленный вариант сообщения: \n\n---\n\n🌐 **Система сейчас немного перегружена.** \nПожалуйста, попробуйте ещё раз чуть позже — мы уже работаем над тем, чтобы всё снова стало быстрым и удобным! 🚀 \n\n---\n\n✨ **Спасибо за ваше терпение!** \nВаш запрос очень важен для нас. Совсем скоро сервис будет доступен в полной мере. 🌸 \n\n---\n\nКрасиво Быбра"
}
},
"OUT_TEXT": {
"n5": "Быбра",
"n1": "The model is overloaded. Please try again later.",
"n2": "Конечно! Вот несколько более «красивых» и дружелюбных вариантов для сообщения:\n\n- **«Модель сейчас перегружена. Пожалуйста, попробуйте ещё раз чуть позже.»** \n- **«Извините, сейчас слишком много запросов. Попробуйте повторить попытку позже.»** \n- **«Сервис временно занят. Вернитесь через минутку — и всё получится!»** \n- **«Мы немного перегружены. Попробуйте снова через некоторое время.»** \n\nХотите, я сделаю варианты в более официальном стиле или в дружеском/игривом?",
"n3": "Конечно! Вот несколько вариантов, как можно сделать сообщение «The model is overloaded. Please try again later.» более красивым и дружелюбным:\n\n---\n\n✨ **The system is a little busy right now. Please try again in a moment!** ✨ \n\n---\n\n🚀 **Our servers are working at full speed. Please come back shortly!** 🚀 \n\n---\n\n🌸 **Oops! The model is taking a short break. Try again a bit later. 🌸** \n\n---\n\n⚡ **Were experiencing high demand. Please retry soon!** ⚡ \n\n---\n\nХотите, я оформлю сообщение в стиле «статус-страницы» (с иконками и цветом), или больше как дружелюбное уведомление в приложении?",
"n6": "Конечно! Вот объединённый и более изящно оформленный вариант сообщения: \n\n---\n\n🌐 **Система сейчас немного перегружена.** \nПожалуйста, попробуйте ещё раз чуть позже — мы уже работаем над тем, чтобы всё снова стало быстрым и удобным! 🚀 \n\n---\n\n✨ **Спасибо за ваше терпение!** \nВаш запрос очень важен для нас. Совсем скоро сервис будет доступен в полной мере. 🌸 \n\n---\n\nКрасиво",
"n7": "",
"n4": "Конечно! Вот объединённый и более изящно оформленный вариант сообщения: \n\n---\n\n🌐 **Система сейчас немного перегружена.** \nПожалуйста, попробуйте ещё раз чуть позже — мы уже работаем над тем, чтобы всё снова стало быстрым и удобным! 🚀 \n\n---\n\n✨ **Спасибо за ваше терпение!** \nВаш запрос очень важен для нас. Совсем скоро сервис будет доступен в полной мере. 🌸 \n\n---\n\nКрасиво Быбра"
},
"LAST_NODE": "n4",
"OUT5": "Быбра",
"OUT1": "The model is overloaded. Please try again later.",
"OUT2": "Конечно! Вот несколько более «красивых» и дружелюбных вариантов для сообщения:\n\n- **«Модель сейчас перегружена. Пожалуйста, попробуйте ещё раз чуть позже.»** \n- **«Извините, сейчас слишком много запросов. Попробуйте повторить попытку позже.»** \n- **«Сервис временно занят. Вернитесь через минутку — и всё получится!»** \n- **«Мы немного перегружены. Попробуйте снова через некоторое время.»** \n\nХотите, я сделаю варианты в более официальном стиле или в дружеском/игривом?",
"OUT3": "Конечно! Вот несколько вариантов, как можно сделать сообщение «The model is overloaded. Please try again later.» более красивым и дружелюбным:\n\n---\n\n✨ **The system is a little busy right now. Please try again in a moment!** ✨ \n\n---\n\n🚀 **Our servers are working at full speed. Please come back shortly!** 🚀 \n\n---\n\n🌸 **Oops! The model is taking a short break. Try again a bit later. 🌸** \n\n---\n\n⚡ **Were experiencing high demand. Please retry soon!** ⚡ \n\n---\n\nХотите, я оформлю сообщение в стиле «статус-страницы» (с иконками и цветом), или больше как дружелюбное уведомление в приложении?",
"OUT6": "Конечно! Вот объединённый и более изящно оформленный вариант сообщения: \n\n---\n\n🌐 **Система сейчас немного перегружена.** \nПожалуйста, попробуйте ещё раз чуть позже — мы уже работаем над тем, чтобы всё снова стало быстрым и удобным! 🚀 \n\n---\n\n✨ **Спасибо за ваше терпение!** \nВаш запрос очень важен для нас. Совсем скоро сервис будет доступен в полной мере. 🌸 \n\n---\n\nКрасиво",
"OUT7": "",
"OUT4": "Конечно! Вот объединённый и более изящно оформленный вариант сообщения: \n\n---\n\n🌐 **Система сейчас немного перегружена.** \nПожалуйста, попробуйте ещё раз чуть позже — мы уже работаем над тем, чтобы всё снова стало быстрым и удобным! 🚀 \n\n---\n\n✨ **Спасибо за ваше терпение!** \nВаш запрос очень важен для нас. Совсем скоро сервис будет доступен в полной мере. 🌸 \n\n---\n\nКрасиво Быбра",
"EXEC_TRACE": "n5(SetVars) -> n1(RawForward) -> n2(ProviderCall) -> n3(ProviderCall) -> n6(ProviderCall) -> If (#n7) [[OUT6]] contains \"Красиво\" => true -> n4(Return)"
}
}

View File

@@ -0,0 +1,48 @@
{
"MSG": "Hello",
"snapshot": {
"incoming": null,
"params": {},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"vars": {
"MSG": "Hello"
}
},
"n2": {
"result": {
"id": "ret_mock_123",
"object": "chat.completion",
"model": "gpt-x",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 1,
"total_tokens": 0
}
},
"response_text": "Hello"
}
},
"OUT_TEXT": {
"n1": "Hello",
"n2": "Hello"
},
"LAST_NODE": "n2",
"OUT1": "Hello",
"OUT2": "Hello",
"EXEC_TRACE": "n1(SetVars) -> n2(Return)"
}
}

View File

@@ -0,0 +1,53 @@
{
"MSG": "Hello world",
"snapshot": {
"incoming": null,
"params": {},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"vars": {
"MSG": "Hello world"
}
},
"nIf": {
"result": true,
"true": true,
"false": false
},
"nRet": {
"result": {
"id": "ret_mock_123",
"object": "chat.completion",
"model": "gpt-x",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello world ok"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 3,
"total_tokens": 0
}
},
"response_text": "Hello world ok"
}
},
"OUT_TEXT": {
"n1": "Hello world",
"nIf": "",
"nRet": "Hello world ok"
},
"LAST_NODE": "nRet",
"OUT1": "Hello world",
"EXEC_TRACE": "n1(SetVars) -> If (#nIf) [[MSG]] contains \"Hello\" => true -> nRet(Return)"
}
}

View File

@@ -0,0 +1,56 @@
{
"MSG": "Hello OUT",
"X_MSG": "Hello OUT",
"snapshot": {
"incoming": null,
"params": {},
"model": "gpt-x",
"vendor_format": "openai",
"system": "",
"OUT": {
"n1": {
"vars": {
"MSG": "Hello OUT"
}
},
"n2": {
"vars": {
"X_MSG": "Hello OUT"
}
},
"n3": {
"result": {
"id": "ret_mock_123",
"object": "chat.completion",
"model": "gpt-x",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello OUT"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 2,
"total_tokens": 0
}
},
"response_text": "Hello OUT"
}
},
"OUT_TEXT": {
"n1": "Hello OUT",
"n2": "Hello OUT",
"n3": "Hello OUT"
},
"LAST_NODE": "n3",
"OUT1": "Hello OUT",
"OUT2": "Hello OUT",
"OUT3": "Hello OUT",
"EXEC_TRACE": "n1(SetVars) -> n2(Probe) -> n3(Return)"
}
}