From ffe5f19c714d612f998b3a1acc8854837485ddad Mon Sep 17 00:00:00 2001 From: HuangHai <10402852@qq.com> Date: Wed, 9 Jul 2025 16:37:37 +0800 Subject: [PATCH] 'commit' --- .../Topic/Chemistry/kv_store_doc_status.json | 12 +++++------ .../kv_store_llm_response_cache.json | 20 ++++++++++++++++++ dsLightRag/Util/DocxUtil.py | 2 +- .../Util/__pycache__/DocxUtil.cpython-310.pyc | Bin 1225 -> 1220 bytes .../media/image1.png | Bin 0 -> 199957 bytes dsLightRag/static/markdown/Chemistry.md | 2 +- 6 files changed, 28 insertions(+), 8 deletions(-) create mode 100644 dsLightRag/static/Images/35d86d7e735e403296f36a1092ec3f44/media/image1.png diff --git a/dsLightRag/Topic/Chemistry/kv_store_doc_status.json b/dsLightRag/Topic/Chemistry/kv_store_doc_status.json index ec9eefbb..85561daf 100644 --- a/dsLightRag/Topic/Chemistry/kv_store_doc_status.json +++ b/dsLightRag/Topic/Chemistry/kv_store_doc_status.json @@ -1,12 +1,12 @@ { - "doc-718965d4858c6935dadf79eaa3b9af0c": { + "doc-fbac7d77510bef9151954c8cc9368fd5": { "status": "processing", "chunks_count": 1, - "content": "硝酸光照分解的方程式\n$$4HNO_{3}overset{overset{}{phantom{Delta}}}{underset{underset{}{text{或光照}}}{=}}4NO_{2} uparrow + O_{2} uparrow + 2HO_{2}$$\n氢气与氧气燃烧的现象如下图所示:\n![](./static/Images/ed225ac0f6af4996be11bd23366a3ff8/media/image1.png)", - "content_summary": "硝酸光照分解的方程式\n$$4HNO_{3}overset{overset{}{phantom{Delta}}}{underset{underset{}{text{或光照}}}{=}}4NO_{2} uparrow + O_{2} uparrow + 2HO_{2}$$\n氢气与氧气燃烧的现象如下图所示:\n![](./static/Images/ed225ac0f6af4996be11bd23366a3ff8/media/image1.png)", - "content_length": 222, - "created_at": "2025-07-09T08:35:32.241196+00:00", - "updated_at": "2025-07-09T08:35:32.244430+00:00", + "content": "硝酸光照分解的方程式\n$$4HNO_{3}overset{overset{}{phantom{Delta}}}{underset{underset{}{text{或光照}}}{=}}4NO_{2} uparrow + O_{2} uparrow + 2HO_{2}$$\n氢气与氧气燃烧的现象如下图所示:\n![](/Images/35d86d7e735e403296f36a1092ec3f44/media/image1.png)", + "content_summary": "硝酸光照分解的方程式\n$$4HNO_{3}overset{overset{}{phantom{Delta}}}{underset{underset{}{text{或光照}}}{=}}4NO_{2} uparrow + O_{2} uparrow + 2HO_{2}$$\n氢气与氧气燃烧的现象如下图所示:\n![](/Images/35d86d7e735e403296f36a1092ec3f44/media/image1.png)", + "content_length": 214, + "created_at": "2025-07-09T08:37:31.492533+00:00", + "updated_at": "2025-07-09T08:37:31.494938+00:00", "file_path": "unknown_source" } } \ No newline at end of file diff --git a/dsLightRag/Topic/Chemistry/kv_store_llm_response_cache.json b/dsLightRag/Topic/Chemistry/kv_store_llm_response_cache.json index b0093fef..167f8b43 100644 --- a/dsLightRag/Topic/Chemistry/kv_store_llm_response_cache.json +++ b/dsLightRag/Topic/Chemistry/kv_store_llm_response_cache.json @@ -2611,6 +2611,26 @@ "embedding_min": null, "embedding_max": null, "original_prompt": "[{\"role\": \"user\", \"content\": \"---Goal---\\nGiven a text document that is potentially relevant to this activity and a list of entity types, identify all entities of those types from the text and all relationships among the identified entities.\\nUse English as output language.\\n\\n---Steps---\\n1. Identify all entities. For each identified entity, extract the following information:\\n- entity_name: Name of the entity, use same language as input text. If English, capitalized the name.\\n- entity_type: One of the following types: [organization,person,geo,event,category]\\n- entity_description: Comprehensive description of the entity's attributes and activities\\nFormat each entity as (\\\"entity\\\"<|><|><|>)\\n\\n2. From the entities identified in step 1, identify all pairs of (source_entity, target_entity) that are *clearly related* to each other.\\nFor each pair of related entities, extract the following information:\\n- source_entity: name of the source entity, as identified in step 1\\n- target_entity: name of the target entity, as identified in step 1\\n- relationship_description: explanation as to why you think the source entity and the target entity are related to each other\\n- relationship_strength: a numeric score indicating strength of the relationship between the source entity and target entity\\n- relationship_keywords: one or more high-level key words that summarize the overarching nature of the relationship, focusing on concepts or themes rather than specific details\\nFormat each relationship as (\\\"relationship\\\"<|><|><|><|><|>)\\n\\n3. Identify high-level key words that summarize the main concepts, themes, or topics of the entire text. These should capture the overarching ideas present in the document.\\nFormat the content-level key words as (\\\"content_keywords\\\"<|>)\\n\\n4. Return output in English as a single list of all the entities and relationships identified in steps 1 and 2. Use **##** as the list delimiter.\\n\\n5. When finished, output <|COMPLETE|>\\n\\n######################\\n---Examples---\\n######################\\nExample 1:\\n\\nEntity_types: [person, technology, mission, organization, location]\\nText:\\n```\\nwhile Alex clenched his jaw, the buzz of frustration dull against the backdrop of Taylor's authoritarian certainty. It was this competitive undercurrent that kept him alert, the sense that his and Jordan's shared commitment to discovery was an unspoken rebellion against Cruz's narrowing vision of control and order.\\n\\nThen Taylor did something unexpected. They paused beside Jordan and, for a moment, observed the device with something akin to reverence. \\\"If this tech can be understood...\\\" Taylor said, their voice quieter, \\\"It could change the game for us. For all of us.\\\"\\n\\nThe underlying dismissal earlier seemed to falter, replaced by a glimpse of reluctant respect for the gravity of what lay in their hands. Jordan looked up, and for a fleeting heartbeat, their eyes locked with Taylor's, a wordless clash of wills softening into an uneasy truce.\\n\\nIt was a small transformation, barely perceptible, but one that Alex noted with an inward nod. They had all been brought here by different paths\\n```\\n\\nOutput:\\n(\\\"entity\\\"<|>\\\"Alex\\\"<|>\\\"person\\\"<|>\\\"Alex is a character who experiences frustration and is observant of the dynamics among other characters.\\\")##\\n(\\\"entity\\\"<|>\\\"Taylor\\\"<|>\\\"person\\\"<|>\\\"Taylor is portrayed with authoritarian certainty and shows a moment of reverence towards a device, indicating a change in perspective.\\\")##\\n(\\\"entity\\\"<|>\\\"Jordan\\\"<|>\\\"person\\\"<|>\\\"Jordan shares a commitment to discovery and has a significant interaction with Taylor regarding a device.\\\")##\\n(\\\"entity\\\"<|>\\\"Cruz\\\"<|>\\\"person\\\"<|>\\\"Cruz is associated with a vision of control and order, influencing the dynamics among other characters.\\\")##\\n(\\\"entity\\\"<|>\\\"The Device\\\"<|>\\\"technology\\\"<|>\\\"The Device is central to the story, with potential game-changing implications, and is revered by Taylor.\\\")##\\n(\\\"relationship\\\"<|>\\\"Alex\\\"<|>\\\"Taylor\\\"<|>\\\"Alex is affected by Taylor's authoritarian certainty and observes changes in Taylor's attitude towards the device.\\\"<|>\\\"power dynamics, perspective shift\\\"<|>7)##\\n(\\\"relationship\\\"<|>\\\"Alex\\\"<|>\\\"Jordan\\\"<|>\\\"Alex and Jordan share a commitment to discovery, which contrasts with Cruz's vision.\\\"<|>\\\"shared goals, rebellion\\\"<|>6)##\\n(\\\"relationship\\\"<|>\\\"Taylor\\\"<|>\\\"Jordan\\\"<|>\\\"Taylor and Jordan interact directly regarding the device, leading to a moment of mutual respect and an uneasy truce.\\\"<|>\\\"conflict resolution, mutual respect\\\"<|>8)##\\n(\\\"relationship\\\"<|>\\\"Jordan\\\"<|>\\\"Cruz\\\"<|>\\\"Jordan's commitment to discovery is in rebellion against Cruz's vision of control and order.\\\"<|>\\\"ideological conflict, rebellion\\\"<|>5)##\\n(\\\"relationship\\\"<|>\\\"Taylor\\\"<|>\\\"The Device\\\"<|>\\\"Taylor shows reverence towards the device, indicating its importance and potential impact.\\\"<|>\\\"reverence, technological significance\\\"<|>9)##\\n(\\\"content_keywords\\\"<|>\\\"power dynamics, ideological conflict, discovery, rebellion\\\")<|COMPLETE|>\\n#############################\\nExample 2:\\n\\nEntity_types: [company, index, commodity, market_trend, economic_policy, biological]\\nText:\\n```\\nStock markets faced a sharp downturn today as tech giants saw significant declines, with the Global Tech Index dropping by 3.4% in midday trading. Analysts attribute the selloff to investor concerns over rising interest rates and regulatory uncertainty.\\n\\nAmong the hardest hit, Nexon Technologies saw its stock plummet by 7.8% after reporting lower-than-expected quarterly earnings. In contrast, Omega Energy posted a modest 2.1% gain, driven by rising oil prices.\\n\\nMeanwhile, commodity markets reflected a mixed sentiment. Gold futures rose by 1.5%, reaching $2,080 per ounce, as investors sought safe-haven assets. Crude oil prices continued their rally, climbing to $87.60 per barrel, supported by supply constraints and strong demand.\\n\\nFinancial experts are closely watching the Federal Reserve's next move, as speculation grows over potential rate hikes. The upcoming policy announcement is expected to influence investor confidence and overall market stability.\\n```\\n\\nOutput:\\n(\\\"entity\\\"<|>\\\"Global Tech Index\\\"<|>\\\"index\\\"<|>\\\"The Global Tech Index tracks the performance of major technology stocks and experienced a 3.4% decline today.\\\")##\\n(\\\"entity\\\"<|>\\\"Nexon Technologies\\\"<|>\\\"company\\\"<|>\\\"Nexon Technologies is a tech company that saw its stock decline by 7.8% after disappointing earnings.\\\")##\\n(\\\"entity\\\"<|>\\\"Omega Energy\\\"<|>\\\"company\\\"<|>\\\"Omega Energy is an energy company that gained 2.1% in stock value due to rising oil prices.\\\")##\\n(\\\"entity\\\"<|>\\\"Gold Futures\\\"<|>\\\"commodity\\\"<|>\\\"Gold futures rose by 1.5%, indicating increased investor interest in safe-haven assets.\\\")##\\n(\\\"entity\\\"<|>\\\"Crude Oil\\\"<|>\\\"commodity\\\"<|>\\\"Crude oil prices rose to $87.60 per barrel due to supply constraints and strong demand.\\\")##\\n(\\\"entity\\\"<|>\\\"Market Selloff\\\"<|>\\\"market_trend\\\"<|>\\\"Market selloff refers to the significant decline in stock values due to investor concerns over interest rates and regulations.\\\")##\\n(\\\"entity\\\"<|>\\\"Federal Reserve Policy Announcement\\\"<|>\\\"economic_policy\\\"<|>\\\"The Federal Reserve's upcoming policy announcement is expected to impact investor confidence and market stability.\\\")##\\n(\\\"relationship\\\"<|>\\\"Global Tech Index\\\"<|>\\\"Market Selloff\\\"<|>\\\"The decline in the Global Tech Index is part of the broader market selloff driven by investor concerns.\\\"<|>\\\"market performance, investor sentiment\\\"<|>9)##\\n(\\\"relationship\\\"<|>\\\"Nexon Technologies\\\"<|>\\\"Global Tech Index\\\"<|>\\\"Nexon Technologies' stock decline contributed to the overall drop in the Global Tech Index.\\\"<|>\\\"company impact, index movement\\\"<|>8)##\\n(\\\"relationship\\\"<|>\\\"Gold Futures\\\"<|>\\\"Market Selloff\\\"<|>\\\"Gold prices rose as investors sought safe-haven assets during the market selloff.\\\"<|>\\\"market reaction, safe-haven investment\\\"<|>10)##\\n(\\\"relationship\\\"<|>\\\"Federal Reserve Policy Announcement\\\"<|>\\\"Market Selloff\\\"<|>\\\"Speculation over Federal Reserve policy changes contributed to market volatility and investor selloff.\\\"<|>\\\"interest rate impact, financial regulation\\\"<|>7)##\\n(\\\"content_keywords\\\"<|>\\\"market downturn, investor sentiment, commodities, Federal Reserve, stock performance\\\")<|COMPLETE|>\\n#############################\\nExample 3:\\n\\nEntity_types: [economic_policy, athlete, event, location, record, organization, equipment]\\nText:\\n```\\nAt the World Athletics Championship in Tokyo, Noah Carter broke the 100m sprint record using cutting-edge carbon-fiber spikes.\\n```\\n\\nOutput:\\n(\\\"entity\\\"<|>\\\"World Athletics Championship\\\"<|>\\\"event\\\"<|>\\\"The World Athletics Championship is a global sports competition featuring top athletes in track and field.\\\")##\\n(\\\"entity\\\"<|>\\\"Tokyo\\\"<|>\\\"location\\\"<|>\\\"Tokyo is the host city of the World Athletics Championship.\\\")##\\n(\\\"entity\\\"<|>\\\"Noah Carter\\\"<|>\\\"athlete\\\"<|>\\\"Noah Carter is a sprinter who set a new record in the 100m sprint at the World Athletics Championship.\\\")##\\n(\\\"entity\\\"<|>\\\"100m Sprint Record\\\"<|>\\\"record\\\"<|>\\\"The 100m sprint record is a benchmark in athletics, recently broken by Noah Carter.\\\")##\\n(\\\"entity\\\"<|>\\\"Carbon-Fiber Spikes\\\"<|>\\\"equipment\\\"<|>\\\"Carbon-fiber spikes are advanced sprinting shoes that provide enhanced speed and traction.\\\")##\\n(\\\"entity\\\"<|>\\\"World Athletics Federation\\\"<|>\\\"organization\\\"<|>\\\"The World Athletics Federation is the governing body overseeing the World Athletics Championship and record validations.\\\")##\\n(\\\"relationship\\\"<|>\\\"World Athletics Championship\\\"<|>\\\"Tokyo\\\"<|>\\\"The World Athletics Championship is being hosted in Tokyo.\\\"<|>\\\"event location, international competition\\\"<|>8)##\\n(\\\"relationship\\\"<|>\\\"Noah Carter\\\"<|>\\\"100m Sprint Record\\\"<|>\\\"Noah Carter set a new 100m sprint record at the championship.\\\"<|>\\\"athlete achievement, record-breaking\\\"<|>10)##\\n(\\\"relationship\\\"<|>\\\"Noah Carter\\\"<|>\\\"Carbon-Fiber Spikes\\\"<|>\\\"Noah Carter used carbon-fiber spikes to enhance performance during the race.\\\"<|>\\\"athletic equipment, performance boost\\\"<|>7)##\\n(\\\"relationship\\\"<|>\\\"World Athletics Federation\\\"<|>\\\"100m Sprint Record\\\"<|>\\\"The World Athletics Federation is responsible for validating and recognizing new sprint records.\\\"<|>\\\"sports regulation, record certification\\\"<|>9)##\\n(\\\"content_keywords\\\"<|>\\\"athletics, sprinting, record-breaking, sports technology, competition\\\")<|COMPLETE|>\\n#############################\\n\\n#############################\\n---Real Data---\\n######################\\nEntity_types: [organization,person,geo,event,category]\\nText:\\n硝酸光照分解的方程式\\n$$4HNO_{3}overset{overset{}{phantom{Delta}}}{underset{underset{}{text{或光照}}}{=}}4NO_{2} uparrow + O_{2} uparrow + 2HO_{2}$$\\n氢气与氧气燃烧的现象如下图所示:\\n![](./static/Images/131ecc32414c49c3bb535a7e1a9f1295/media/image1.png)\\n######################\\nOutput:\"}, {\"role\": \"assistant\", \"content\": \"(\\\"entity\\\"<|>\\\"硝酸光照分解\\\"<|>\\\"event\\\"<|>\\\"硝酸光照分解是指硝酸在光照条件下分解为二氧化氮、氧气和水的过程,化学方程式为4HNO3 = 4NO2↑ + O2↑ + 2H2O。\\\")##\\n(\\\"entity\\\"<|>\\\"氢气与氧气燃烧\\\"<|>\\\"event\\\"<|>\\\"氢气与氧气燃烧是一种化学反应,生成水,并伴随能量释放,通常表现为火焰或爆炸现象。\\\")##\\n(\\\"entity\\\"<|>\\\"化学方程式\\\"<|>\\\"category\\\"<|>\\\"化学方程式用于描述化学反应中反应物和生成物的定量关系,如硝酸光照分解的方程式。\\\")##\\n(\\\"entity\\\"<|>\\\"反应现象\\\"<|>\\\"category\\\"<|>\\\"反应现象指化学反应过程中可观察到的物理变化,如氢气与氧气燃烧产生的火焰或爆炸。\\\")##\\n(\\\"relationship\\\"<|>\\\"硝酸光照分解\\\"<|>\\\"化学方程式\\\"<|>\\\"硝酸光照分解的过程被化学方程式所描述,展示了反应物和生成物的关系。\\\"<|>\\\"化学反应, 定量描述\\\"<|>8)##\\n(\\\"relationship\\\"<|>\\\"氢气与氧气燃烧\\\"<|>\\\"反应现象\\\"<|>\\\"氢气与氧气燃烧的反应现象被图示展示,直观呈现了化学反应的特征。\\\"<|>\\\"化学现象, 可视化\\\"<|>7)##\\n(\\\"content_keywords\\\"<|>\\\"化学反应, 化学方程式, 反应现象, 硝酸分解, 氢气燃烧\\\")<|COMPLETE|>\"}]\nMANY entities and relationships were missed in the last extraction.\n\n---Remember Steps---\n\n1. Identify all entities. For each identified entity, extract the following information:\n- entity_name: Name of the entity, use same language as input text. If English, capitalized the name.\n- entity_type: One of the following types: [organization,person,geo,event,category]\n- entity_description: Comprehensive description of the entity's attributes and activities\nFormat each entity as (\"entity\"<|><|><|>)\n\n2. From the entities identified in step 1, identify all pairs of (source_entity, target_entity) that are *clearly related* to each other.\nFor each pair of related entities, extract the following information:\n- source_entity: name of the source entity, as identified in step 1\n- target_entity: name of the target entity, as identified in step 1\n- relationship_description: explanation as to why you think the source entity and the target entity are related to each other\n- relationship_strength: a numeric score indicating strength of the relationship between the source entity and target entity\n- relationship_keywords: one or more high-level key words that summarize the overarching nature of the relationship, focusing on concepts or themes rather than specific details\nFormat each relationship as (\"relationship\"<|><|><|><|><|>)\n\n3. Identify high-level key words that summarize the main concepts, themes, or topics of the entire text. These should capture the overarching ideas present in the document.\nFormat the content-level key words as (\"content_keywords\"<|>)\n\n4. Return output in English as a single list of all the entities and relationships identified in steps 1 and 2. Use **##** as the list delimiter.\n\n5. When finished, output <|COMPLETE|>\n\n---Output---\n\nAdd them below using the same format:" + }, + "c0fa63ddc9548b6b76a8707ba03e1982": { + "return": "(\"entity\"<|>\"Nitric Acid\"<|>\"category\"<|>\"Nitric acid (HNO₃) is a chemical compound involved in the photodecomposition reaction described.\")##\n(\"entity\"<|>\"Nitrogen Dioxide\"<|>\"category\"<|>\"Nitrogen dioxide (NO₂) is a product of the photodecomposition of nitric acid.\")##\n(\"entity\"<|>\"Oxygen\"<|>\"category\"<|>\"Oxygen (O₂) is a product of the photodecomposition of nitric acid.\")##\n(\"entity\"<|>\"Water\"<|>\"category\"<|>\"Water (H₂O) is a byproduct of the reaction described.\")##\n(\"entity\"<|>\"Hydrogen\"<|>\"category\"<|>\"Hydrogen (H₂) is mentioned in the context of combustion with oxygen.\")##\n(\"relationship\"<|>\"Nitric Acid\"<|>\"Nitrogen Dioxide\"<|>\"Nitric acid decomposes under light to produce nitrogen dioxide.\"<|>\"chemical reaction, photodecomposition\"<|>9)##\n(\"relationship\"<|>\"Nitric Acid\"<|>\"Oxygen\"<|>\"Nitric acid decomposes under light to produce oxygen.\"<|>\"chemical reaction, photodecomposition\"<|>9)##\n(\"relationship\"<|>\"Nitric Acid\"<|>\"Water\"<|>\"Nitric acid decomposes under light to produce water.\"<|>\"chemical reaction, photodecomposition\"<|>8)##\n(\"relationship\"<|>\"Hydrogen\"<|>\"Oxygen\"<|>\"Hydrogen combusts with oxygen, as implied by the text.\"<|>\"chemical reaction, combustion\"<|>7)##\n(\"content_keywords\"<|>\"chemical reactions, photodecomposition, combustion, chemistry\")<|COMPLETE|>", + "cache_type": "extract", + "chunk_id": "chunk-718965d4858c6935dadf79eaa3b9af0c", + "embedding": null, + "embedding_shape": null, + "embedding_min": null, + "embedding_max": null, + "original_prompt": "---Goal---\nGiven a text document that is potentially relevant to this activity and a list of entity types, identify all entities of those types from the text and all relationships among the identified entities.\nUse English as output language.\n\n---Steps---\n1. Identify all entities. For each identified entity, extract the following information:\n- entity_name: Name of the entity, use same language as input text. If English, capitalized the name.\n- entity_type: One of the following types: [organization,person,geo,event,category]\n- entity_description: Comprehensive description of the entity's attributes and activities\nFormat each entity as (\"entity\"<|><|><|>)\n\n2. From the entities identified in step 1, identify all pairs of (source_entity, target_entity) that are *clearly related* to each other.\nFor each pair of related entities, extract the following information:\n- source_entity: name of the source entity, as identified in step 1\n- target_entity: name of the target entity, as identified in step 1\n- relationship_description: explanation as to why you think the source entity and the target entity are related to each other\n- relationship_strength: a numeric score indicating strength of the relationship between the source entity and target entity\n- relationship_keywords: one or more high-level key words that summarize the overarching nature of the relationship, focusing on concepts or themes rather than specific details\nFormat each relationship as (\"relationship\"<|><|><|><|><|>)\n\n3. Identify high-level key words that summarize the main concepts, themes, or topics of the entire text. These should capture the overarching ideas present in the document.\nFormat the content-level key words as (\"content_keywords\"<|>)\n\n4. Return output in English as a single list of all the entities and relationships identified in steps 1 and 2. Use **##** as the list delimiter.\n\n5. When finished, output <|COMPLETE|>\n\n######################\n---Examples---\n######################\nExample 1:\n\nEntity_types: [person, technology, mission, organization, location]\nText:\n```\nwhile Alex clenched his jaw, the buzz of frustration dull against the backdrop of Taylor's authoritarian certainty. It was this competitive undercurrent that kept him alert, the sense that his and Jordan's shared commitment to discovery was an unspoken rebellion against Cruz's narrowing vision of control and order.\n\nThen Taylor did something unexpected. They paused beside Jordan and, for a moment, observed the device with something akin to reverence. \"If this tech can be understood...\" Taylor said, their voice quieter, \"It could change the game for us. For all of us.\"\n\nThe underlying dismissal earlier seemed to falter, replaced by a glimpse of reluctant respect for the gravity of what lay in their hands. Jordan looked up, and for a fleeting heartbeat, their eyes locked with Taylor's, a wordless clash of wills softening into an uneasy truce.\n\nIt was a small transformation, barely perceptible, but one that Alex noted with an inward nod. They had all been brought here by different paths\n```\n\nOutput:\n(\"entity\"<|>\"Alex\"<|>\"person\"<|>\"Alex is a character who experiences frustration and is observant of the dynamics among other characters.\")##\n(\"entity\"<|>\"Taylor\"<|>\"person\"<|>\"Taylor is portrayed with authoritarian certainty and shows a moment of reverence towards a device, indicating a change in perspective.\")##\n(\"entity\"<|>\"Jordan\"<|>\"person\"<|>\"Jordan shares a commitment to discovery and has a significant interaction with Taylor regarding a device.\")##\n(\"entity\"<|>\"Cruz\"<|>\"person\"<|>\"Cruz is associated with a vision of control and order, influencing the dynamics among other characters.\")##\n(\"entity\"<|>\"The Device\"<|>\"technology\"<|>\"The Device is central to the story, with potential game-changing implications, and is revered by Taylor.\")##\n(\"relationship\"<|>\"Alex\"<|>\"Taylor\"<|>\"Alex is affected by Taylor's authoritarian certainty and observes changes in Taylor's attitude towards the device.\"<|>\"power dynamics, perspective shift\"<|>7)##\n(\"relationship\"<|>\"Alex\"<|>\"Jordan\"<|>\"Alex and Jordan share a commitment to discovery, which contrasts with Cruz's vision.\"<|>\"shared goals, rebellion\"<|>6)##\n(\"relationship\"<|>\"Taylor\"<|>\"Jordan\"<|>\"Taylor and Jordan interact directly regarding the device, leading to a moment of mutual respect and an uneasy truce.\"<|>\"conflict resolution, mutual respect\"<|>8)##\n(\"relationship\"<|>\"Jordan\"<|>\"Cruz\"<|>\"Jordan's commitment to discovery is in rebellion against Cruz's vision of control and order.\"<|>\"ideological conflict, rebellion\"<|>5)##\n(\"relationship\"<|>\"Taylor\"<|>\"The Device\"<|>\"Taylor shows reverence towards the device, indicating its importance and potential impact.\"<|>\"reverence, technological significance\"<|>9)##\n(\"content_keywords\"<|>\"power dynamics, ideological conflict, discovery, rebellion\")<|COMPLETE|>\n#############################\nExample 2:\n\nEntity_types: [company, index, commodity, market_trend, economic_policy, biological]\nText:\n```\nStock markets faced a sharp downturn today as tech giants saw significant declines, with the Global Tech Index dropping by 3.4% in midday trading. Analysts attribute the selloff to investor concerns over rising interest rates and regulatory uncertainty.\n\nAmong the hardest hit, Nexon Technologies saw its stock plummet by 7.8% after reporting lower-than-expected quarterly earnings. In contrast, Omega Energy posted a modest 2.1% gain, driven by rising oil prices.\n\nMeanwhile, commodity markets reflected a mixed sentiment. Gold futures rose by 1.5%, reaching $2,080 per ounce, as investors sought safe-haven assets. Crude oil prices continued their rally, climbing to $87.60 per barrel, supported by supply constraints and strong demand.\n\nFinancial experts are closely watching the Federal Reserve's next move, as speculation grows over potential rate hikes. The upcoming policy announcement is expected to influence investor confidence and overall market stability.\n```\n\nOutput:\n(\"entity\"<|>\"Global Tech Index\"<|>\"index\"<|>\"The Global Tech Index tracks the performance of major technology stocks and experienced a 3.4% decline today.\")##\n(\"entity\"<|>\"Nexon Technologies\"<|>\"company\"<|>\"Nexon Technologies is a tech company that saw its stock decline by 7.8% after disappointing earnings.\")##\n(\"entity\"<|>\"Omega Energy\"<|>\"company\"<|>\"Omega Energy is an energy company that gained 2.1% in stock value due to rising oil prices.\")##\n(\"entity\"<|>\"Gold Futures\"<|>\"commodity\"<|>\"Gold futures rose by 1.5%, indicating increased investor interest in safe-haven assets.\")##\n(\"entity\"<|>\"Crude Oil\"<|>\"commodity\"<|>\"Crude oil prices rose to $87.60 per barrel due to supply constraints and strong demand.\")##\n(\"entity\"<|>\"Market Selloff\"<|>\"market_trend\"<|>\"Market selloff refers to the significant decline in stock values due to investor concerns over interest rates and regulations.\")##\n(\"entity\"<|>\"Federal Reserve Policy Announcement\"<|>\"economic_policy\"<|>\"The Federal Reserve's upcoming policy announcement is expected to impact investor confidence and market stability.\")##\n(\"relationship\"<|>\"Global Tech Index\"<|>\"Market Selloff\"<|>\"The decline in the Global Tech Index is part of the broader market selloff driven by investor concerns.\"<|>\"market performance, investor sentiment\"<|>9)##\n(\"relationship\"<|>\"Nexon Technologies\"<|>\"Global Tech Index\"<|>\"Nexon Technologies' stock decline contributed to the overall drop in the Global Tech Index.\"<|>\"company impact, index movement\"<|>8)##\n(\"relationship\"<|>\"Gold Futures\"<|>\"Market Selloff\"<|>\"Gold prices rose as investors sought safe-haven assets during the market selloff.\"<|>\"market reaction, safe-haven investment\"<|>10)##\n(\"relationship\"<|>\"Federal Reserve Policy Announcement\"<|>\"Market Selloff\"<|>\"Speculation over Federal Reserve policy changes contributed to market volatility and investor selloff.\"<|>\"interest rate impact, financial regulation\"<|>7)##\n(\"content_keywords\"<|>\"market downturn, investor sentiment, commodities, Federal Reserve, stock performance\")<|COMPLETE|>\n#############################\nExample 3:\n\nEntity_types: [economic_policy, athlete, event, location, record, organization, equipment]\nText:\n```\nAt the World Athletics Championship in Tokyo, Noah Carter broke the 100m sprint record using cutting-edge carbon-fiber spikes.\n```\n\nOutput:\n(\"entity\"<|>\"World Athletics Championship\"<|>\"event\"<|>\"The World Athletics Championship is a global sports competition featuring top athletes in track and field.\")##\n(\"entity\"<|>\"Tokyo\"<|>\"location\"<|>\"Tokyo is the host city of the World Athletics Championship.\")##\n(\"entity\"<|>\"Noah Carter\"<|>\"athlete\"<|>\"Noah Carter is a sprinter who set a new record in the 100m sprint at the World Athletics Championship.\")##\n(\"entity\"<|>\"100m Sprint Record\"<|>\"record\"<|>\"The 100m sprint record is a benchmark in athletics, recently broken by Noah Carter.\")##\n(\"entity\"<|>\"Carbon-Fiber Spikes\"<|>\"equipment\"<|>\"Carbon-fiber spikes are advanced sprinting shoes that provide enhanced speed and traction.\")##\n(\"entity\"<|>\"World Athletics Federation\"<|>\"organization\"<|>\"The World Athletics Federation is the governing body overseeing the World Athletics Championship and record validations.\")##\n(\"relationship\"<|>\"World Athletics Championship\"<|>\"Tokyo\"<|>\"The World Athletics Championship is being hosted in Tokyo.\"<|>\"event location, international competition\"<|>8)##\n(\"relationship\"<|>\"Noah Carter\"<|>\"100m Sprint Record\"<|>\"Noah Carter set a new 100m sprint record at the championship.\"<|>\"athlete achievement, record-breaking\"<|>10)##\n(\"relationship\"<|>\"Noah Carter\"<|>\"Carbon-Fiber Spikes\"<|>\"Noah Carter used carbon-fiber spikes to enhance performance during the race.\"<|>\"athletic equipment, performance boost\"<|>7)##\n(\"relationship\"<|>\"World Athletics Federation\"<|>\"100m Sprint Record\"<|>\"The World Athletics Federation is responsible for validating and recognizing new sprint records.\"<|>\"sports regulation, record certification\"<|>9)##\n(\"content_keywords\"<|>\"athletics, sprinting, record-breaking, sports technology, competition\")<|COMPLETE|>\n#############################\n\n#############################\n---Real Data---\n######################\nEntity_types: [organization,person,geo,event,category]\nText:\n硝酸光照分解的方程式\n$$4HNO_{3}overset{overset{}{phantom{Delta}}}{underset{underset{}{text{或光照}}}{=}}4NO_{2} uparrow + O_{2} uparrow + 2HO_{2}$$\n氢气与氧气燃烧的现象如下图所示:\n![](./static/Images/ed225ac0f6af4996be11bd23366a3ff8/media/image1.png)\n######################\nOutput:" + }, + "e5d5aa71f15eb1251915e71993743496": { + "return": "(\"entity\"<|>\"Nitric Acid (HNO₃)\"<|>\"category\"<|>\"A strong mineral acid that undergoes photodecomposition when exposed to light, producing nitrogen dioxide, oxygen, and water.\")##\n(\"entity\"<|>\"Nitrogen Dioxide (NO₂)\"<|>\"category\"<|>\"A reddish-brown gas produced as a primary product in the photodecomposition of nitric acid.\")##\n(\"entity\"<|>\"Oxygen (O₂)\"<|>\"category\"<|>\"A diatomic gas produced as a byproduct in the photodecomposition of nitric acid.\")##\n(\"entity\"<|>\"Water (H₂O)\"<|>\"category\"<|>\"A liquid byproduct formed in the photodecomposition reaction of nitric acid.\")##\n(\"entity\"<|>\"Hydrogen (H₂)\"<|>\"category\"<|>\"A flammable gas mentioned in the context of combustion reactions with oxygen.\")##\n(\"entity\"<|>\"Combustion Reaction\"<|>\"event\"<|>\"A chemical process involving the reaction of hydrogen with oxygen, producing heat and light.\")##\n(\"entity\"<|>\"Photodecomposition Reaction\"<|>\"event\"<|>\"A chemical reaction where nitric acid breaks down into nitrogen dioxide, oxygen, and water when exposed to light.\")##\n(\"relationship\"<|>\"Nitric Acid (HNO₃)\"<|>\"Nitrogen Dioxide (NO₂)\"<|>\"Nitric acid decomposes under light to produce nitrogen dioxide as a primary product.\"<|>\"chemical decomposition, light-induced reaction\"<|>10)##\n(\"relationship\"<|>\"Nitric Acid (HNO₃)\"<|>\"Oxygen (O₂)\"<|>\"Nitric acid decomposition yields oxygen gas as a byproduct.\"<|>\"chemical decomposition, gas production\"<|>9)##\n(\"relationship\"<|>\"Nitric Acid (HNO₃)\"<|>\"Water (H₂O)\"<|>\"Water is formed as a stable product in the photodecomposition of nitric acid.\"<|>\"chemical decomposition, product formation\"<|>8)##\n(\"relationship\"<|>\"Hydrogen (H₂)\"<|>\"Oxygen (O₂)\"<|>\"Hydrogen reacts with oxygen in a combustion reaction, though the exact products aren't specified in the text.\"<|>\"chemical reaction, combustion\"<|>7)##\n(\"relationship\"<|>\"Photodecomposition Reaction\"<|>\"Nitric Acid (HNO₃)\"<|>\"The photodecomposition reaction is specifically described for nitric acid under light exposure.\"<|>\"specific reaction, chemical process\"<|>10)##\n(\"relationship\"<|>\"Combustion Reaction\"<|>\"Hydrogen (H₂)\"<|>\"The text implies a combustion reaction involving hydrogen gas as a reactant.\"<|>\"chemical process, energy release\"<|>8)##\n(\"content_keywords\"<|>\"chemical reactions, photodecomposition, combustion, acid chemistry, gas production\")<|COMPLETE|>", + "cache_type": "extract", + "chunk_id": "chunk-718965d4858c6935dadf79eaa3b9af0c", + "embedding": null, + "embedding_shape": null, + "embedding_min": null, + "embedding_max": null, + "original_prompt": "[{\"role\": \"user\", \"content\": \"---Goal---\\nGiven a text document that is potentially relevant to this activity and a list of entity types, identify all entities of those types from the text and all relationships among the identified entities.\\nUse English as output language.\\n\\n---Steps---\\n1. Identify all entities. For each identified entity, extract the following information:\\n- entity_name: Name of the entity, use same language as input text. If English, capitalized the name.\\n- entity_type: One of the following types: [organization,person,geo,event,category]\\n- entity_description: Comprehensive description of the entity's attributes and activities\\nFormat each entity as (\\\"entity\\\"<|><|><|>)\\n\\n2. From the entities identified in step 1, identify all pairs of (source_entity, target_entity) that are *clearly related* to each other.\\nFor each pair of related entities, extract the following information:\\n- source_entity: name of the source entity, as identified in step 1\\n- target_entity: name of the target entity, as identified in step 1\\n- relationship_description: explanation as to why you think the source entity and the target entity are related to each other\\n- relationship_strength: a numeric score indicating strength of the relationship between the source entity and target entity\\n- relationship_keywords: one or more high-level key words that summarize the overarching nature of the relationship, focusing on concepts or themes rather than specific details\\nFormat each relationship as (\\\"relationship\\\"<|><|><|><|><|>)\\n\\n3. Identify high-level key words that summarize the main concepts, themes, or topics of the entire text. These should capture the overarching ideas present in the document.\\nFormat the content-level key words as (\\\"content_keywords\\\"<|>)\\n\\n4. Return output in English as a single list of all the entities and relationships identified in steps 1 and 2. Use **##** as the list delimiter.\\n\\n5. When finished, output <|COMPLETE|>\\n\\n######################\\n---Examples---\\n######################\\nExample 1:\\n\\nEntity_types: [person, technology, mission, organization, location]\\nText:\\n```\\nwhile Alex clenched his jaw, the buzz of frustration dull against the backdrop of Taylor's authoritarian certainty. It was this competitive undercurrent that kept him alert, the sense that his and Jordan's shared commitment to discovery was an unspoken rebellion against Cruz's narrowing vision of control and order.\\n\\nThen Taylor did something unexpected. They paused beside Jordan and, for a moment, observed the device with something akin to reverence. \\\"If this tech can be understood...\\\" Taylor said, their voice quieter, \\\"It could change the game for us. For all of us.\\\"\\n\\nThe underlying dismissal earlier seemed to falter, replaced by a glimpse of reluctant respect for the gravity of what lay in their hands. Jordan looked up, and for a fleeting heartbeat, their eyes locked with Taylor's, a wordless clash of wills softening into an uneasy truce.\\n\\nIt was a small transformation, barely perceptible, but one that Alex noted with an inward nod. They had all been brought here by different paths\\n```\\n\\nOutput:\\n(\\\"entity\\\"<|>\\\"Alex\\\"<|>\\\"person\\\"<|>\\\"Alex is a character who experiences frustration and is observant of the dynamics among other characters.\\\")##\\n(\\\"entity\\\"<|>\\\"Taylor\\\"<|>\\\"person\\\"<|>\\\"Taylor is portrayed with authoritarian certainty and shows a moment of reverence towards a device, indicating a change in perspective.\\\")##\\n(\\\"entity\\\"<|>\\\"Jordan\\\"<|>\\\"person\\\"<|>\\\"Jordan shares a commitment to discovery and has a significant interaction with Taylor regarding a device.\\\")##\\n(\\\"entity\\\"<|>\\\"Cruz\\\"<|>\\\"person\\\"<|>\\\"Cruz is associated with a vision of control and order, influencing the dynamics among other characters.\\\")##\\n(\\\"entity\\\"<|>\\\"The Device\\\"<|>\\\"technology\\\"<|>\\\"The Device is central to the story, with potential game-changing implications, and is revered by Taylor.\\\")##\\n(\\\"relationship\\\"<|>\\\"Alex\\\"<|>\\\"Taylor\\\"<|>\\\"Alex is affected by Taylor's authoritarian certainty and observes changes in Taylor's attitude towards the device.\\\"<|>\\\"power dynamics, perspective shift\\\"<|>7)##\\n(\\\"relationship\\\"<|>\\\"Alex\\\"<|>\\\"Jordan\\\"<|>\\\"Alex and Jordan share a commitment to discovery, which contrasts with Cruz's vision.\\\"<|>\\\"shared goals, rebellion\\\"<|>6)##\\n(\\\"relationship\\\"<|>\\\"Taylor\\\"<|>\\\"Jordan\\\"<|>\\\"Taylor and Jordan interact directly regarding the device, leading to a moment of mutual respect and an uneasy truce.\\\"<|>\\\"conflict resolution, mutual respect\\\"<|>8)##\\n(\\\"relationship\\\"<|>\\\"Jordan\\\"<|>\\\"Cruz\\\"<|>\\\"Jordan's commitment to discovery is in rebellion against Cruz's vision of control and order.\\\"<|>\\\"ideological conflict, rebellion\\\"<|>5)##\\n(\\\"relationship\\\"<|>\\\"Taylor\\\"<|>\\\"The Device\\\"<|>\\\"Taylor shows reverence towards the device, indicating its importance and potential impact.\\\"<|>\\\"reverence, technological significance\\\"<|>9)##\\n(\\\"content_keywords\\\"<|>\\\"power dynamics, ideological conflict, discovery, rebellion\\\")<|COMPLETE|>\\n#############################\\nExample 2:\\n\\nEntity_types: [company, index, commodity, market_trend, economic_policy, biological]\\nText:\\n```\\nStock markets faced a sharp downturn today as tech giants saw significant declines, with the Global Tech Index dropping by 3.4% in midday trading. Analysts attribute the selloff to investor concerns over rising interest rates and regulatory uncertainty.\\n\\nAmong the hardest hit, Nexon Technologies saw its stock plummet by 7.8% after reporting lower-than-expected quarterly earnings. In contrast, Omega Energy posted a modest 2.1% gain, driven by rising oil prices.\\n\\nMeanwhile, commodity markets reflected a mixed sentiment. Gold futures rose by 1.5%, reaching $2,080 per ounce, as investors sought safe-haven assets. Crude oil prices continued their rally, climbing to $87.60 per barrel, supported by supply constraints and strong demand.\\n\\nFinancial experts are closely watching the Federal Reserve's next move, as speculation grows over potential rate hikes. The upcoming policy announcement is expected to influence investor confidence and overall market stability.\\n```\\n\\nOutput:\\n(\\\"entity\\\"<|>\\\"Global Tech Index\\\"<|>\\\"index\\\"<|>\\\"The Global Tech Index tracks the performance of major technology stocks and experienced a 3.4% decline today.\\\")##\\n(\\\"entity\\\"<|>\\\"Nexon Technologies\\\"<|>\\\"company\\\"<|>\\\"Nexon Technologies is a tech company that saw its stock decline by 7.8% after disappointing earnings.\\\")##\\n(\\\"entity\\\"<|>\\\"Omega Energy\\\"<|>\\\"company\\\"<|>\\\"Omega Energy is an energy company that gained 2.1% in stock value due to rising oil prices.\\\")##\\n(\\\"entity\\\"<|>\\\"Gold Futures\\\"<|>\\\"commodity\\\"<|>\\\"Gold futures rose by 1.5%, indicating increased investor interest in safe-haven assets.\\\")##\\n(\\\"entity\\\"<|>\\\"Crude Oil\\\"<|>\\\"commodity\\\"<|>\\\"Crude oil prices rose to $87.60 per barrel due to supply constraints and strong demand.\\\")##\\n(\\\"entity\\\"<|>\\\"Market Selloff\\\"<|>\\\"market_trend\\\"<|>\\\"Market selloff refers to the significant decline in stock values due to investor concerns over interest rates and regulations.\\\")##\\n(\\\"entity\\\"<|>\\\"Federal Reserve Policy Announcement\\\"<|>\\\"economic_policy\\\"<|>\\\"The Federal Reserve's upcoming policy announcement is expected to impact investor confidence and market stability.\\\")##\\n(\\\"relationship\\\"<|>\\\"Global Tech Index\\\"<|>\\\"Market Selloff\\\"<|>\\\"The decline in the Global Tech Index is part of the broader market selloff driven by investor concerns.\\\"<|>\\\"market performance, investor sentiment\\\"<|>9)##\\n(\\\"relationship\\\"<|>\\\"Nexon Technologies\\\"<|>\\\"Global Tech Index\\\"<|>\\\"Nexon Technologies' stock decline contributed to the overall drop in the Global Tech Index.\\\"<|>\\\"company impact, index movement\\\"<|>8)##\\n(\\\"relationship\\\"<|>\\\"Gold Futures\\\"<|>\\\"Market Selloff\\\"<|>\\\"Gold prices rose as investors sought safe-haven assets during the market selloff.\\\"<|>\\\"market reaction, safe-haven investment\\\"<|>10)##\\n(\\\"relationship\\\"<|>\\\"Federal Reserve Policy Announcement\\\"<|>\\\"Market Selloff\\\"<|>\\\"Speculation over Federal Reserve policy changes contributed to market volatility and investor selloff.\\\"<|>\\\"interest rate impact, financial regulation\\\"<|>7)##\\n(\\\"content_keywords\\\"<|>\\\"market downturn, investor sentiment, commodities, Federal Reserve, stock performance\\\")<|COMPLETE|>\\n#############################\\nExample 3:\\n\\nEntity_types: [economic_policy, athlete, event, location, record, organization, equipment]\\nText:\\n```\\nAt the World Athletics Championship in Tokyo, Noah Carter broke the 100m sprint record using cutting-edge carbon-fiber spikes.\\n```\\n\\nOutput:\\n(\\\"entity\\\"<|>\\\"World Athletics Championship\\\"<|>\\\"event\\\"<|>\\\"The World Athletics Championship is a global sports competition featuring top athletes in track and field.\\\")##\\n(\\\"entity\\\"<|>\\\"Tokyo\\\"<|>\\\"location\\\"<|>\\\"Tokyo is the host city of the World Athletics Championship.\\\")##\\n(\\\"entity\\\"<|>\\\"Noah Carter\\\"<|>\\\"athlete\\\"<|>\\\"Noah Carter is a sprinter who set a new record in the 100m sprint at the World Athletics Championship.\\\")##\\n(\\\"entity\\\"<|>\\\"100m Sprint Record\\\"<|>\\\"record\\\"<|>\\\"The 100m sprint record is a benchmark in athletics, recently broken by Noah Carter.\\\")##\\n(\\\"entity\\\"<|>\\\"Carbon-Fiber Spikes\\\"<|>\\\"equipment\\\"<|>\\\"Carbon-fiber spikes are advanced sprinting shoes that provide enhanced speed and traction.\\\")##\\n(\\\"entity\\\"<|>\\\"World Athletics Federation\\\"<|>\\\"organization\\\"<|>\\\"The World Athletics Federation is the governing body overseeing the World Athletics Championship and record validations.\\\")##\\n(\\\"relationship\\\"<|>\\\"World Athletics Championship\\\"<|>\\\"Tokyo\\\"<|>\\\"The World Athletics Championship is being hosted in Tokyo.\\\"<|>\\\"event location, international competition\\\"<|>8)##\\n(\\\"relationship\\\"<|>\\\"Noah Carter\\\"<|>\\\"100m Sprint Record\\\"<|>\\\"Noah Carter set a new 100m sprint record at the championship.\\\"<|>\\\"athlete achievement, record-breaking\\\"<|>10)##\\n(\\\"relationship\\\"<|>\\\"Noah Carter\\\"<|>\\\"Carbon-Fiber Spikes\\\"<|>\\\"Noah Carter used carbon-fiber spikes to enhance performance during the race.\\\"<|>\\\"athletic equipment, performance boost\\\"<|>7)##\\n(\\\"relationship\\\"<|>\\\"World Athletics Federation\\\"<|>\\\"100m Sprint Record\\\"<|>\\\"The World Athletics Federation is responsible for validating and recognizing new sprint records.\\\"<|>\\\"sports regulation, record certification\\\"<|>9)##\\n(\\\"content_keywords\\\"<|>\\\"athletics, sprinting, record-breaking, sports technology, competition\\\")<|COMPLETE|>\\n#############################\\n\\n#############################\\n---Real Data---\\n######################\\nEntity_types: [organization,person,geo,event,category]\\nText:\\n硝酸光照分解的方程式\\n$$4HNO_{3}overset{overset{}{phantom{Delta}}}{underset{underset{}{text{或光照}}}{=}}4NO_{2} uparrow + O_{2} uparrow + 2HO_{2}$$\\n氢气与氧气燃烧的现象如下图所示:\\n![](./static/Images/ed225ac0f6af4996be11bd23366a3ff8/media/image1.png)\\n######################\\nOutput:\"}, {\"role\": \"assistant\", \"content\": \"(\\\"entity\\\"<|>\\\"Nitric Acid\\\"<|>\\\"category\\\"<|>\\\"Nitric acid (HNO₃) is a chemical compound involved in the photodecomposition reaction described.\\\")##\\n(\\\"entity\\\"<|>\\\"Nitrogen Dioxide\\\"<|>\\\"category\\\"<|>\\\"Nitrogen dioxide (NO₂) is a product of the photodecomposition of nitric acid.\\\")##\\n(\\\"entity\\\"<|>\\\"Oxygen\\\"<|>\\\"category\\\"<|>\\\"Oxygen (O₂) is a product of the photodecomposition of nitric acid.\\\")##\\n(\\\"entity\\\"<|>\\\"Water\\\"<|>\\\"category\\\"<|>\\\"Water (H₂O) is a byproduct of the reaction described.\\\")##\\n(\\\"entity\\\"<|>\\\"Hydrogen\\\"<|>\\\"category\\\"<|>\\\"Hydrogen (H₂) is mentioned in the context of combustion with oxygen.\\\")##\\n(\\\"relationship\\\"<|>\\\"Nitric Acid\\\"<|>\\\"Nitrogen Dioxide\\\"<|>\\\"Nitric acid decomposes under light to produce nitrogen dioxide.\\\"<|>\\\"chemical reaction, photodecomposition\\\"<|>9)##\\n(\\\"relationship\\\"<|>\\\"Nitric Acid\\\"<|>\\\"Oxygen\\\"<|>\\\"Nitric acid decomposes under light to produce oxygen.\\\"<|>\\\"chemical reaction, photodecomposition\\\"<|>9)##\\n(\\\"relationship\\\"<|>\\\"Nitric Acid\\\"<|>\\\"Water\\\"<|>\\\"Nitric acid decomposes under light to produce water.\\\"<|>\\\"chemical reaction, photodecomposition\\\"<|>8)##\\n(\\\"relationship\\\"<|>\\\"Hydrogen\\\"<|>\\\"Oxygen\\\"<|>\\\"Hydrogen combusts with oxygen, as implied by the text.\\\"<|>\\\"chemical reaction, combustion\\\"<|>7)##\\n(\\\"content_keywords\\\"<|>\\\"chemical reactions, photodecomposition, combustion, chemistry\\\")<|COMPLETE|>\"}]\nMANY entities and relationships were missed in the last extraction.\n\n---Remember Steps---\n\n1. Identify all entities. For each identified entity, extract the following information:\n- entity_name: Name of the entity, use same language as input text. If English, capitalized the name.\n- entity_type: One of the following types: [organization,person,geo,event,category]\n- entity_description: Comprehensive description of the entity's attributes and activities\nFormat each entity as (\"entity\"<|><|><|>)\n\n2. From the entities identified in step 1, identify all pairs of (source_entity, target_entity) that are *clearly related* to each other.\nFor each pair of related entities, extract the following information:\n- source_entity: name of the source entity, as identified in step 1\n- target_entity: name of the target entity, as identified in step 1\n- relationship_description: explanation as to why you think the source entity and the target entity are related to each other\n- relationship_strength: a numeric score indicating strength of the relationship between the source entity and target entity\n- relationship_keywords: one or more high-level key words that summarize the overarching nature of the relationship, focusing on concepts or themes rather than specific details\nFormat each relationship as (\"relationship\"<|><|><|><|><|>)\n\n3. Identify high-level key words that summarize the main concepts, themes, or topics of the entire text. These should capture the overarching ideas present in the document.\nFormat the content-level key words as (\"content_keywords\"<|>)\n\n4. Return output in English as a single list of all the entities and relationships identified in steps 1 and 2. Use **##** as the list delimiter.\n\n5. When finished, output <|COMPLETE|>\n\n---Output---\n\nAdd them below using the same format:" } } } \ No newline at end of file diff --git a/dsLightRag/Util/DocxUtil.py b/dsLightRag/Util/DocxUtil.py index 6fc7d58e..d4a30e17 100644 --- a/dsLightRag/Util/DocxUtil.py +++ b/dsLightRag/Util/DocxUtil.py @@ -37,7 +37,7 @@ def get_docx_content_by_pandoc(docx_file): # ![](../static/Images/01b20e04085e406ea5375791da58a60f/media/image3.png){width="3.1251607611548557in" pos = line.find(")") q = line[:pos + 1] - q=q.replace("../static","./") + q=q.replace("./static","") #q = q[4:-1] #q='我是图片' img_idx += 1 diff --git a/dsLightRag/Util/__pycache__/DocxUtil.cpython-310.pyc b/dsLightRag/Util/__pycache__/DocxUtil.cpython-310.pyc index 422b8ff9423745362b335ecc85013d6e714a553e..3fd042969c7b1633bf9dd3b8b8d346b3abd1459d 100644 GIT binary patch delta 115 zcmX@fd4!WUpO=@50SH{R@-jL$^5!w>GA?AQ<*H##kuqnfWvyYX;YyJaX8^Jp3+;hC z_66Jv85Z!T$ff|*rN~TP!KlqBH~9*qxuATC%t9uhi~>j|m_budgB4y4{%UZ)&!<8Z{&H!XH7TN=O z>Gc?F|3qx|G6jOKz0DY6ThfHI08nP3J@rO7f(r};Sb^z@5M S5=%0ZtC;lkH-BKd!UzC4s~|rB diff --git a/dsLightRag/static/Images/35d86d7e735e403296f36a1092ec3f44/media/image1.png b/dsLightRag/static/Images/35d86d7e735e403296f36a1092ec3f44/media/image1.png new file mode 100644 index 0000000000000000000000000000000000000000..3c219b5ebdce7f6e874be490cf0ac308d19da480 GIT binary patch literal 199957 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 literal 0 HcmV?d00001 diff --git a/dsLightRag/static/markdown/Chemistry.md b/dsLightRag/static/markdown/Chemistry.md index 4f947125..39758c80 100644 --- a/dsLightRag/static/markdown/Chemistry.md +++ b/dsLightRag/static/markdown/Chemistry.md @@ -1,4 +1,4 @@ 硝酸光照分解的方程式 $$4HNO_{3}\overset{\overset{}{\phantom{\Delta}}}{\underset{\underset{}{\text{或光照}}}{=}}4NO_{2} \uparrow + O_{2} \uparrow + 2HO_{2}$$ 氢气与氧气燃烧的现象如下图所示: -![](./static/Images/ed225ac0f6af4996be11bd23366a3ff8/media/image1.png) +![](/Images/35d86d7e735e403296f36a1092ec3f44/media/image1.png)