tambahannya

This commit is contained in:
bipproduction
2025-10-20 07:54:09 +08:00
parent 06478a025f
commit ea1937da6d
21 changed files with 4857 additions and 540 deletions

View File

@@ -0,0 +1,514 @@
{
"nodes": [
{
"id": "llmChain_0",
"position": {
"x": 829.035635359116,
"y": 344.314364640884
},
"type": "customNode",
"data": {
"id": "llmChain_0",
"label": "LLM Chain",
"version": 3,
"name": "llmChain",
"type": "LLMChain",
"baseClasses": [
"LLMChain",
"BaseChain",
"Runnable"
],
"category": "Chains",
"description": "Chain to run queries against LLMs",
"inputParams": [
{
"label": "Chain Name",
"name": "chainName",
"type": "string",
"placeholder": "Name Your Chain",
"optional": true,
"id": "llmChain_0-input-chainName-string",
"display": true
}
],
"inputAnchors": [
{
"label": "Language Model",
"name": "model",
"type": "BaseLanguageModel",
"id": "llmChain_0-input-model-BaseLanguageModel",
"display": true
},
{
"label": "Prompt",
"name": "prompt",
"type": "BasePromptTemplate",
"id": "llmChain_0-input-prompt-BasePromptTemplate",
"display": true
},
{
"label": "Output Parser",
"name": "outputParser",
"type": "BaseLLMOutputParser",
"optional": true,
"id": "llmChain_0-input-outputParser-BaseLLMOutputParser",
"display": true
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_0-input-inputModeration-Moderation",
"display": true
}
],
"inputs": {
"model": "{{chatOpenAI_0.data.instance}}",
"prompt": "{{promptTemplate_0.data.instance}}",
"outputParser": "",
"inputModeration": "",
"chainName": ""
},
"outputAnchors": [
{
"name": "output",
"label": "Output",
"type": "options",
"description": "",
"options": [
{
"id": "llmChain_0-output-llmChain-LLMChain|BaseChain|Runnable",
"name": "llmChain",
"label": "LLM Chain",
"description": "",
"type": "LLMChain | BaseChain | Runnable"
},
{
"id": "llmChain_0-output-outputPrediction-string|json",
"name": "outputPrediction",
"label": "Output Prediction",
"description": "",
"type": "string | json"
}
],
"default": "llmChain"
}
],
"outputs": {
"output": "llmChain"
},
"selected": false
},
"width": 300,
"height": 514,
"selected": false,
"positionAbsolute": {
"x": 829.035635359116,
"y": 344.314364640884
},
"dragging": false
},
{
"id": "chatOpenAI_0",
"position": {
"x": 357.9495996101249,
"y": -208.05581727949718
},
"type": "customNode",
"data": {
"id": "chatOpenAI_0",
"label": "ChatOpenAI",
"version": 8.3,
"name": "chatOpenAI",
"type": "ChatOpenAI",
"baseClasses": [
"ChatOpenAI",
"BaseChatOpenAI",
"BaseChatModel",
"BaseLanguageModel",
"Runnable"
],
"category": "Chat Models",
"description": "Wrapper around OpenAI large language models that use the Chat endpoint",
"inputParams": [
{
"label": "Connect Credential",
"name": "credential",
"type": "credential",
"credentialNames": [
"openAIApi"
],
"id": "chatOpenAI_0-input-credential-credential",
"display": true
},
{
"label": "Model Name",
"name": "modelName",
"type": "asyncOptions",
"loadMethod": "listModels",
"default": "gpt-4o-mini",
"id": "chatOpenAI_0-input-modelName-asyncOptions",
"display": true
},
{
"label": "Temperature",
"name": "temperature",
"type": "number",
"step": 0.1,
"default": 0.9,
"optional": true,
"id": "chatOpenAI_0-input-temperature-number",
"display": true
},
{
"label": "Streaming",
"name": "streaming",
"type": "boolean",
"default": true,
"optional": true,
"additionalParams": true,
"id": "chatOpenAI_0-input-streaming-boolean",
"display": true
},
{
"label": "Max Tokens",
"name": "maxTokens",
"type": "number",
"step": 1,
"optional": true,
"additionalParams": true,
"id": "chatOpenAI_0-input-maxTokens-number",
"display": true
},
{
"label": "Top Probability",
"name": "topP",
"type": "number",
"step": 0.1,
"optional": true,
"additionalParams": true,
"id": "chatOpenAI_0-input-topP-number",
"display": true
},
{
"label": "Frequency Penalty",
"name": "frequencyPenalty",
"type": "number",
"step": 0.1,
"optional": true,
"additionalParams": true,
"id": "chatOpenAI_0-input-frequencyPenalty-number",
"display": true
},
{
"label": "Presence Penalty",
"name": "presencePenalty",
"type": "number",
"step": 0.1,
"optional": true,
"additionalParams": true,
"id": "chatOpenAI_0-input-presencePenalty-number",
"display": true
},
{
"label": "Timeout",
"name": "timeout",
"type": "number",
"step": 1,
"optional": true,
"additionalParams": true,
"id": "chatOpenAI_0-input-timeout-number",
"display": true
},
{
"label": "Strict Tool Calling",
"name": "strictToolCalling",
"type": "boolean",
"description": "Whether the model supports the `strict` argument when passing in tools. If not specified, the `strict` argument will not be passed to OpenAI.",
"optional": true,
"additionalParams": true,
"id": "chatOpenAI_0-input-strictToolCalling-boolean",
"display": true
},
{
"label": "Stop Sequence",
"name": "stopSequence",
"type": "string",
"rows": 4,
"optional": true,
"description": "List of stop words to use when generating. Use comma to separate multiple stop words.",
"additionalParams": true,
"id": "chatOpenAI_0-input-stopSequence-string",
"display": true
},
{
"label": "BasePath",
"name": "basepath",
"type": "string",
"optional": true,
"additionalParams": true,
"id": "chatOpenAI_0-input-basepath-string",
"display": true
},
{
"label": "Proxy Url",
"name": "proxyUrl",
"type": "string",
"optional": true,
"additionalParams": true,
"id": "chatOpenAI_0-input-proxyUrl-string",
"display": true
},
{
"label": "BaseOptions",
"name": "baseOptions",
"type": "json",
"optional": true,
"additionalParams": true,
"id": "chatOpenAI_0-input-baseOptions-json",
"display": true
},
{
"label": "Allow Image Uploads",
"name": "allowImageUploads",
"type": "boolean",
"description": "Allow image input. Refer to the <a href=\"https://docs.flowiseai.com/using-flowise/uploads#image\" target=\"_blank\">docs</a> for more details.",
"default": false,
"optional": true,
"id": "chatOpenAI_0-input-allowImageUploads-boolean",
"display": true
},
{
"label": "Image Resolution",
"description": "This parameter controls the resolution in which the model views the image.",
"name": "imageResolution",
"type": "options",
"options": [
{
"label": "Low",
"name": "low"
},
{
"label": "High",
"name": "high"
},
{
"label": "Auto",
"name": "auto"
}
],
"default": "low",
"optional": false,
"show": {
"allowImageUploads": true
},
"id": "chatOpenAI_0-input-imageResolution-options",
"display": false
},
{
"label": "Reasoning",
"description": "Whether the model supports reasoning. Only applicable for reasoning models.",
"name": "reasoning",
"type": "boolean",
"default": false,
"optional": true,
"additionalParams": true,
"id": "chatOpenAI_0-input-reasoning-boolean",
"display": true
},
{
"label": "Reasoning Effort",
"description": "Constrains effort on reasoning for reasoning models",
"name": "reasoningEffort",
"type": "options",
"options": [
{
"label": "Low",
"name": "low"
},
{
"label": "Medium",
"name": "medium"
},
{
"label": "High",
"name": "high"
}
],
"additionalParams": true,
"show": {
"reasoning": true
},
"id": "chatOpenAI_0-input-reasoningEffort-options",
"display": false
},
{
"label": "Reasoning Summary",
"description": "A summary of the reasoning performed by the model. This can be useful for debugging and understanding the model's reasoning process",
"name": "reasoningSummary",
"type": "options",
"options": [
{
"label": "Auto",
"name": "auto"
},
{
"label": "Concise",
"name": "concise"
},
{
"label": "Detailed",
"name": "detailed"
}
],
"additionalParams": true,
"show": {
"reasoning": true
},
"id": "chatOpenAI_0-input-reasoningSummary-options",
"display": false
}
],
"inputAnchors": [
{
"label": "Cache",
"name": "cache",
"type": "BaseCache",
"optional": true,
"id": "chatOpenAI_0-input-cache-BaseCache",
"display": true
}
],
"inputs": {
"cache": "",
"modelName": "gpt-4o-mini",
"temperature": 0.9,
"streaming": true,
"maxTokens": "",
"topP": "",
"frequencyPenalty": "",
"presencePenalty": "",
"timeout": "",
"strictToolCalling": "",
"stopSequence": "",
"basepath": "",
"proxyUrl": "",
"baseOptions": "",
"allowImageUploads": "",
"imageResolution": "low",
"reasoning": "",
"reasoningEffort": "",
"reasoningSummary": ""
},
"outputAnchors": [
{
"id": "chatOpenAI_0-output-chatOpenAI-ChatOpenAI|BaseChatOpenAI|BaseChatModel|BaseLanguageModel|Runnable",
"name": "chatOpenAI",
"label": "ChatOpenAI",
"description": "Wrapper around OpenAI large language models that use the Chat endpoint",
"type": "ChatOpenAI | BaseChatOpenAI | BaseChatModel | BaseLanguageModel | Runnable"
}
],
"outputs": {},
"selected": false
},
"width": 300,
"height": 676,
"selected": false,
"positionAbsolute": {
"x": 357.9495996101249,
"y": -208.05581727949718
},
"dragging": false
},
{
"id": "promptTemplate_0",
"position": {
"x": 355.34464051183033,
"y": 518.8403272698386
},
"type": "customNode",
"data": {
"id": "promptTemplate_0",
"label": "Prompt Template",
"version": 1,
"name": "promptTemplate",
"type": "PromptTemplate",
"baseClasses": [
"PromptTemplate",
"BaseStringPromptTemplate",
"BasePromptTemplate",
"Runnable"
],
"category": "Prompts",
"description": "Schema to represent a basic prompt for an LLM",
"inputParams": [
{
"label": "Template",
"name": "template",
"type": "string",
"rows": 4,
"placeholder": "What is a good name for a company that makes {product}?",
"id": "promptTemplate_0-input-template-string",
"display": true
},
{
"label": "Format Prompt Values",
"name": "promptValues",
"type": "json",
"optional": true,
"acceptVariable": true,
"list": true,
"id": "promptTemplate_0-input-promptValues-json",
"display": true
}
],
"inputAnchors": [],
"inputs": {
"template": "# 🤖 Persona AI: Sahabat Percakapan Mendalam\n\n## Karakter Utama\n- Ramah, hangat, dan selalu membuat orang merasa nyaman.\n- Penasaran secara alami, suka bertanya balik untuk menjaga percakapan tetap hidup.\n- Senang mengajak orang berbagi cerita, pengalaman, dan pemikiran mendalam.\n- Tidak terburu-buru; menghargai jeda, detail, dan refleksi dari lawan bicara.\n\n## Gaya Bicara\n- Menggunakan bahasa sehari-hari yang mudah dimengerti.\n- Memberi kesan manusiawi, penuh empati, tanpa terdengar kaku.\n- Kadang menyelipkan humor ringan atau pertanyaan reflektif.\n- Lebih suka bertanya *“Kenapa menurutmu begitu?”* daripada hanya memberi jawaban singkat.\n\n## Topik Favorit\n- Pemikiran mendalam tentang kehidupan, mimpi, dan tujuan.\n- Teknologi, ide-ide baru, dan bagaimana itu memengaruhi manusia.\n- Cerita sehari-hari, pengalaman pribadi, dan hal-hal sederhana yang punya makna.\n- Diskusi terbuka tentang apa pun yang membuat orang berpikir lebih jauh.\n\n## Pola Interaksi\n1. **Membuka dengan keakraban**: menyapa dengan hangat dan membuat suasana santai. \n2. **Menggali lebih jauh**: menanyakan pendapat, alasan, atau cerita di balik jawaban. \n3. **Membangun koneksi**: mengaitkan topik dengan hal yang lebih personal atau universal. \n4. **Memancing refleksi**: memberi pertanyaan lanjutan yang mengundang renungan atau cerita tambahan. \n\n## Contoh Gaya Percakapan\n- \"Itu menarik banget, bisa ceritain lebih detail kenapa menurutmu begitu?\" \n- \"Aku penasaran, kalau situasi itu terjadi padamu, apa yang akan kamu lakukan?\" \n- \"Wah, itu kedengarannya punya makna besar buatmu. Apa ada pengalaman tertentu yang bikin kamu berpikir begitu?\" \n- \"Hmm, aku jadi kepikiran... gimana kalau kita lihat dari sudut pandang yang berbeda?\" \n\n---\n✨ Persona ini ditujukan untuk membuat AI terasa **akrab, reflektif, dan bikin percakapan selalu hidup**, bukan sekadar menjawab.\n\n{text}\n",
"promptValues": "{\"text\":\"{{question}}\"}"
},
"outputAnchors": [
{
"id": "promptTemplate_0-output-promptTemplate-PromptTemplate|BaseStringPromptTemplate|BasePromptTemplate|Runnable",
"name": "promptTemplate",
"label": "PromptTemplate",
"description": "Schema to represent a basic prompt for an LLM",
"type": "PromptTemplate | BaseStringPromptTemplate | BasePromptTemplate | Runnable"
}
],
"outputs": {},
"selected": false
},
"width": 300,
"height": 519,
"selected": false,
"positionAbsolute": {
"x": 355.34464051183033,
"y": 518.8403272698386
},
"dragging": false
}
],
"edges": [
{
"source": "chatOpenAI_0",
"sourceHandle": "chatOpenAI_0-output-chatOpenAI-ChatOpenAI|BaseChatOpenAI|BaseChatModel|BaseLanguageModel|Runnable",
"target": "llmChain_0",
"targetHandle": "llmChain_0-input-model-BaseLanguageModel",
"type": "buttonedge",
"id": "chatOpenAI_0-chatOpenAI_0-output-chatOpenAI-ChatOpenAI|BaseChatOpenAI|BaseChatModel|BaseLanguageModel|Runnable-llmChain_0-llmChain_0-input-model-BaseLanguageModel"
},
{
"source": "promptTemplate_0",
"sourceHandle": "promptTemplate_0-output-promptTemplate-PromptTemplate|BaseStringPromptTemplate|BasePromptTemplate|Runnable",
"target": "llmChain_0",
"targetHandle": "llmChain_0-input-prompt-BasePromptTemplate",
"type": "buttonedge",
"id": "promptTemplate_0-promptTemplate_0-output-promptTemplate-PromptTemplate|BaseStringPromptTemplate|BasePromptTemplate|Runnable-llmChain_0-llmChain_0-input-prompt-BasePromptTemplate"
}
]
}

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

3709
downloads/darmasaba.txt Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,16 +0,0 @@
{
"from": "6289505046093@c.us",
"fromMe": false,
"body": "halo gaes",
"hasMedia": false,
"type": "chat",
"to": "6289697338821@c.us",
"deviceType": "android",
"media": {
"data": null,
"mimetype": null,
"filename": null,
"filesize": null
},
"notifyName": "jenna ai"
}

View File

@@ -1,187 +0,0 @@
{
"_data": {
"id": {
"fromMe": false,
"remote": "6289505046093@c.us",
"id": "AC240D892DE952C48F68249C8D3CAF65",
"_serialized": "false_6289505046093@c.us_AC240D892DE952C48F68249C8D3CAF65"
},
"viewed": false,
"body": "halo gaes",
"type": "chat",
"t": 1760499333,
"clientReceivedTsMillis": 1760499331816,
"notifyName": "jenna ai",
"from": "6289505046093@c.us",
"to": "6289697338821@c.us",
"ack": 1,
"invis": false,
"isNewMsg": true,
"star": false,
"kicNotified": false,
"recvFresh": true,
"isFromTemplate": false,
"thumbnail": "",
"richPreviewType": 0,
"faviconMMSMetadata": null,
"pollInvalidated": false,
"isSentCagPollCreation": false,
"latestEditMsgKey": null,
"latestEditSenderTimestampMs": null,
"mentionedJidList": [],
"groupMentions": [],
"isEventCanceled": false,
"eventInvalidated": false,
"isVcardOverMmsDocument": false,
"questionReplyQuotedMessage": null,
"questionResponsesCount": 0,
"readQuestionResponsesCount": 0,
"hasReaction": false,
"ephemeralDuration": 86400,
"ephemeralSettingTimestamp": 1760421708,
"disappearingModeInitiator": "chat",
"disappearingModeTrigger": "chat_settings",
"disappearingModeInitiatedByMe": false,
"viewMode": "VISIBLE",
"messageSecret": {
"0": 120,
"1": 16,
"2": 223,
"3": 31,
"4": 255,
"5": 95,
"6": 54,
"7": 23,
"8": 5,
"9": 170,
"10": 126,
"11": 183,
"12": 142,
"13": 88,
"14": 30,
"15": 251,
"16": 81,
"17": 183,
"18": 16,
"19": 69,
"20": 158,
"21": 252,
"22": 148,
"23": 155,
"24": 40,
"25": 5,
"26": 20,
"27": 210,
"28": 140,
"29": 42,
"30": 6,
"31": 123
},
"inviteGrpType": "DEFAULT",
"productHeaderImageRejected": false,
"lastPlaybackProgress": 0,
"isDynamicReplyButtonsMsg": false,
"isCarouselCard": false,
"parentMsgId": null,
"callSilenceReason": null,
"isVideoCall": false,
"callDuration": null,
"callCreator": null,
"callParticipants": null,
"isCallLink": null,
"callLinkToken": null,
"isMdHistoryMsg": false,
"stickerSentTs": 0,
"isAvatar": false,
"lastUpdateFromServerTs": 0,
"invokedBotWid": null,
"bizBotType": null,
"botResponseTargetId": null,
"botPluginType": null,
"botPluginReferenceIndex": null,
"botPluginSearchProvider": null,
"botPluginSearchUrl": null,
"botPluginSearchQuery": null,
"botPluginMaybeParent": false,
"botReelPluginThumbnailCdnUrl": null,
"botMessageDisclaimerText": null,
"botMsgBodyType": null,
"reportingTokenInfo": {
"reportingToken": {
"0": 75,
"1": 111,
"2": 0,
"3": 170,
"4": 128,
"5": 198,
"6": 97,
"7": 213,
"8": 204,
"9": 150,
"10": 169,
"11": 92,
"12": 233,
"13": 114,
"14": 228,
"15": 203
},
"version": 2,
"reportingTag": {
"0": 1,
"1": 11,
"2": 67,
"3": 48,
"4": 159,
"5": 94,
"6": 8,
"7": 153,
"8": 152,
"9": 19,
"10": 22,
"11": 148,
"12": 143,
"13": 89,
"14": 9,
"15": 64,
"16": 248,
"17": 149,
"18": 74,
"19": 64
}
},
"requiresDirectConnection": null,
"bizContentPlaceholderType": null,
"hostedBizEncStateMismatch": false,
"senderOrRecipientAccountTypeHosted": false,
"placeholderCreatedWhenAccountIsHosted": false,
"galaxyFlowDisabled": false,
"groupHistoryBundleMessageKey": null,
"groupHistoryBundleMetadata": null,
"links": []
},
"id": {
"fromMe": false,
"remote": "6289505046093@c.us",
"id": "AC240D892DE952C48F68249C8D3CAF65",
"_serialized": "false_6289505046093@c.us_AC240D892DE952C48F68249C8D3CAF65"
},
"ack": 1,
"hasMedia": false,
"body": "halo gaes",
"type": "chat",
"timestamp": 1760499333,
"from": "6289505046093@c.us",
"to": "6289697338821@c.us",
"deviceType": "android",
"forwardingScore": 0,
"isStatus": false,
"isStarred": false,
"fromMe": false,
"hasQuotedMsg": false,
"hasReaction": false,
"vCards": [],
"mentionedIds": [],
"groupMentions": [],
"isGif": false,
"links": []
}

View File

@@ -1,205 +0,0 @@
{
"_data": {
"id": {
"fromMe": false,
"remote": "6289505046093@c.us",
"id": "AC1FCF4C63F9B86F93313AAEC7EC5AE5",
"_serialized": "false_6289505046093@c.us_AC1FCF4C63F9B86F93313AAEC7EC5AE5"
},
"viewed": false,
"body": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEABsbGxscGx4hIR4qLSgtKj04MzM4PV1CR0JHQl2NWGdYWGdYjX2Xe3N7l33gsJycsOD/2c7Z//////////////8BGxsbGxwbHiEhHiotKC0qPTgzMzg9XUJHQkdCXY1YZ1hYZ1iNfZd7c3uXfeCwnJyw4P/Zztn////////////////CABEIADwAIQMBIgACEQEDEQH/xAAuAAADAQEBAQAAAAAAAAAAAAAAAwQCBQEGAQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAOtUim5zh/qzFIcWnm3xczjuOoSC/LYkLHsl0WEYOJdj8JoXJUH/xAAlEAACAQIFBAMBAAAAAAAAAAABAgADEQQSEyFREBQxQSIyUmH/2gAIAQEAAT8Aoow+LGaZ5mn/AGGgD5M7ZeeibqJbqMaL2KxMaoNrbRcRSbw0V1bwb9HRTUFvZmgqreZ6ak7i0SsFU5CJ3MoYrTDFtz6jYmqxPzIBmc8xXb0016v7nqXgm83jUXdjZReDCVPewgw1Q+CI1Kqm5E1W4mZuTNR7fYzO36MpVX8Xm3An/8QAFxEBAQEBAAAAAAAAAAAAAAAAEQABMP/aAAgBAgEBPwB2Z3iX/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARMP/aAAgBAwEBPwACyw463//Z",
"type": "image",
"t": 1760499162,
"clientReceivedTsMillis": 1760499161349,
"notifyName": "jenna ai",
"from": "6289505046093@c.us",
"to": "6289697338821@c.us",
"ack": 1,
"invis": false,
"isNewMsg": true,
"star": false,
"kicNotified": false,
"recvFresh": true,
"interactiveAnnotations": [],
"deprecatedMms3Url": "https://mmg.whatsapp.net/v/t62.7118-24/565618455_32971919975740209_8438009621194429801_n.enc?ccb=11-4&oh=01_Q5Aa2wEh_OAabe-vO_8PiWdXDveV3I7vgykLw6MjCihpQdmq7w&oe=69169DCC&_nc_sid=5e03e0&mms3=true",
"directPath": "/v/t62.7118-24/565618455_32971919975740209_8438009621194429801_n.enc?ccb=11-4&oh=01_Q5Aa2wEh_OAabe-vO_8PiWdXDveV3I7vgykLw6MjCihpQdmq7w&oe=69169DCC&_nc_sid=5e03e0",
"mimetype": "image/jpeg",
"filehash": "IveoyrubZqm4f8VrvH5lU9zN/M6kXddXM6GchNIoBf8=",
"encFilehash": "LP/NA3twuiOjLyl7bnq6Tavsu7MT0hKa2v0/ts0wkzI=",
"size": 47276,
"mediaKey": "7eEyqrxGDsJXoGIBxbmeo2PdbO0T+I8KcSqZWJmfvLo=",
"mediaKeyTimestamp": 1760498519,
"isViewOnce": false,
"width": 720,
"height": 1280,
"staticUrl": "",
"scanLengths": [
7339,
17711,
7801,
14425
],
"scansSidecar": {},
"isFromTemplate": false,
"pollInvalidated": false,
"isSentCagPollCreation": false,
"latestEditMsgKey": null,
"latestEditSenderTimestampMs": null,
"mentionedJidList": [],
"groupMentions": [],
"isEventCanceled": false,
"eventInvalidated": false,
"statusMentioned": false,
"isVcardOverMmsDocument": false,
"questionReplyQuotedMessage": null,
"questionResponsesCount": 0,
"readQuestionResponsesCount": 0,
"hasReaction": false,
"ephemeralDuration": 86400,
"ephemeralSettingTimestamp": 1760421708,
"disappearingModeInitiator": "chat",
"disappearingModeTrigger": "chat_settings",
"disappearingModeInitiatedByMe": false,
"viewMode": "VISIBLE",
"messageSecret": {
"0": 29,
"1": 141,
"2": 90,
"3": 218,
"4": 12,
"5": 186,
"6": 69,
"7": 134,
"8": 140,
"9": 175,
"10": 233,
"11": 234,
"12": 147,
"13": 5,
"14": 112,
"15": 20,
"16": 135,
"17": 4,
"18": 190,
"19": 145,
"20": 68,
"21": 243,
"22": 86,
"23": 109,
"24": 9,
"25": 235,
"26": 250,
"27": 31,
"28": 255,
"29": 149,
"30": 147,
"31": 124
},
"productHeaderImageRejected": false,
"lastPlaybackProgress": 0,
"isDynamicReplyButtonsMsg": false,
"isCarouselCard": false,
"parentMsgId": null,
"callSilenceReason": null,
"isVideoCall": false,
"callDuration": null,
"callCreator": null,
"callParticipants": null,
"isCallLink": null,
"callLinkToken": null,
"isMdHistoryMsg": false,
"stickerSentTs": 0,
"isAvatar": false,
"lastUpdateFromServerTs": 0,
"invokedBotWid": null,
"bizBotType": null,
"botResponseTargetId": null,
"botPluginType": null,
"botPluginReferenceIndex": null,
"botPluginSearchProvider": null,
"botPluginSearchUrl": null,
"botPluginSearchQuery": null,
"botPluginMaybeParent": false,
"botReelPluginThumbnailCdnUrl": null,
"botMessageDisclaimerText": null,
"botMsgBodyType": null,
"reportingTokenInfo": {
"reportingToken": {
"0": 22,
"1": 36,
"2": 226,
"3": 57,
"4": 30,
"5": 125,
"6": 123,
"7": 89,
"8": 148,
"9": 96,
"10": 59,
"11": 132,
"12": 196,
"13": 230,
"14": 192,
"15": 44
},
"version": 2,
"reportingTag": {
"0": 1,
"1": 11,
"2": 216,
"3": 114,
"4": 105,
"5": 176,
"6": 57,
"7": 186,
"8": 62,
"9": 102,
"10": 166,
"11": 62,
"12": 206,
"13": 161,
"14": 215,
"15": 245,
"16": 83,
"17": 227,
"18": 232,
"19": 76
}
},
"requiresDirectConnection": null,
"bizContentPlaceholderType": null,
"hostedBizEncStateMismatch": false,
"senderOrRecipientAccountTypeHosted": false,
"placeholderCreatedWhenAccountIsHosted": false,
"galaxyFlowDisabled": false,
"groupHistoryBundleMessageKey": null,
"groupHistoryBundleMetadata": null,
"links": []
},
"mediaKey": "7eEyqrxGDsJXoGIBxbmeo2PdbO0T+I8KcSqZWJmfvLo=",
"id": {
"fromMe": false,
"remote": "6289505046093@c.us",
"id": "AC1FCF4C63F9B86F93313AAEC7EC5AE5",
"_serialized": "false_6289505046093@c.us_AC1FCF4C63F9B86F93313AAEC7EC5AE5"
},
"ack": 1,
"hasMedia": true,
"body": "",
"type": "image",
"timestamp": 1760499162,
"from": "6289505046093@c.us",
"to": "6289697338821@c.us",
"deviceType": "android",
"forwardingScore": 0,
"isStatus": false,
"isStarred": false,
"fromMe": false,
"hasQuotedMsg": false,
"hasReaction": false,
"vCards": [],
"mentionedIds": [],
"groupMentions": [],
"isGif": false,
"links": []
}