Merge pull request #1407 from abhishekshankr/UI/Custom-Icons

UI/Custom Icons for Nodes
This commit is contained in:
Henry Heng 2023-12-19 23:35:37 +00:00 committed by GitHub
commit c636a9c914
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
235 changed files with 950 additions and 500 deletions

View File

@ -1,9 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="256px" height="215px" viewBox="0 0 256 215" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
<g>
<path d="M114.25873,2.70101695 L18.8604023,42.1756384 C13.5552723,44.3711638 13.6102328,51.9065311 18.9486282,54.0225085 L114.746142,92.0117514 C123.163769,95.3498757 132.537419,95.3498757 140.9536,92.0117514 L236.75256,54.0225085 C242.08951,51.9065311 242.145916,44.3711638 236.83934,42.1756384 L141.442459,2.70101695 C132.738459,-0.900338983 122.961284,-0.900338983 114.25873,2.70101695" fill="#FFBF00"></path>
<path d="M136.349071,112.756863 L136.349071,207.659101 C136.349071,212.173089 140.900664,215.263892 145.096461,213.600615 L251.844122,172.166219 C254.281184,171.200072 255.879376,168.845451 255.879376,166.224705 L255.879376,71.3224678 C255.879376,66.8084791 251.327783,63.7176768 247.131986,65.3809537 L140.384325,106.815349 C137.94871,107.781496 136.349071,110.136118 136.349071,112.756863" fill="#26B5F8"></path>
<path d="M111.422771,117.65355 L79.742409,132.949912 L76.5257763,134.504714 L9.65047684,166.548104 C5.4112904,168.593211 0.000578531073,165.503855 0.000578531073,160.794612 L0.000578531073,71.7210757 C0.000578531073,70.0173017 0.874160452,68.5463864 2.04568588,67.4384994 C2.53454463,66.9481944 3.08848814,66.5446689 3.66412655,66.2250305 C5.26231864,65.2661153 7.54173107,65.0101153 9.47981017,65.7766689 L110.890522,105.957098 C116.045234,108.002206 116.450206,115.225166 111.422771,117.65355" fill="#ED3049"></path>
<path d="M111.422771,117.65355 L79.742409,132.949912 L2.04568588,67.4384994 C2.53454463,66.9481944 3.08848814,66.5446689 3.66412655,66.2250305 C5.26231864,65.2661153 7.54173107,65.0101153 9.47981017,65.7766689 L110.890522,105.957098 C116.045234,108.002206 116.450206,115.225166 111.422771,117.65355" fill-opacity="0.25" fill="#000000"></path>
</g>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5 13V23L14 17L5 13Z" fill="#ED304A" stroke="#ED304A" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M17 17.5V27L27 22.8V13L17 17.5Z" fill="#26B5F8" stroke="#26B5F8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M16 14.5L6 10L16 5L26 10L16 14.5Z" fill="#FFBF00" stroke="#FFBF00" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 514 B

View File

@ -29,7 +29,7 @@ class AutoGPT_Agents implements INode {
this.version = 1.0
this.type = 'AutoGPT'
this.category = 'Agents'
this.icon = 'autogpt.png'
this.icon = 'autogpt.svg'
this.description = 'Autonomous agent with chain of thoughts for self-guided task completion'
this.baseClasses = ['AutoGPT']
this.inputs = [

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,11 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16 15V27" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 15V18.4545C19 19.5591 19.8954 20.4545 21 20.4545H22C23.1046 20.4545 24 21.35 24 22.4545V27" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M13 15V18.4545C13 19.5591 12.1046 20.4545 11 20.4545H10C8.89543 20.4545 8 21.35 8 22.4545V27" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21 14V16C21 17.1046 21.8954 18 23 18H24C25.1046 18 26 17.1046 26 16V12.5C26 11.9477 26.4477 11.5 27 11.5V11.5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M11 14V16C11 17.1046 10.1046 18 9 18H8C6.89543 18 6 17.1046 6 16V12C6 11.4477 5.55228 11 5 11V11" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10 6C10 5.44772 10.4477 5 11 5H21C21.5523 5 22 5.44772 22 6V11C22 13.2091 20.2091 15 18 15H14C11.7909 15 10 13.2091 10 11V6Z" stroke="black" stroke-width="2" stroke-linejoin="round"/>
<path d="M16 5V3" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="13.5" cy="11" r="1.5" fill="black"/>
<circle cx="18.5" cy="11" r="1.5" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -20,7 +20,7 @@ class BabyAGI_Agents implements INode {
this.version = 1.0
this.type = 'BabyAGI'
this.category = 'Agents'
this.icon = 'babyagi.jpg'
this.icon = 'babyagi.svg'
this.description = 'Task Driven Autonomous Agent which creates new task and reprioritizes task list based on objective'
this.baseClasses = ['BabyAGI']
this.inputs = [

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,7 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="16" cy="16" r="13" stroke="black" stroke-width="2"/>
<path d="M16 3C17 3.12455 19 3.97145 19 6.36272C19 8.75399 17 9.10271 16 8.97817" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="11" cy="16" r="1.5" fill="black"/>
<circle cx="21" cy="16" r="1.5" fill="black"/>
<path d="M13 22C13 22 14 23 16 23C18 23 19 22 19 22" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 559 B

View File

@ -23,7 +23,7 @@ class CSV_Agents implements INode {
this.version = 1.0
this.type = 'AgentExecutor'
this.category = 'Agents'
this.icon = 'csvagent.png'
this.icon = 'CSVagent.svg'
this.description = 'Agent used to to answer queries on CSV data'
this.baseClasses = [this.type, ...getBaseClasses(AgentExecutor)]
this.inputs = [

View File

@ -0,0 +1,9 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M21 20L23.5 27L26 20" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M11 21C10.609 20.3986 10 20 9 20C7.067 20 6 21.567 6 23.5C6 25.433 7.067 27 9 27C10 27 10.7037 26.4812 11 26" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M18.01 20.45C17.0115 19.7553 14 19.6248 14 21.8374C14 24.288 18.5 22.6248 18.5 25.2074C18.5 27.1484 15.4962 27.766 14 26.5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10 6C10 5.44772 10.4477 5 11 5H21C21.5523 5 22 5.44772 22 6V11C22 13.2091 20.2091 15 18 15H14C11.7909 15 10 13.2091 10 11V6Z" stroke="black" stroke-width="2" stroke-linejoin="round"/>
<path d="M16 5V3" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="14" cy="9" r="1.5" fill="black"/>
<circle cx="18" cy="9" r="1.5" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 990 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -1,9 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-robot" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M7 7h10a2 2 0 0 1 2 2v1l1 1v3l-1 1v3a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-3l-1 -1v-3l1 -1v-1a2 2 0 0 1 2 -2z"></path>
<path d="M10 16h4"></path>
<circle cx="8.5" cy="11.5" r=".5" fill="currentColor"></circle>
<circle cx="15.5" cy="11.5" r=".5" fill="currentColor"></circle>
<path d="M9 7l-1 -4"></path>
<path d="M15 7l1 -4"></path>
</svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10 6C10 5.44772 10.4477 5 11 5H21C21.5523 5 22 5.44772 22 6V11C22 13.2091 20.2091 15 18 15H14C11.7909 15 10 13.2091 10 11V6Z" stroke="black" stroke-width="2" stroke-linejoin="round"/>
<path d="M16 5V3" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="14" cy="9" r="1.5" fill="black"/>
<circle cx="18" cy="9" r="1.5" fill="black"/>
<path d="M26 27C26 22.0294 21.5228 18 16 18C10.4772 18 6 22.0294 6 27" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 650 B

After

Width:  |  Height:  |  Size: 616 B

View File

@ -1,9 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-robot" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M7 7h10a2 2 0 0 1 2 2v1l1 1v3l-1 1v3a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-3l-1 -1v-3l1 -1v-1a2 2 0 0 1 2 -2z"></path>
<path d="M10 16h4"></path>
<circle cx="8.5" cy="11.5" r=".5" fill="currentColor"></circle>
<circle cx="15.5" cy="11.5" r=".5" fill="currentColor"></circle>
<path d="M9 7l-1 -4"></path>
<path d="M15 7l1 -4"></path>
</svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10 6C10 5.44772 10.4477 5 11 5H21C21.5523 5 22 5.44772 22 6V11C22 13.2091 20.2091 15 18 15H14C11.7909 15 10 13.2091 10 11V6Z" stroke="black" stroke-width="2" stroke-linejoin="round"/>
<path d="M16 5V3" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="14" cy="9" r="1.5" fill="black"/>
<circle cx="18" cy="9" r="1.5" fill="black"/>
<path d="M26 27C26 22.0294 21.5228 18 16 18C10.4772 18 6 22.0294 6 27" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 650 B

After

Width:  |  Height:  |  Size: 616 B

View File

@ -1,9 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-robot" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M7 7h10a2 2 0 0 1 2 2v1l1 1v3l-1 1v3a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-3l-1 -1v-3l1 -1v-1a2 2 0 0 1 2 -2z"></path>
<path d="M10 16h4"></path>
<circle cx="8.5" cy="11.5" r=".5" fill="currentColor"></circle>
<circle cx="15.5" cy="11.5" r=".5" fill="currentColor"></circle>
<path d="M9 7l-1 -4"></path>
<path d="M15 7l1 -4"></path>
</svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10 6C10 5.44772 10.4477 5 11 5H21C21.5523 5 22 5.44772 22 6V11C22 13.2091 20.2091 15 18 15H14C11.7909 15 10 13.2091 10 11V6Z" stroke="black" stroke-width="2" stroke-linejoin="round"/>
<path d="M16 5V3" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="14" cy="9" r="1.5" fill="black"/>
<circle cx="18" cy="9" r="1.5" fill="black"/>
<path d="M26 27C26 22.0294 21.5228 18 16 18C10.4772 18 6 22.0294 6 27" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 650 B

After

Width:  |  Height:  |  Size: 616 B

View File

@ -1,9 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-robot" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M7 7h10a2 2 0 0 1 2 2v1l1 1v3l-1 1v3a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-3l-1 -1v-3l1 -1v-1a2 2 0 0 1 2 -2z"></path>
<path d="M10 16h4"></path>
<circle cx="8.5" cy="11.5" r=".5" fill="currentColor"></circle>
<circle cx="15.5" cy="11.5" r=".5" fill="currentColor"></circle>
<path d="M9 7l-1 -4"></path>
<path d="M15 7l1 -4"></path>
</svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10 6C10 5.44772 10.4477 5 11 5H21C21.5523 5 22 5.44772 22 6V11C22 13.2091 20.2091 15 18 15H14C11.7909 15 10 13.2091 10 11V6Z" stroke="black" stroke-width="2" stroke-linejoin="round"/>
<path d="M16 5V3" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="14" cy="9" r="1.5" fill="black"/>
<circle cx="18" cy="9" r="1.5" fill="black"/>
<path d="M26 27C26 22.0294 21.5228 18 16 18C10.4772 18 6 22.0294 6 27" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 650 B

After

Width:  |  Height:  |  Size: 616 B

View File

@ -27,7 +27,7 @@ class OpenAIAssistant_Agents implements INode {
this.version = 2.0
this.type = 'OpenAIAssistant'
this.category = 'Agents'
this.icon = 'openai.png'
this.icon = 'assistant.svg'
this.description = `An agent that uses OpenAI Assistant API to pick the tool and args to call`
this.baseClasses = [this.type]
this.inputs = [

View File

@ -0,0 +1,12 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M20 23C20 22.6319 20.2985 22.3334 20.6667 22.3334H27.3333C27.7015 22.3334 28 22.6319 28 23V26.3334C28 27.8061 26.8061 29 25.3333 29H22.6667C21.1939 29 20 27.8061 20 26.3334V23Z" stroke="black" stroke-width="2" stroke-linejoin="round"/>
<path d="M24 22.3333V21" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="22.667" cy="25" r="1" fill="black"/>
<circle cx="25.333" cy="25" r="1" fill="black"/>
<path d="M16 12.6108L22 15.9608" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7.17701 19.5848C6.49568 20.4069 6.12505 21.4424 6.12993 22.5101C6.13481 23.5779 6.51489 24.6099 7.2037 25.4258C7.89252 26.2416 8.84622 26.7893 9.89802 26.9732C10.9498 27.157 12.0328 26.9653 12.9575 26.4314L15.4787 24.9657M18.6002 14.106V19.5848" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.19877 9.98459C6.39026 9.67775 4.57524 10.4982 3.60403 12.1806C3.00524 13.2178 2.84295 14.4504 3.15284 15.6073C3.46273 16.7642 4.21943 17.7507 5.25652 18.3498L10.3049 21.3269C10.6109 21.5074 10.9898 21.5119 11.3001 21.3388L18.6 17.2655" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M17.0172 6.06585C16.6456 5.06522 15.9342 4.227 15.0072 3.6977C14.0803 3.1684 12.9969 2.98168 11.9462 3.17018C10.8956 3.35869 9.94464 3.91042 9.25954 4.72895C8.57444 5.54747 8.19879 6.58074 8.19824 7.64814V13.6575C8.19824 14.0154 8.38951 14.346 8.69977 14.5244L15.9992 18.7215" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M24.8216 11.7476C25.5029 10.9255 25.8735 9.89004 25.8687 8.8223C25.8638 7.75457 25.4837 6.72253 24.7949 5.90667C24.1061 5.09082 23.1524 4.54308 22.1006 4.35924C21.0488 4.17541 19.9658 4.36718 19.0411 4.90101L13.8942 7.90613C13.5872 8.08539 13.3984 8.41418 13.3984 8.76971V17.2265" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M28.3944 19.0635C28.9932 18.0263 29.1555 16.7937 28.8456 15.6368C28.5357 14.4799 27.779 13.4934 26.7419 12.8943L21.6409 9.91752C21.3316 9.73703 20.9494 9.7357 20.6388 9.91405L13.3984 14.0723" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -23,7 +23,7 @@ class OpenAIFunctionAgent_Agents implements INode {
this.version = 3.0
this.type = 'AgentExecutor'
this.category = 'Agents'
this.icon = 'openai.png'
this.icon = 'function.svg'
this.description = `An agent that uses Function Calling to pick the tool and args to call`
this.baseClasses = [this.type, ...getBaseClasses(AgentExecutor)]
this.inputs = [

View File

@ -0,0 +1,9 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16 12.6108L22 15.9608" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7.17701 19.5848C6.49568 20.4069 6.12505 21.4424 6.12993 22.5101C6.13481 23.5779 6.51489 24.6099 7.2037 25.4258C7.89252 26.2416 8.84622 26.7893 9.89802 26.9732C10.9498 27.157 12.0328 26.9653 12.9575 26.4314L15.4787 24.9657M18.6002 14.106V19.5848" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.19877 9.98459C6.39026 9.67775 4.57524 10.4982 3.60403 12.1806C3.00524 13.2178 2.84295 14.4504 3.15284 15.6073C3.46273 16.7642 4.21943 17.7507 5.25652 18.3498L10.3049 21.3269C10.6109 21.5074 10.9898 21.5119 11.3001 21.3388L18.6 17.2655" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M17.0172 6.06585C16.6456 5.06522 15.9342 4.227 15.0072 3.6977C14.0803 3.1684 12.9969 2.98168 11.9462 3.17018C10.8956 3.35869 9.94464 3.91042 9.25954 4.72895C8.57444 5.54747 8.19879 6.58074 8.19824 7.64814V13.6575C8.19824 14.0154 8.38951 14.346 8.69977 14.5244L15.9992 18.7215" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M24.8216 11.7476C25.5029 10.9255 25.8735 9.89004 25.8687 8.8223C25.8638 7.75457 25.4837 6.72253 24.7949 5.90667C24.1061 5.09082 23.1524 4.54308 22.1006 4.35924C21.0488 4.17541 19.9658 4.36718 19.0411 4.90101L13.8942 7.90613C13.5872 8.08539 13.3984 8.41418 13.3984 8.76971V17.2265" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M28.3944 19.0635C28.9932 18.0263 29.1555 16.7937 28.8456 15.6368C28.5357 14.4799 27.779 13.4934 26.7419 12.8943L21.6409 9.91752C21.3316 9.73703 20.9494 9.7357 20.6388 9.91405L13.3984 14.0723" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M18 28.9997H18.8071C19.6909 28.9997 20.4526 28.3921 20.6297 27.546L21.991 21.4537C22.1681 20.6076 22.9299 20 23.8136 20H24.6207M20.0929 22.7023H23.8136M24 25.0214H24.5014C24.8438 25.0214 25.1586 25.2052 25.3207 25.5L27.3429 28.5213C27.5051 28.8161 27.8198 29 28.1622 29H28.6997M24.049 29C24.6261 29 25.1609 28.7041 25.4578 28.2205L27.2424 25.8009C27.5393 25.3173 28.0741 25.0214 28.6512 25.0214" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -17,7 +17,7 @@ class LLMonitor_Analytic implements INode {
this.name = 'llmonitor'
this.version = 1.0
this.type = 'LLMonitor'
this.icon = 'llmonitor.png'
this.icon = 'Lunary.svg'
this.category = 'Analytic'
this.baseClasses = [this.type]
this.inputs = []

View File

@ -0,0 +1,7 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<ellipse cx="15.9562" cy="16.0002" rx="4.3478" ry="4.34782" stroke="black" stroke-width="2"/>
<path d="M23.5651 23.6086C21.603 25.621 18.8688 26.8695 15.8445 26.8695C10.2386 26.8695 5.62933 22.5797 5.08691 17.0869" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M8.34766 8.23751C10.314 6.3155 13.0074 5.13037 15.9785 5.13037C21.6311 5.13037 26.2789 9.42024 26.8258 14.913" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M9.5217 9.47815C9.5217 10.7268 8.50948 11.739 7.26085 11.739C6.01222 11.739 5 10.7268 5 9.47815C5 8.22951 6.01222 7.21729 7.26085 7.21729C8.50948 7.21729 9.5217 8.22951 9.5217 9.47815Z" fill="black" stroke="black" stroke-width="2"/>
<path d="M28.0002 21.4347C28.0002 22.6833 26.988 23.6956 25.7394 23.6956C24.4907 23.6956 23.4785 22.6833 23.4785 21.4347C23.4785 20.186 24.4907 19.1738 25.7394 19.1738C26.988 19.1738 28.0002 20.186 28.0002 21.4347Z" fill="black" stroke="black" stroke-width="2"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -17,7 +17,7 @@ class LangFuse_Analytic implements INode {
this.name = 'langFuse'
this.version = 1.0
this.type = 'LangFuse'
this.icon = 'langfuse.png'
this.icon = 'Langfuse.svg'
this.category = 'Analytic'
this.baseClasses = [this.type]
this.inputs = []

View File

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M22.7309 12.8968C21.032 12.9395 19.3256 12.5837 17.7555 11.8297L14.6587 10.3427C13.7049 9.88461 12.6797 9.68621 11.6729 9.72974" stroke="#E91212" stroke-width="2.88509" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M22.7309 19.1033C21.0321 19.0606 19.3256 19.4163 17.7555 20.1703L14.6587 21.6574C13.7049 22.1155 12.6797 22.3138 11.6729 22.2703" stroke="#E91212" stroke-width="2.88509" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M3.5 20.8078L4.87684 20.1529C7.84161 18.7428 11.2851 18.7492 14.2446 20.1704L17.3414 21.6575C19.8533 22.8637 22.8598 22.2693 24.7236 20.1979C26.8711 17.8113 26.8711 14.1888 24.7236 11.8022C22.8598 9.73085 19.8533 9.13642 17.3414 10.3427L14.2446 11.8297C11.2851 13.2509 7.84161 13.2573 4.87684 11.8472L3.5 11.1923" stroke="#1363BB" stroke-width="2.88509" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M28.5003 20.8078L27.1234 20.1529C25.7316 19.491 24.2343 19.1412 22.7311 19.1033M28.5003 11.1923L27.1234 11.8472C25.7316 12.5092 24.2343 12.859 22.7311 12.8968M22.7311 12.8968C23.4933 12.8776 24.2538 12.7782 25 12.5986M22.7311 12.8968C21.8155 12.9198 20.8975 12.8271 20 12.6187M22.7311 19.1033C23.4933 19.1225 24.2538 19.2219 25 19.4015M22.7311 19.1033C22.1531 19.0888 21.5741 19.1203 21 19.198M11.673 9.72974C10.0284 9.80083 8.43271 10.5174 7.27662 11.8022C5.12915 14.1888 5.12915 17.8113 7.27662 20.1979C8.43271 21.4827 10.0284 22.1993 11.673 22.2704" stroke="#E91212" stroke-width="2.88509" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

View File

@ -20,7 +20,7 @@ class InMemoryCache implements INode {
this.version = 1.0
this.type = 'InMemoryCache'
this.description = 'Cache LLM response in memory, will be cleared once app restarted'
this.icon = 'inmemorycache.png'
this.icon = 'Memory.svg'
this.category = 'Cache'
this.baseClasses = [this.type, ...getBaseClasses(InMemoryCacheExtended)]
this.inputs = []

View File

@ -21,7 +21,7 @@ class InMemoryEmbeddingCache implements INode {
this.version = 1.0
this.type = 'InMemoryEmbeddingCache'
this.description = 'Cache generated Embeddings in memory to avoid needing to recompute them.'
this.icon = 'inmemorycache.png'
this.icon = 'Memory.svg'
this.category = 'Cache'
this.baseClasses = [this.type, ...getBaseClasses(CacheBackedEmbeddings)]
this.inputs = [

View File

@ -0,0 +1,19 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_121_15786)">
<path d="M25 10V9C25 7.89543 24.1046 7 23 7H9C7.89543 7 7 7.89543 7 9V23C7 24.1046 7.89543 25 9 25H15" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M20 13.3333V13C20 12.4477 19.5523 12 19 12H13C12.4477 12 12 12.4477 12 13V19C12 19.5523 12.4477 20 13 20H15" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M7 11H5" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M7 16H5" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M7 21H5" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M21 7L21 5" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M16 7L16 5" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M11 7L11 5" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M11 27L11 25" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M19 23.6429L24 14V19.3571H28.5L23 29V23.6429H19Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_121_15786">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,4 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="19.25" cy="13.25" r="1.25" fill="black"/>
<path d="M15.221 7.55121L10.827 24.7611C10.5157 25.9803 8.8952 26.2323 8.2283 25.1653C7.75236 24.4038 7.5 23.5238 7.5 22.6259V20C7.5 17.7909 5.70914 16 3.5 16C3.22697 16 3.00858 15.7732 3.01891 15.5004L3.03784 15C3.54847 8.28755 9.15672 3 16 3C23.1797 3 29 8.8203 29 16C29 19.7112 27.4448 23.0593 24.9506 25.4279C24.5239 25.8332 23.8449 25.725 23.5205 25.234L21.5723 22.2851C21.3795 21.9932 21.2145 21.6792 21.1483 21.3356C20.8998 20.044 21.3021 18.6979 22.2481 17.7519L24 16C25.608 14.392 24.9616 11.6539 22.8043 10.9348L19.518 9.83932C18.8662 9.62206 18.3274 9.15477 18.0201 8.54025L17.4083 7.31663C16.9222 6.34444 15.4899 6.49805 15.221 7.55121Z" fill="black" stroke="black"/>
</svg>

After

Width:  |  Height:  |  Size: 837 B

View File

@ -20,7 +20,7 @@ class MomentoCache implements INode {
this.version = 1.0
this.type = 'MomentoCache'
this.description = 'Cache LLM response using Momento, a distributed, serverless cache'
this.icon = 'momento.png'
this.icon = 'Momento.svg'
this.category = 'Cache'
this.baseClasses = [this.type, ...getBaseClasses(LangchainMomentoCache)]
this.credential = {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

View File

@ -1 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128" id="redis"><path fill="#A41E11" d="M121.8 93.1c-6.7 3.5-41.4 17.7-48.8 21.6-7.4 3.9-11.5 3.8-17.3 1s-42.7-17.6-49.4-20.8c-3.3-1.6-5-2.9-5-4.2v-12.7s48-10.5 55.8-13.2c7.8-2.8 10.4-2.9 17-.5s46.1 9.5 52.6 11.9v12.5c0 1.3-1.5 2.7-4.9 4.4z"></path><path fill="#D82C20" d="M121.8 80.5c-6.7 3.5-41.4 17.7-48.8 21.6-7.4 3.9-11.5 3.8-17.3 1-5.8-2.8-42.7-17.7-49.4-20.9-6.6-3.2-6.8-5.4-.3-7.9 6.5-2.6 43.2-17 51-19.7 7.8-2.8 10.4-2.9 17-.5s41.1 16.1 47.6 18.5c6.7 2.4 6.9 4.4.2 7.9z"></path><path fill="#A41E11" d="M121.8 72.5c-6.7 3.5-41.4 17.7-48.8 21.6-7.4 3.8-11.5 3.8-17.3 1-5.8-2.8-42.7-17.7-49.4-20.9-3.3-1.6-5-2.9-5-4.2v-12.7s48-10.5 55.8-13.2c7.8-2.8 10.4-2.9 17-.5s46.1 9.5 52.6 11.9v12.5c0 1.3-1.5 2.7-4.9 4.5z"></path><path fill="#D82C20" d="M121.8 59.8c-6.7 3.5-41.4 17.7-48.8 21.6-7.4 3.8-11.5 3.8-17.3 1-5.8-2.8-42.7-17.7-49.4-20.9s-6.8-5.4-.3-7.9c6.5-2.6 43.2-17 51-19.7 7.8-2.8 10.4-2.9 17-.5s41.1 16.1 47.6 18.5c6.7 2.4 6.9 4.4.2 7.9z"></path><path fill="#A41E11" d="M121.8 51c-6.7 3.5-41.4 17.7-48.8 21.6-7.4 3.8-11.5 3.8-17.3 1-5.8-2.7-42.7-17.6-49.4-20.8-3.3-1.6-5.1-2.9-5.1-4.2v-12.7s48-10.5 55.8-13.2c7.8-2.8 10.4-2.9 17-.5s46.1 9.5 52.6 11.9v12.5c.1 1.3-1.4 2.6-4.8 4.4z"></path><path fill="#D82C20" d="M121.8 38.3c-6.7 3.5-41.4 17.7-48.8 21.6-7.4 3.8-11.5 3.8-17.3 1s-42.7-17.6-49.4-20.8-6.8-5.4-.3-7.9c6.5-2.6 43.2-17 51-19.7 7.8-2.8 10.4-2.9 17-.5s41.1 16.1 47.6 18.5c6.7 2.4 6.9 4.4.2 7.8z"></path><path fill="#fff" d="M80.4 26.1l-10.8 1.2-2.5 5.8-3.9-6.5-12.5-1.1 9.3-3.4-2.8-5.2 8.8 3.4 8.2-2.7-2.2 5.4zM66.5 54.5l-20.3-8.4 29.1-4.4z"></path><ellipse cx="38.4" cy="35.4" fill="#fff" rx="15.5" ry="6"></ellipse><path fill="#7A0C00" d="M93.3 27.7l17.2 6.8-17.2 6.8z"></path><path fill="#AD2115" d="M74.3 35.3l19-7.6v13.6l-1.9.8z"></path></svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5 14L14.3448 18.2476C15.3965 18.7257 16.6035 18.7257 17.6552 18.2476L27 14" stroke="#D82B1F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M5 18L14.3448 22.2476C15.3965 22.7257 16.6035 22.7257 17.6552 22.2476L27 18" stroke="#D82B1F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M14.3448 16.2476L5 12L14.3448 7.75233C15.3965 7.27429 16.6035 7.27429 17.6552 7.75233L27 12L17.6552 16.2476C16.6035 16.7256 15.3965 16.7256 14.3448 16.2476Z" fill="#D82B1F" stroke="#D82B1F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M5 12L14.3448 16.2476C15.3965 16.7257 16.6035 16.7257 17.6552 16.2476L27 12" stroke="#A41E11" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M5 16L14.3448 20.2476C15.3965 20.7257 16.6035 20.7257 17.6552 20.2476L27 16" stroke="#A41E11" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M5 20L14.3448 24.2476C15.3965 24.7257 16.6035 24.7257 17.6552 24.2476L27 20" stroke="#A41E11" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M14.8 10.8257C14.8 11.2675 13.7255 11.7473 12.4 11.7473C11.0745 11.7473 10 11.2675 10 10.8257C10 10.3838 11.0745 9.92261 12.4 9.92261C13.7255 9.92261 14.8 10.3838 14.8 10.8257Z" fill="white"/>
<path d="M15.5992 8.82033L14.5843 9.18122C14.5035 9.20994 14.5183 9.32837 14.6037 9.33626L16.1374 9.478C16.163 9.48036 16.1858 9.49484 16.1989 9.51692L16.6877 10.3429C16.7214 10.3998 16.8057 10.3936 16.8306 10.3322L17.1187 9.62285C17.1299 9.59533 17.1554 9.57627 17.185 9.57334L18.4686 9.44639C18.5526 9.43808 18.5681 9.32208 18.4892 9.29202L17.5949 8.95149C17.5526 8.93541 17.5321 8.88756 17.5495 8.84587L17.7896 8.27159C17.816 8.20836 17.7559 8.14334 17.6908 8.16472L16.6275 8.51401C16.6098 8.51981 16.5907 8.51928 16.5734 8.51253L15.4638 8.07934C15.3944 8.05225 15.3289 8.12638 15.3643 8.19192L15.6428 8.7069C15.6661 8.75007 15.6455 8.80389 15.5992 8.82033Z" fill="white"/>
<path d="M20.7336 9.65148L18.0589 10.7187C17.9919 10.7455 17.9917 10.8401 18.0585 10.8672L20.4599 11.8397C20.4789 11.8474 20.5002 11.8475 20.5192 11.84L23.2273 10.7728C23.2947 10.7462 23.2949 10.6509 23.2276 10.624L20.793 9.6515C20.7739 9.64389 20.7527 9.64389 20.7336 9.65148Z" fill="#A41E11"/>
<path d="M17.855 11.819L13.8573 12.4291C13.7777 12.4412 13.7639 12.5502 13.8381 12.5818L16.7834 13.8355C16.8209 13.8515 16.8644 13.8367 16.8844 13.8012L17.9367 11.9374C17.9695 11.8793 17.921 11.8089 17.855 11.819Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M20.9497 11.0503C19.2928 9.39344 16.6066 9.39344 14.9497 11.0503C13.2929 12.7071 13.2929 15.3934 14.9497 17.0503" stroke="#89DFBB" stroke-width="2" stroke-linecap="round"/>
<path d="M7.5149 24.4853C11.4201 28.3905 17.5935 28.5488 21.3035 24.8389C25.0135 21.1289 24.8552 14.9555 20.9499 11.0503" stroke="#04C98D" stroke-width="2" stroke-linecap="round"/>
<path d="M11.0503 20.9497C12.7072 22.6066 15.3934 22.6066 17.0503 20.9497C18.7071 19.2929 18.7071 16.6066 17.0503 14.9497" stroke="#04C98D" stroke-width="2" stroke-linecap="round"/>
<path d="M24.4851 7.5147C20.5799 3.60946 14.4065 3.45117 10.6965 7.16115C6.98654 10.8711 7.14483 17.0445 11.0501 20.9497" stroke="#89DFBB" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 829 B

View File

@ -19,7 +19,7 @@ class UpstashRedisCache implements INode {
this.version = 1.0
this.type = 'UpstashRedisCache'
this.description = 'Cache LLM response in Upstash Redis, serverless data for Redis and Kafka'
this.icon = 'upstash.png'
this.icon = 'Upstash.svg'
this.category = 'Cache'
this.baseClasses = [this.type, ...getBaseClasses(LangchainUpstashRedisCache)]
this.credential = {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -32,7 +32,7 @@ class GETApiChain_Chains implements INode {
this.name = 'getApiChain'
this.version = 1.0
this.type = 'GETApiChain'
this.icon = 'apichain.svg'
this.icon = 'get.svg'
this.category = 'Chains'
this.description = 'Chain to run queries against GET API'
this.baseClasses = [this.type, ...getBaseClasses(APIChain)]

View File

@ -20,7 +20,7 @@ class OpenApiChain_Chains implements INode {
this.name = 'openApiChain'
this.version = 1.0
this.type = 'OpenAPIChain'
this.icon = 'openapi.png'
this.icon = 'openapi.svg'
this.category = 'Chains'
this.description = 'Chain that automatically select and call APIs based only on an OpenAPI spec'
this.baseClasses = [this.type, ...getBaseClasses(APIChain)]

View File

@ -21,7 +21,7 @@ class POSTApiChain_Chains implements INode {
this.name = 'postApiChain'
this.version = 1.0
this.type = 'POSTApiChain'
this.icon = 'apichain.svg'
this.icon = 'post.svg'
this.category = 'Chains'
this.description = 'Chain to run queries against POST API'
this.baseClasses = [this.type, ...getBaseClasses(APIChain)]

View File

@ -1,3 +0,0 @@
<?xml version="1.0" encoding="utf-8"?><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 122.88 92.96" style="enable-background:new 0 0 122.88 92.96" xml:space="preserve"><style type="text/css"><![CDATA[
.st0{fill-rule:evenodd;clip-rule:evenodd;}
]]></style><g><path class="st0" d="M100.09,6.87l2.5,3.3c0.66,0.87,0.49,2.12-0.38,2.77l-2.66,2.02c0.48,1.29,0.79,2.65,0.92,4.06l3.03,0.41 c1.08,0.15,1.84,1.15,1.69,2.23l-0.56,4.1c-0.15,1.08-1.15,1.84-2.23,1.69l-3.3-0.45c-0.59,1.28-1.34,2.46-2.22,3.52l1.85,2.43 c0.66,0.87,0.49,2.12-0.38,2.78l-3.3,2.5c-0.87,0.66-2.12,0.49-2.78-0.38l-2.02-2.66c-1.29,0.48-2.66,0.79-4.06,0.92l-0.41,3.03 c-0.15,1.08-1.15,1.84-2.23,1.69l-4.1-0.56c-1.08-0.15-1.84-1.15-1.69-2.23l0.45-3.3c-1.28-0.59-2.46-1.34-3.52-2.23l-2.43,1.85 c-0.87,0.66-2.12,0.49-2.78-0.38l-2.5-3.3c-0.66-0.87-0.49-2.12,0.38-2.77l2.66-2.02c-0.48-1.29-0.79-2.65-0.92-4.06l-3.03-0.41 c-1.08-0.15-1.84-1.15-1.69-2.23l0.56-4.1c0.15-1.08,1.15-1.84,2.23-1.69l3.3,0.45c0.59-1.28,1.34-2.46,2.23-3.52L70.84,7.9 c-0.66-0.87-0.49-2.12,0.38-2.78l3.3-2.5c0.87-0.66,2.12-0.49,2.78,0.38l2.02,2.66c1.29-0.48,2.66-0.79,4.06-0.92l0.41-3.02 c0.15-1.08,1.15-1.84,2.23-1.69l4.1,0.56c1.08,0.15,1.84,1.15,1.69,2.23l-0.45,3.3c1.28,0.59,2.46,1.34,3.52,2.23l2.43-1.85 C98.19,5.83,99.44,6,100.09,6.87L100.09,6.87L100.09,6.87z M55.71,13.75c-0.23,0.02-0.46,0.04-0.69,0.06 c-5.63,0.54-11.1,2.59-15.62,6.1c-5.23,4.05-9.2,10.11-10.73,18.14l-0.48,2.51L25.69,41c-2.45,0.43-4.64,1.02-6.56,1.77 c-1.86,0.72-3.52,1.61-4.97,2.66c-1.16,0.84-2.16,1.78-3.01,2.8c-2.63,3.15-3.85,7.1-3.82,11.1c0.03,4.06,1.35,8.16,3.79,11.53 c0.91,1.25,1.96,2.4,3.16,3.4l0.03,0.02l-2.68,7.13c-0.71-0.47-1.4-0.98-2.04-1.52c-1.68-1.4-3.15-2.99-4.4-4.72 C1.84,70.57,0.04,64.95,0,59.35c-0.04-5.66,1.72-11.29,5.52-15.85c1.23-1.48,2.68-2.84,4.34-4.04c1.93-1.4,4.14-2.58,6.64-3.55 c1.72-0.67,3.56-1.23,5.5-1.68c2.2-8.74,6.89-15.47,12.92-20.14c5.64-4.37,12.43-6.92,19.42-7.59c2.13-0.21,4.29-0.24,6.43-0.09 c-0.47,0.25-0.91,0.53-1.33,0.85l-0.03,0.02c-1.93,1.47-3.32,3.7-3.68,6.3L55.71,13.75L55.71,13.75z M43.85,87.38H31.99l-1.7,5.58 H19.6l12.75-33.87h11.46l12.7,33.87H45.55L43.85,87.38L43.85,87.38z M41.63,80.04l-3.7-12.17l-3.71,12.17H41.63L41.63,80.04z M59.78,59.09h17.41c3.79,0,6.64,0.9,8.52,2.7c1.88,1.8,2.83,4.38,2.83,7.71c0,3.42-1.04,6.1-3.09,8.03 c-2.06,1.93-5.21,2.89-9.43,2.89h-5.74v12.54h-10.5V59.09L59.78,59.09z M70.28,73.56h2.58c2.03,0,3.46-0.35,4.28-1.06 c0.82-0.7,1.23-1.6,1.23-2.7c0-1.06-0.36-1.96-1.07-2.7c-0.71-0.74-2.05-1.11-4.02-1.11h-3V73.56L70.28,73.56z M92.77,59.09h10.5 v33.87h-10.5V59.09L92.77,59.09z M112.01,31.74c1.07,0.83,2.09,1.77,3.07,2.82c1.07,1.15,2.08,2.45,3.03,3.9 c3.2,4.92,4.84,11.49,4.77,17.92c-0.07,6.31-1.77,12.59-5.25,17.21c-0.84,1.11-1.77,2.15-2.78,3.12V62.15 c0.43-1.87,0.65-3.84,0.67-5.83c0.06-5.07-1.18-10.16-3.59-13.86c-0.69-1.07-1.45-2.03-2.25-2.89c-0.65-0.7-1.34-1.34-2.05-1.9 c0.07-0.3,0.13-0.6,0.17-0.9c0.08-0.62,0.11-1.25,0.07-1.88c0.82-0.32,1.58-0.75,2.26-1.27l0.03-0.02 C110.86,33.06,111.48,32.44,112.01,31.74L112.01,31.74z M85.89,12.37c4.45,0.61,7.57,4.71,6.96,9.17 c-0.61,4.45-4.71,7.57-9.17,6.96c-4.45-0.61-7.57-4.71-6.96-9.17S81.44,11.76,85.89,12.37L85.89,12.37L85.89,12.37z"/></g></svg>

Before

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1,7 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.5 20.5C10.5 20.5 10 20 9 20C7.067 20 6 21.567 6 23.5C6 25.433 7.067 27 9 27C10 27 10.7037 26.4812 11 26V24H10" stroke="#110000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M18.5 20H14V27H18.5M14 23.5H17.5" stroke="black" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M23.5 27V20M21 20H26" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 10C19 6.68629 16.2577 4 12.875 4H11.125C7.74226 4 5 6.68629 5 10C5 11.7572 5.77114 13.338 7 14.4353" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M13 9C13 12.3137 15.7423 15 19.125 15H20.875C24.2577 15 27 12.3137 27 9C27 5.68629 24.2577 3 20.875 3" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 888 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

View File

@ -0,0 +1,7 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="16" cy="16" r="3" fill="#424143" stroke="#424143" stroke-width="2"/>
<circle cx="26" cy="6" r="2" fill="#424143" stroke="#424143" stroke-width="2"/>
<path d="M18.5 13.5L24.5 7.5" stroke="#424143" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M16 27C22.0751 27 27 22.0751 27 16C27 14.3968 26.657 12.8736 26.0404 11.5L22.5247 15C22.5743 15.3261 22.6 15.6601 22.6 16C22.6 19.6451 19.6451 22.6 16 22.6C12.3549 22.6 9.4 19.6451 9.4 16C9.4 12.3549 12.3549 9.4 16 9.4C16.3399 9.4 16.6739 9.4257 17 9.47527L20.4094 5.9194C19.0595 5.3281 17.5681 5 16 5C9.92487 5 5 9.92487 5 16C5 22.0751 9.92487 27 16 27Z" fill="#94D609"/>
<path d="M17 9.47527L16.8497 10.4639C17.1714 10.5128 17.4967 10.4022 17.7218 10.1674L17 9.47527ZM20.4094 5.9194L21.1312 6.61149C21.3573 6.37567 21.454 6.04428 21.3901 5.72389C21.3262 5.4035 21.1099 5.13451 20.8106 5.00343L20.4094 5.9194ZM22.5247 15L21.8192 14.2913C21.5934 14.5162 21.4882 14.8352 21.5361 15.1503L22.5247 15ZM26.0404 11.5L26.9527 11.0905C26.8182 10.7909 26.5452 10.5764 26.2223 10.5167C25.8993 10.457 25.5676 10.5596 25.3349 10.7913L26.0404 11.5ZM26 16C26 21.5228 21.5228 26 16 26V28C22.6274 28 28 22.6274 28 16H26ZM16 26C10.4772 26 6 21.5228 6 16H4C4 22.6274 9.37258 28 16 28V26ZM6 16C6 10.4772 10.4772 6 16 6V4C9.37258 4 4 9.37258 4 16H6ZM21.6 16C21.6 19.0928 19.0928 21.6 16 21.6V23.6C20.1974 23.6 23.6 20.1974 23.6 16H21.6ZM16 21.6C12.9072 21.6 10.4 19.0928 10.4 16H8.4C8.4 20.1974 11.8026 23.6 16 23.6V21.6ZM10.4 16C10.4 12.9072 12.9072 10.4 16 10.4V8.4C11.8026 8.4 8.4 11.8026 8.4 16H10.4ZM16 10.4C16.2895 10.4 16.5732 10.4219 16.8497 10.4639L17.1503 8.48662C16.7746 8.42952 16.3904 8.4 16 8.4V10.4ZM16 6C17.4274 6 18.7824 6.29844 20.0082 6.83538L20.8106 5.00343C19.3366 4.35776 17.7088 4 16 4V6ZM17.7218 10.1674L21.1312 6.61149L19.6876 5.22732L16.2782 8.78318L17.7218 10.1674ZM21.5361 15.1503C21.5781 15.4268 21.6 15.7105 21.6 16H23.6C23.6 15.6096 23.5705 15.2254 23.5134 14.8497L21.5361 15.1503ZM25.1281 11.9095C25.688 13.1569 26 14.5407 26 16H28C28 14.2529 27.626 12.5904 26.9527 11.0905L25.1281 11.9095ZM23.2303 15.7087L26.7459 12.2087L25.3349 10.7913L21.8192 14.2913L23.2303 15.7087Z" fill="#94D609"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -0,0 +1,8 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 27V20H6.5C7.60457 20 8.5 20.8954 8.5 22C8.5 23.1046 7.60457 24 6.5 24H4" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M27 27V20M25 20H29" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M22.5644 20.4399C21.6769 19.7608 19 19.6332 19 21.7961C19 24.1915 23 22.5657 23 25.0902C23 26.9875 20.33 27.5912 19 26.3537" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M11 23.5C11 20.7 12.6667 20 13.5 20C14.3333 20 16 20.7 16 23.5C16 26.3 14.3333 27 13.5 27C12.6667 27 11 26.3 11 23.5Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 10C19 6.68629 16.2577 4 12.875 4H11.125C7.74226 4 5 6.68629 5 10C5 11.7572 5.77114 13.338 7 14.4353" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M13 9C13 12.3137 15.7423 15 19.125 15H20.875C24.2577 15 27 12.3137 27 9C27 5.68629 24.2577 3 20.875 3" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -26,7 +26,7 @@ class ConversationChain_Chains implements INode {
this.name = 'conversationChain'
this.version = 1.0
this.type = 'ConversationChain'
this.icon = 'chain.svg'
this.icon = 'conv.svg'
this.category = 'Chains'
this.description = 'Chat models specific conversational chain with memory'
this.baseClasses = [this.type, ...getBaseClasses(ConversationChain)]

View File

@ -1,6 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-dna" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M14.828 14.828a4 4 0 1 0 -5.656 -5.656a4 4 0 0 0 5.656 5.656z"></path>
<path d="M9.172 20.485a4 4 0 1 0 -5.657 -5.657"></path>
<path d="M14.828 3.515a4 4 0 0 0 5.657 5.657"></path>
</svg>

Before

Width:  |  Height:  |  Size: 489 B

View File

@ -0,0 +1,8 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M25 22L27 29L29 22" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8 23C7.68717 22.3986 7.2 22 6.4 22C4.8536 22 4 23.567 4 25.5C4 27.433 4.8536 29 6.4 29C7.2 29 7.76299 28.4812 8 28" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M18 29V22L22 29V22" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10.5 25.5C10.5 22.7 12.1667 22 13 22C13.8333 22 15.5 22.7 15.5 25.5C15.5 28.3 13.8333 29 13 29C12.1667 29 10.5 28.3 10.5 25.5Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 10C19 6.68629 16.2577 4 12.875 4H11.125C7.74226 4 5 6.68629 5 10C5 11.7572 5.77114 13.338 7 14.4353" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M13 9C13 12.3137 15.7423 15 19.125 15H20.875C24.2577 15 27 12.3137 27 9C27 5.68629 24.2577 3 20.875 3" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -32,7 +32,7 @@ class ConversationalRetrievalQAChain_Chains implements INode {
this.name = 'conversationalRetrievalQAChain'
this.version = 1.0
this.type = 'ConversationalRetrievalQAChain'
this.icon = 'chain.svg'
this.icon = 'qa.svg'
this.category = 'Chains'
this.description = 'Document QA - built on RetrievalQAChain to provide a chat history component'
this.baseClasses = [this.type, ...getBaseClasses(ConversationalRetrievalQAChain)]

View File

@ -1,6 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-dna" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M14.828 14.828a4 4 0 1 0 -5.656 -5.656a4 4 0 0 0 5.656 5.656z"></path>
<path d="M9.172 20.485a4 4 0 1 0 -5.657 -5.657"></path>
<path d="M14.828 3.515a4 4 0 0 0 5.657 5.657"></path>
</svg>

Before

Width:  |  Height:  |  Size: 489 B

View File

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18 27L20.5 20L23 27M19 26H22" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M13 25L15 27M12 20C11 20 9 20.7 9 23.5C9 26.3 11 27 12 27C13 27 15 26.3 15 23.5C15 20.7 13 20 12 20Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 10C19 6.68629 16.2577 4 12.875 4H11.125C7.74226 4 5 6.68629 5 10C5 11.7572 5.77114 13.338 7 14.4353" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M13 9C13 12.3137 15.7423 15 19.125 15H20.875C24.2577 15 27 12.3137 27 9C27 5.68629 24.2577 3 20.875 3" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 756 B

View File

@ -27,7 +27,7 @@ class LLMChain_Chains implements INode {
this.name = 'llmChain'
this.version = 3.0
this.type = 'LLMChain'
this.icon = 'chain.svg'
this.icon = 'LLM_Chain.svg'
this.category = 'Chains'
this.description = 'Chain to run queries against LLMs'
this.baseClasses = [this.type, ...getBaseClasses(LLMChain)]

View File

@ -0,0 +1,7 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14 20V27H17.5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7 20V27H10.5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21 27V20L23.5 24.5L26 20V27" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 10C19 6.68629 16.2577 4 12.875 4H11.125C7.74226 4 5 6.68629 5 10C5 11.7572 5.77114 13.338 7 14.4353" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M13 9C13 12.3137 15.7423 15 19.125 15H20.875C24.2577 15 27 12.3137 27 9C27 5.68629 24.2577 3 20.875 3" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 774 B

View File

@ -20,7 +20,7 @@ class MultiPromptChain_Chains implements INode {
this.name = 'multiPromptChain'
this.version = 1.0
this.type = 'MultiPromptChain'
this.icon = 'chain.svg'
this.icon = 'prompt.svg'
this.category = 'Chains'
this.description = 'Chain automatically picks an appropriate prompt from multiple prompt templates'
this.baseClasses = [this.type, ...getBaseClasses(MultiPromptChain)]

View File

@ -1,6 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-dna" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M14.828 14.828a4 4 0 1 0 -5.656 -5.656a4 4 0 0 0 5.656 5.656z"></path>
<path d="M9.172 20.485a4 4 0 1 0 -5.657 -5.657"></path>
<path d="M14.828 3.515a4 4 0 0 0 5.657 5.657"></path>
</svg>

Before

Width:  |  Height:  |  Size: 489 B

View File

@ -0,0 +1,8 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M17 29V22L19.5 26.5L22 22V29" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M3 29V22H5.22222C6.20406 22 7 22.8954 7 24C7 25.1046 6.20406 26 5.22222 26H3" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10 29V22H12.2222C13.2041 22 14 22.8954 14 24C14 25.1046 13.2041 26 12.2222 26M12.2222 26H10M12.2222 26L14 29" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M27 29V22M25 22H29" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 10C19 6.68629 16.2577 4 12.875 4H11.125C7.74226 4 5 6.68629 5 10C5 11.7572 5.77114 13.338 7 14.4353" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M13 9C13 12.3137 15.7423 15 19.125 15H20.875C24.2577 15 27 12.3137 27 9C27 5.68629 24.2577 3 20.875 3" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -20,7 +20,7 @@ class MultiRetrievalQAChain_Chains implements INode {
this.name = 'multiRetrievalQAChain'
this.version = 1.0
this.type = 'MultiRetrievalQAChain'
this.icon = 'chain.svg'
this.icon = 'qa.svg'
this.category = 'Chains'
this.description = 'QA Chain that automatically picks an appropriate vector store from multiple retrievers'
this.baseClasses = [this.type, ...getBaseClasses(MultiRetrievalQAChain)]

View File

@ -1,6 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-dna" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M14.828 14.828a4 4 0 1 0 -5.656 -5.656a4 4 0 0 0 5.656 5.656z"></path>
<path d="M9.172 20.485a4 4 0 1 0 -5.657 -5.657"></path>
<path d="M14.828 3.515a4 4 0 0 0 5.657 5.657"></path>
</svg>

Before

Width:  |  Height:  |  Size: 489 B

View File

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18 27L20.5 20L23 27M19 26H22" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M13 25L15 27M12 20C11 20 9 20.7 9 23.5C9 26.3 11 27 12 27C13 27 15 26.3 15 23.5C15 20.7 13 20 12 20Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 10C19 6.68629 16.2577 4 12.875 4H11.125C7.74226 4 5 6.68629 5 10C5 11.7572 5.77114 13.338 7 14.4353" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M13 9C13 12.3137 15.7423 15 19.125 15H20.875C24.2577 15 27 12.3137 27 9C27 5.68629 24.2577 3 20.875 3" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 756 B

View File

@ -21,7 +21,7 @@ class RetrievalQAChain_Chains implements INode {
this.name = 'retrievalQAChain'
this.version = 1.0
this.type = 'RetrievalQAChain'
this.icon = 'chain.svg'
this.icon = 'qa.svg'
this.category = 'Chains'
this.description = 'QA chain to answer a question based on the retrieved documents'
this.baseClasses = [this.type, ...getBaseClasses(RetrievalQAChain)]

View File

@ -1,6 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-dna" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M14.828 14.828a4 4 0 1 0 -5.656 -5.656a4 4 0 0 0 5.656 5.656z"></path>
<path d="M9.172 20.485a4 4 0 1 0 -5.657 -5.657"></path>
<path d="M14.828 3.515a4 4 0 0 0 5.657 5.657"></path>
</svg>

Before

Width:  |  Height:  |  Size: 489 B

View File

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18 27L20.5 20L23 27M19 26H22" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M13 25L15 27M12 20C11 20 9 20.7 9 23.5C9 26.3 11 27 12 27C13 27 15 26.3 15 23.5C15 20.7 13 20 12 20Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 10C19 6.68629 16.2577 4 12.875 4H11.125C7.74226 4 5 6.68629 5 10C5 11.7572 5.77114 13.338 7 14.4353" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M13 9C13 12.3137 15.7423 15 19.125 15H20.875C24.2577 15 27 12.3137 27 9C27 5.68629 24.2577 3 20.875 3" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 756 B

View File

@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-sql" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M12 8a2 2 0 0 1 2 2v4a2 2 0 1 1 -4 0v-4a2 2 0 0 1 2 -2z"></path>
<path d="M17 8v8h4"></path>
<path d="M13 15l1 1"></path>
<path d="M3 15a1 1 0 0 0 1 1h2a1 1 0 0 0 1 -1v-2a1 1 0 0 0 -1 -1h-2a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1h2a1 1 0 0 1 1 1"></path>
</svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M17 25L19 27M16 20C15 20 13 20.7 13 23.5C13 26.3 15 27 16 27C17 27 19 26.3 19 23.5C19 20.7 17 20 16 20Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M23 20V27H26.5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M9.56442 20.4399C8.67691 19.7608 6 19.6332 6 21.7961C6 24.1915 10 22.5657 10 25.0902C10 26.9875 7.32996 27.5912 6 26.3537" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 10C19 6.68629 16.2577 4 12.875 4H11.125C7.74226 4 5 6.68629 5 10C5 11.7572 5.77114 13.338 7 14.4353" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M13 9C13 12.3137 15.7423 15 19.125 15H20.875C24.2577 15 27 12.3137 27 9C27 5.68629 24.2577 3 20.875 3" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 560 B

After

Width:  |  Height:  |  Size: 957 B

View File

@ -21,7 +21,7 @@ class VectorDBQAChain_Chains implements INode {
this.name = 'vectorDBQAChain'
this.version = 1.0
this.type = 'VectorDBQAChain'
this.icon = 'chain.svg'
this.icon = 'vectordb.svg'
this.category = 'Chains'
this.description = 'QA chain for vector databases'
this.baseClasses = [this.type, ...getBaseClasses(VectorDBQAChain)]

View File

@ -1,6 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-dna" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M14.828 14.828a4 4 0 1 0 -5.656 -5.656a4 4 0 0 0 5.656 5.656z"></path>
<path d="M9.172 20.485a4 4 0 1 0 -5.657 -5.657"></path>
<path d="M14.828 3.515a4 4 0 0 0 5.657 5.657"></path>
</svg>

Before

Width:  |  Height:  |  Size: 489 B

View File

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10 27V20H12C13.933 20 15.5 21.567 15.5 23.5C15.5 25.433 13.933 27 12 27H10Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21 23H18M21 23C21.8284 23 22.5 22.3284 22.5 21.5C22.5 20.6716 21.8284 20 21 20H18V27H21C22.1046 27 23 26.1046 23 25C23 23.8954 22.1046 23 21 23Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 10C19 6.68629 16.2577 4 12.875 4H11.125C7.74226 4 5 6.68629 5 10C5 11.7572 5.77114 13.338 7 14.4353" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M13 9C13 12.3137 15.7423 15 19.125 15H20.875C24.2577 15 27 12.3137 27 9C27 5.68629 24.2577 3 20.875 3" stroke="black" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 848 B

View File

@ -29,7 +29,7 @@ class AWSChatBedrock_ChatModels implements INode {
this.name = 'awsChatBedrock'
this.version = 3.0
this.type = 'AWSChatBedrock'
this.icon = 'awsBedrock.png'
this.icon = 'aws.svg'
this.category = 'Chat Models'
this.description = 'Wrapper around AWS Bedrock large language models that use the Chat endpoint'
this.baseClasses = [this.type, ...getBaseClasses(BedrockChat)]

View File

@ -0,0 +1,5 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.95804 14.1159C9.95804 14.4567 9.99488 14.733 10.0594 14.9357C10.133 15.1383 10.2251 15.3593 10.3541 15.5988C10.4001 15.6725 10.4186 15.7462 10.4186 15.8107C10.4186 15.9028 10.3633 15.9949 10.2436 16.087L9.6633 16.4738C9.58041 16.5291 9.49751 16.5567 9.42383 16.5567C9.33172 16.5567 9.23962 16.5107 9.14751 16.4278C9.01857 16.2896 8.90804 16.1422 8.81593 15.9949C8.72383 15.8383 8.63172 15.6633 8.53041 15.4514C7.81199 16.2988 6.90935 16.7225 5.82251 16.7225C5.04883 16.7225 4.43172 16.5014 3.98041 16.0593C3.52909 15.6172 3.29883 15.0278 3.29883 14.2909C3.29883 13.508 3.57514 12.8725 4.13699 12.3935C4.69883 11.9146 5.44488 11.6751 6.39357 11.6751C6.70672 11.6751 7.02909 11.7028 7.36988 11.7488C7.71067 11.7949 8.06067 11.8685 8.42909 11.9514V11.2791C8.42909 10.5791 8.28172 10.0909 7.9962 9.80539C7.70146 9.51986 7.20409 9.3817 6.49488 9.3817C6.17251 9.3817 5.84093 9.41855 5.50014 9.50144C5.15935 9.58434 4.82778 9.68565 4.50541 9.8146C4.35804 9.87907 4.24751 9.91591 4.18304 9.93434C4.11857 9.95276 4.07251 9.96197 4.03567 9.96197C3.90672 9.96197 3.84225 9.86986 3.84225 9.67644V9.22512C3.84225 9.07776 3.86067 8.96723 3.90672 8.90276C3.95278 8.83828 4.03567 8.77381 4.16462 8.70934C4.48699 8.54355 4.87383 8.40539 5.32514 8.29486C5.77646 8.17512 6.25541 8.11986 6.76199 8.11986C7.85804 8.11986 8.65936 8.36855 9.17515 8.86591C9.68172 9.36328 9.93962 10.1185 9.93962 11.1317V14.1159H9.95804ZM6.21857 15.5159C6.52251 15.5159 6.83567 15.4607 7.16725 15.3501C7.49883 15.2396 7.79357 15.037 8.04225 14.7607C8.18962 14.5857 8.30014 14.3922 8.35541 14.1712C8.41067 13.9501 8.44751 13.683 8.44751 13.3699V12.983C8.18041 12.9185 7.89488 12.8633 7.60014 12.8264C7.30541 12.7896 7.01988 12.7712 6.73436 12.7712C6.11725 12.7712 5.66593 12.8909 5.36199 13.1396C5.05804 13.3883 4.91067 13.7383 4.91067 14.1988C4.91067 14.6317 5.0212 14.9541 5.25146 15.1751C5.47251 15.4054 5.79488 15.5159 6.21857 15.5159ZM13.6146 16.5107C13.4488 16.5107 13.3383 16.483 13.2646 16.4185C13.1909 16.3633 13.1265 16.2343 13.0712 16.0593L10.9067 8.9396C10.8515 8.75539 10.8238 8.63565 10.8238 8.57118C10.8238 8.42381 10.8975 8.34091 11.0449 8.34091H11.9475C12.1225 8.34091 12.2423 8.36855 12.3067 8.43302C12.3804 8.48828 12.4357 8.61723 12.4909 8.79223L14.0383 14.8896L15.4751 8.79223C15.5212 8.60802 15.5765 8.48828 15.6501 8.43302C15.7238 8.37776 15.8528 8.34091 16.0186 8.34091H16.7554C16.9304 8.34091 17.0501 8.36855 17.1238 8.43302C17.1975 8.48828 17.262 8.61723 17.2988 8.79223L18.7541 14.9633L20.3475 8.79223C20.4028 8.60802 20.4673 8.48828 20.5317 8.43302C20.6054 8.37776 20.7251 8.34091 20.8909 8.34091H21.7475C21.8949 8.34091 21.9778 8.4146 21.9778 8.57118C21.9778 8.61723 21.9686 8.66328 21.9594 8.71855C21.9501 8.77381 21.9317 8.84749 21.8949 8.94881L19.6751 16.0685C19.6199 16.2528 19.5554 16.3725 19.4817 16.4278C19.408 16.483 19.2883 16.5199 19.1317 16.5199H18.3396C18.1646 16.5199 18.0449 16.4922 17.9712 16.4278C17.8975 16.3633 17.833 16.2435 17.7962 16.0593L16.3686 10.1185L14.9501 16.0501C14.9041 16.2343 14.8488 16.3541 14.7751 16.4185C14.7015 16.483 14.5725 16.5107 14.4067 16.5107H13.6146ZM25.4501 16.7593C24.9712 16.7593 24.4923 16.7041 24.0317 16.5935C23.5712 16.483 23.212 16.3633 22.9725 16.2251C22.8251 16.1422 22.7238 16.0501 22.687 15.9672C22.6501 15.8843 22.6317 15.7922 22.6317 15.7093V15.2396C22.6317 15.0462 22.7054 14.9541 22.8436 14.9541C22.8988 14.9541 22.9541 14.9633 23.0094 14.9817C23.0646 15.0001 23.1475 15.037 23.2396 15.0738C23.5528 15.212 23.8936 15.3225 24.2528 15.3962C24.6212 15.4699 24.9804 15.5067 25.3488 15.5067C25.9291 15.5067 26.3804 15.4054 26.6936 15.2028C27.0067 15.0001 27.1725 14.7054 27.1725 14.3278C27.1725 14.0699 27.0896 13.858 26.9238 13.683C26.758 13.508 26.4449 13.3514 25.9936 13.2041L24.658 12.7896C23.9857 12.5778 23.4883 12.2646 23.1844 11.8501C22.8804 11.4449 22.7238 10.9935 22.7238 10.5146C22.7238 10.1278 22.8067 9.78697 22.9725 9.49223C23.1383 9.19749 23.3594 8.9396 23.6357 8.73697C23.912 8.52512 24.2251 8.36855 24.5936 8.25802C24.962 8.14749 25.3488 8.10144 25.7541 8.10144C25.9567 8.10144 26.1686 8.11065 26.3712 8.13828C26.583 8.16591 26.7765 8.20276 26.9699 8.2396C27.1541 8.28565 27.3291 8.3317 27.4949 8.38697C27.6607 8.44223 27.7896 8.49749 27.8817 8.55276C28.0107 8.62644 28.1028 8.70012 28.158 8.78302C28.2133 8.8567 28.2409 8.95802 28.2409 9.08697V9.51986C28.2409 9.71328 28.1673 9.8146 28.0291 9.8146C27.9554 9.8146 27.8357 9.77776 27.6791 9.70407C27.1541 9.4646 26.5646 9.34486 25.9107 9.34486C25.3857 9.34486 24.9712 9.42776 24.6857 9.60276C24.4001 9.77776 24.2528 10.0449 24.2528 10.4225C24.2528 10.6804 24.3449 10.9014 24.5291 11.0764C24.7133 11.2514 25.0541 11.4264 25.5423 11.583L26.8501 11.9975C27.5133 12.2093 27.9923 12.5041 28.2778 12.8817C28.5633 13.2593 28.7015 13.6922 28.7015 14.1712C28.7015 14.5672 28.6186 14.9264 28.462 15.2396C28.2962 15.5528 28.0751 15.8291 27.7896 16.0501C27.5041 16.2804 27.1633 16.4462 26.7673 16.5659C26.3528 16.6949 25.9199 16.7593 25.4501 16.7593Z" fill="#252F3E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M27.191 21.2357C24.1607 23.4739 19.7581 24.662 15.9725 24.662C10.6673 24.662 5.88702 22.7002 2.27649 19.4397C1.99097 19.1818 2.24886 18.8318 2.58965 19.0344C6.49492 21.3002 11.312 22.6726 16.2949 22.6726C19.6568 22.6726 23.3502 21.9726 26.7489 20.5357C27.2554 20.3054 27.6883 20.8673 27.191 21.2357Z" fill="#FF9900"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M28.4527 19.7989C28.0659 19.3015 25.8922 19.5594 24.9067 19.6791C24.6119 19.716 24.5659 19.4581 24.833 19.2647C26.5645 18.0489 29.4106 18.3989 29.7422 18.8041C30.0738 19.2186 29.6501 22.0647 28.029 23.4278C27.7803 23.6397 27.5409 23.5291 27.6514 23.2528C28.0198 22.341 28.8396 20.287 28.4527 19.7989Z" fill="#FF9900"/>
</svg>

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

View File

@ -21,7 +21,7 @@ class ChatOpenAI_ChatModels implements INode {
this.name = 'chatOpenAI'
this.version = 2.0
this.type = 'ChatOpenAI'
this.icon = 'openai.png'
this.icon = 'openai.svg'
this.category = 'Chat Models'
this.description = 'Wrapper around OpenAI large language models that use the Chat endpoint'
this.baseClasses = [this.type, ...getBaseClasses(ChatOpenAI)]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -0,0 +1,8 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.9814 25.2665C15.353 26.2672 16.0645 27.1054 16.9914 27.6347C17.9183 28.164 19.0018 28.3507 20.0524 28.1622C21.103 27.9737 22.054 27.422 22.7391 26.6034C23.4242 25.7849 23.7998 24.7517 23.8004 23.6842V17.5533C23.8004 17.1909 23.6043 16.8569 23.2879 16.6802L15.9995 12.6108" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7.17701 19.5848C6.49568 20.4069 6.12505 21.4424 6.12993 22.5101C6.13481 23.5779 6.51489 24.6099 7.2037 25.4258C7.89252 26.2416 8.84622 26.7893 9.89802 26.9732C10.9498 27.157 12.0328 26.9653 12.9575 26.4314L18.1044 23.4263C18.4114 23.247 18.6002 22.9182 18.6002 22.5627V14.106" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.19877 9.98459C6.39026 9.67775 4.57524 10.4982 3.60403 12.1806C3.00524 13.2178 2.84295 14.4504 3.15284 15.6073C3.46273 16.7642 4.21943 17.7507 5.25652 18.3498L10.3049 21.3269C10.6109 21.5074 10.9898 21.5119 11.3001 21.3388L18.6 17.2655" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M17.0172 6.06585C16.6456 5.06522 15.9342 4.227 15.0072 3.6977C14.0803 3.1684 12.9969 2.98168 11.9462 3.17018C10.8956 3.35869 9.94464 3.91042 9.25954 4.72895C8.57444 5.54747 8.19879 6.58074 8.19824 7.64814V13.6575C8.19824 14.0154 8.38951 14.346 8.69977 14.5244L15.9992 18.7215" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M24.8216 11.7476C25.5029 10.9255 25.8735 9.89004 25.8687 8.8223C25.8638 7.75457 25.4837 6.72253 24.7949 5.90667C24.1061 5.09082 23.1524 4.54308 22.1006 4.35924C21.0488 4.17541 19.9658 4.36718 19.0411 4.90101L13.8942 7.90613C13.5872 8.08539 13.3984 8.41418 13.3984 8.76971V17.2265" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M23.7997 21.2595C25.6082 21.5663 27.4232 20.7459 28.3944 19.0635C28.9932 18.0263 29.1555 16.7937 28.8456 15.6368C28.5357 14.4799 27.779 13.4934 26.7419 12.8943L21.6409 9.91752C21.3316 9.73703 20.9494 9.7357 20.6388 9.91405L17.2696 11.849L13.3984 14.0723" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -21,7 +21,7 @@ class ChatOpenAICustom_ChatModels implements INode {
this.name = 'chatOpenAICustom'
this.version = 2.0
this.type = 'ChatOpenAI-Custom'
this.icon = 'openai.png'
this.icon = 'openai.svg'
this.category = 'Chat Models'
this.description = 'Custom/FineTuned model using OpenAI Chat compatible API'
this.baseClasses = [this.type, ...getBaseClasses(ChatOpenAI)]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -0,0 +1,8 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.9814 25.2665C15.353 26.2672 16.0645 27.1054 16.9914 27.6347C17.9183 28.164 19.0018 28.3507 20.0524 28.1622C21.103 27.9737 22.054 27.422 22.7391 26.6034C23.4242 25.7849 23.7998 24.7517 23.8004 23.6842V17.5533C23.8004 17.1909 23.6043 16.8569 23.2879 16.6802L15.9995 12.6108" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7.17701 19.5848C6.49568 20.4069 6.12505 21.4424 6.12993 22.5101C6.13481 23.5779 6.51489 24.6099 7.2037 25.4258C7.89252 26.2416 8.84622 26.7893 9.89802 26.9732C10.9498 27.157 12.0328 26.9653 12.9575 26.4314L18.1044 23.4263C18.4114 23.247 18.6002 22.9182 18.6002 22.5627V14.106" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.19877 9.98459C6.39026 9.67775 4.57524 10.4982 3.60403 12.1806C3.00524 13.2178 2.84295 14.4504 3.15284 15.6073C3.46273 16.7642 4.21943 17.7507 5.25652 18.3498L10.3049 21.3269C10.6109 21.5074 10.9898 21.5119 11.3001 21.3388L18.6 17.2655" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M17.0172 6.06585C16.6456 5.06522 15.9342 4.227 15.0072 3.6977C14.0803 3.1684 12.9969 2.98168 11.9462 3.17018C10.8956 3.35869 9.94464 3.91042 9.25954 4.72895C8.57444 5.54747 8.19879 6.58074 8.19824 7.64814V13.6575C8.19824 14.0154 8.38951 14.346 8.69977 14.5244L15.9992 18.7215" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M24.8216 11.7476C25.5029 10.9255 25.8735 9.89004 25.8687 8.8223C25.8638 7.75457 25.4837 6.72253 24.7949 5.90667C24.1061 5.09082 23.1524 4.54308 22.1006 4.35924C21.0488 4.17541 19.9658 4.36718 19.0411 4.90101L13.8942 7.90613C13.5872 8.08539 13.3984 8.41418 13.3984 8.76971V17.2265" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M23.7997 21.2595C25.6082 21.5663 27.4232 20.7459 28.3944 19.0635C28.9932 18.0263 29.1555 16.7937 28.8456 15.6368C28.5357 14.4799 27.779 13.4934 26.7419 12.8943L21.6409 9.91752C21.3316 9.73703 20.9494 9.7357 20.6388 9.91405L17.2696 11.849L13.3984 14.0723" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -20,7 +20,7 @@ class API_DocumentLoaders implements INode {
this.name = 'apiLoader'
this.version = 1.0
this.type = 'Document'
this.icon = 'api-loader.png'
this.icon = 'api.svg'
this.category = 'Document Loaders'
this.description = `Load data from an API`
this.baseClasses = [this.type]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,7 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16 20V13H18.5C19.6046 13 20.5 13.8954 20.5 15C20.5 16.1046 19.6046 17 18.5 17H16" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M23.5 13V20" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8 20L10.5 13L13 20M9 18.5H12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M27 14L29 16L27 18" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M5 18L3 16L5 14" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 717 B

View File

@ -1,9 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="256px" height="215px" viewBox="0 0 256 215" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
<g>
<path d="M114.25873,2.70101695 L18.8604023,42.1756384 C13.5552723,44.3711638 13.6102328,51.9065311 18.9486282,54.0225085 L114.746142,92.0117514 C123.163769,95.3498757 132.537419,95.3498757 140.9536,92.0117514 L236.75256,54.0225085 C242.08951,51.9065311 242.145916,44.3711638 236.83934,42.1756384 L141.442459,2.70101695 C132.738459,-0.900338983 122.961284,-0.900338983 114.25873,2.70101695" fill="#FFBF00"></path>
<path d="M136.349071,112.756863 L136.349071,207.659101 C136.349071,212.173089 140.900664,215.263892 145.096461,213.600615 L251.844122,172.166219 C254.281184,171.200072 255.879376,168.845451 255.879376,166.224705 L255.879376,71.3224678 C255.879376,66.8084791 251.327783,63.7176768 247.131986,65.3809537 L140.384325,106.815349 C137.94871,107.781496 136.349071,110.136118 136.349071,112.756863" fill="#26B5F8"></path>
<path d="M111.422771,117.65355 L79.742409,132.949912 L76.5257763,134.504714 L9.65047684,166.548104 C5.4112904,168.593211 0.000578531073,165.503855 0.000578531073,160.794612 L0.000578531073,71.7210757 C0.000578531073,70.0173017 0.874160452,68.5463864 2.04568588,67.4384994 C2.53454463,66.9481944 3.08848814,66.5446689 3.66412655,66.2250305 C5.26231864,65.2661153 7.54173107,65.0101153 9.47981017,65.7766689 L110.890522,105.957098 C116.045234,108.002206 116.450206,115.225166 111.422771,117.65355" fill="#ED3049"></path>
<path d="M111.422771,117.65355 L79.742409,132.949912 L2.04568588,67.4384994 C2.53454463,66.9481944 3.08848814,66.5446689 3.66412655,66.2250305 C5.26231864,65.2661153 7.54173107,65.0101153 9.47981017,65.7766689 L110.890522,105.957098 C116.045234,108.002206 116.450206,115.225166 111.422771,117.65355" fill-opacity="0.25" fill="#000000"></path>
</g>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5 13V23L14 17L5 13Z" fill="#ED304A" stroke="#ED304A" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M17 17.5V27L27 22.8V13L17 17.5Z" fill="#26B5F8" stroke="#26B5F8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M16 14.5L6 10L16 5L26 10L16 14.5Z" fill="#FFBF00" stroke="#FFBF00" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 514 B

View File

@ -1 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><defs><style>.cls-1{fill:none;}.cls-2{fill:#97d700;}.cls-3{fill:#71c5e8;}.cls-4{fill:#ff9013;}</style></defs><g id="Trmplate"><rect class="cls-1" width="512" height="512"/><path class="cls-2" d="M163.14,152.65a36.06,36.06,0,0,0-30.77,40.67v0l21.34,152.33,89.74-204.23Z"/><path class="cls-3" d="M379.69,279.56l-8.38-117.1a36.12,36.12,0,0,0-38.53-33.36,17.61,17.61,0,0,0-2.4.26l-34.63,4.79,76.08,170.57A35.94,35.94,0,0,0,379.69,279.56Z"/><path class="cls-4" d="M186.43,382.69a35.88,35.88,0,0,0,18-2.63l130.65-55.13L273,185.65Z"/></g></svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4.72492 9.35559L6.5 24L15 5.5L6.33616 7.15025C5.30261 7.34712 4.59832 8.3111 4.72492 9.35559Z" fill="#97D700" stroke="#97D700" stroke-width="2" stroke-linejoin="round"/>
<path d="M26.6204 20.5943L26.5699 20.6161L19.5 4.5L24.0986 4.14626C25.163 4.06438 26.1041 4.83296 26.2365 5.8923L27.8137 18.5094C27.9241 19.3925 27.4377 20.2422 26.6204 20.5943Z" fill="#71C5E8" stroke="#71C5E8" stroke-width="2" stroke-linejoin="round"/>
<path d="M17.5 10L9.5 28L23 22L17.5 10Z" fill="#FF9114" stroke="#FF9114" stroke-width="2" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 599 B

After

Width:  |  Height:  |  Size: 653 B

View File

@ -1,5 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-circle-letter-c" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0"></path>
<path d="M14 10a2 2 0 1 0 -4 0v4a2 2 0 1 0 4 0"></path>
</svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="16" cy="16" r="14" fill="#E78C1E"/>
<path d="M13.5902 16C13.5902 17.8075 15.0204 19.2727 16.7846 19.2727C17.9354 19.2727 18.944 18.6493 19.5063 17.7142L23.9289 21.2383C22.3349 23.516 19.7289 25 16.7846 25C11.933 25 8 20.9706 8 16C8 11.0294 11.933 7 16.7846 7C19.7732 7 22.4131 8.52891 24 10.8649L19.5194 14.3077C18.9597 13.3604 17.9444 12.7273 16.7846 12.7273C15.0204 12.7273 13.5902 14.1925 13.5902 16Z" fill="white" stroke="black" stroke-width="2" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 425 B

After

Width:  |  Height:  |  Size: 591 B

View File

@ -20,7 +20,7 @@ class Confluence_DocumentLoaders implements INode {
this.name = 'confluence'
this.version = 1.0
this.type = 'Document'
this.icon = 'confluence.png'
this.icon = 'confluence.svg'
this.category = 'Document Loaders'
this.description = `Load data from a Confluence Document`
this.baseClasses = [this.type]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

View File

@ -0,0 +1,4 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M26.2078 9.73763C26.435 9.38575 26.6922 8.97739 26.9048 8.65157C26.9964 8.50234 27.0232 8.32499 26.9796 8.15722C26.936 7.98946 26.8253 7.84451 26.6713 7.75319L22.1423 5.09887C22.0635 5.05261 21.9759 5.02173 21.8845 5.00805C21.7931 4.99437 21.6998 4.99815 21.6099 5.01918C21.5201 5.04021 21.4355 5.07806 21.3612 5.13052C21.2869 5.18299 21.2242 5.24902 21.177 5.32477C20.9578 5.68183 20.7345 6.03663 20.5073 6.3891C18.7136 9.20937 16.908 8.86531 13.6572 7.3848L9.15197 5.35084C9.06778 5.31274 8.97643 5.29112 8.88331 5.28724C8.79019 5.28336 8.6972 5.2973 8.60983 5.32825C8.52247 5.35919 8.44251 5.40651 8.37469 5.4674C8.30687 5.52828 8.25256 5.60151 8.21497 5.68273L6.05814 10.3276C5.98511 10.487 5.98071 10.6674 6.04589 10.8298C6.11107 10.9923 6.24062 11.124 6.40666 11.1964C7.35461 11.6221 9.23956 12.471 10.9366 13.2478C17.0476 16.068 22.2426 15.8795 26.2078 9.73763Z" fill="#2584FF" stroke="#2584FF" stroke-width="2"/>
<path d="M5.09768 22.3445C5.31006 22.0231 5.56711 21.5948 5.79316 21.2629C9.76184 15.1191 14.9456 14.9323 21.0681 17.7532C22.5734 18.4435 24.0819 19.1272 25.5937 19.8043C25.7596 19.8767 25.889 20.0083 25.9542 20.1708C26.0193 20.3333 26.0149 20.5136 25.9419 20.673L23.7871 25.3173C23.7496 25.3987 23.6953 25.472 23.6275 25.5329C23.5596 25.5939 23.4797 25.6413 23.3923 25.6722C23.3049 25.7032 23.2119 25.7171 23.1187 25.7131C23.0256 25.7092 22.9343 25.6874 22.8501 25.6492L18.3318 23.6189C15.0841 22.136 13.2812 21.7937 11.4882 24.6145C11.2339 25.0124 11.0015 25.3868 10.8201 25.6753C10.7729 25.751 10.7103 25.817 10.6361 25.8695C10.5618 25.922 10.4773 25.9598 10.3876 25.9808C10.2978 26.0018 10.2046 26.0056 10.1132 25.9919C10.0219 25.9783 9.93439 25.9474 9.85573 25.9011L5.33012 23.248C5.17486 23.1565 5.06351 23.0105 5.02004 22.8415C4.97656 22.6726 5.00445 22.4941 5.09768 22.3445Z" fill="#2584FF" stroke="#2584FF" stroke-width="2"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

View File

@ -18,7 +18,7 @@ class Csv_DocumentLoaders implements INode {
this.name = 'csvFile'
this.version = 1.0
this.type = 'Document'
this.icon = 'Csv.png'
this.icon = 'csv.svg'
this.category = 'Document Loaders'
this.description = `Load data from CSV files`
this.baseClasses = [this.type]

View File

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M21 20L23.5 27L26 20" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M11 21C10.609 20.3986 10 20 9 20C7.067 20 6 21.567 6 23.5C6 25.433 7.067 27 9 27C10 27 10.7037 26.4812 11 26" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M18.01 20.45C17.0115 19.7553 14 19.6248 14 21.8374C14 24.288 18.5 22.6248 18.5 25.2074C18.5 27.1484 15.4962 27.766 14 26.5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M18 5H9C7.89543 5 7 5.89543 7 7V15M18 5L25 12M18 5V12H25M25 12V15" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 762 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.1 KiB

View File

@ -18,7 +18,7 @@ class Docx_DocumentLoaders implements INode {
this.name = 'docxFile'
this.version = 1.0
this.type = 'Document'
this.icon = 'Docx.png'
this.icon = 'docx.svg'
this.category = 'Document Loaders'
this.description = `Load data from DOCX files`
this.baseClasses = [this.type]

View File

@ -0,0 +1,7 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18 5H9C7.89543 5 7 5.89543 7 7V15M18 5L25 12M18 5V12H25M25 12V15" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M25 20L29 27M29 20L25 27" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M22 21C21.6872 20.3986 21.2 20 20.4 20C18.8536 20 18 21.567 18 23.5C18 25.433 18.8536 27 20.4 27C21.2 27 21.763 26.4812 22 26" stroke="black" stroke-width="2" stroke-linecap="round"/>
<path d="M3 27V20H4.2C5.7464 20 7 21.567 7 23.5C7 25.433 5.7464 27 4.2 27H3Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10 23.5C10 20.7 11.6667 20 12.5 20C13.3333 20 15 20.7 15 23.5C15 26.3 13.3333 27 12.5 27C11.6667 27 10 26.3 10 23.5Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 937 B

View File

@ -1 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="96px" height="96px"><path fill="#e64a19" d="M26,17h-8c-3.866,0-7-3.134-7-7v0c0-3.866,3.134-7,7-7h8V17z"/><path fill="#7c4dff" d="M25,31h-7c-3.866,0-7-3.134-7-7v0c0-3.866,3.134-7,7-7h7V31z"/><path fill="#66bb6a" d="M18,45L18,45c-3.866,0-7-3.134-7-7v0c0-3.866,3.134-7,7-7h7v7C25,41.866,21.866,45,18,45z"/><path fill="#ff7043" d="M32,17h-7V3h7c3.866,0,7,3.134,7,7v0C39,13.866,35.866,17,32,17z"/><circle cx="32" cy="24" r="7" fill="#29b6f6"/></svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8 24C8 21.7909 9.79086 20 12 20H16V24C16 26.2091 14.2091 28 12 28C9.79086 28 8 26.2091 8 24Z" fill="#66BB6A"/>
<path d="M8 16C8 13.7909 9.79086 12 12 12H16V20H12C9.79086 20 8 18.2091 8 16Z" fill="#7C4DFF"/>
<path d="M8 8C8 5.79086 9.79086 4 12 4H16V12H12C9.79086 12 8 10.2091 8 8Z" fill="#E64A19"/>
<path d="M16 4H20C22.2091 4 24 5.79086 24 8C24 10.2091 22.2091 12 20 12H16V4Z" fill="#FF7043"/>
<rect x="16" y="12" width="8" height="8" rx="4" fill="#2BB6F6"/>
</svg>

Before

Width:  |  Height:  |  Size: 512 B

After

Width:  |  Height:  |  Size: 573 B

View File

@ -1,4 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-folder" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M5 4h4l3 3h7a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2"></path>
</svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5 11H16M16 11L12.6593 7.59858C12.2833 7.21569 11.7691 7 11.2324 7H6.57143C5.70355 7 5 7.80589 5 8.8V23.2C5 24.1941 5.70355 25 6.57143 25H25.4286C26.2964 25 27 24.1941 27 23.2V13C27 11.8954 26.1046 11 25 11H16Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 397 B

After

Width:  |  Height:  |  Size: 405 B

View File

@ -1 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64"><switch><g><path d="M28.8 47.4c1 0 1.9.8 1.9 1.9 0 1-.8 1.9-1.9 1.9-1 0-1.9-.8-1.9-1.9 0-1.1.9-1.9 1.9-1.9m29.4-11.6c-1 0-1.9-.8-1.9-1.9 0-1 .8-1.9 1.9-1.9 1 0 1.9.8 1.9 1.9 0 1-.9 1.9-1.9 1.9m0-7.7c-3.2 0-5.8 2.6-5.8 5.8 0 .6.1 1.2.3 1.8L33.6 45.9c-1.1-1.6-2.9-2.5-4.8-2.5-2.2 0-4.2 1.3-5.2 3.2l-17.2-9c-1.8-1-3.2-3.9-3-6.7.1-1.4.6-2.5 1.3-2.9.5-.3 1-.2 1.7.1l.1.1c4.6 2.4 19.5 10.2 20.1 10.5 1 .4 1.5.6 3.2-.2l30.8-16c.5-.2 1-.6 1-1.3 0-.9-.9-1.3-.9-1.3-1.8-.8-4.5-2.1-7.1-3.3C48 14 41.6 11 38.8 9.5c-2.4-1.3-4.4-.2-4.7 0l-.7.3C20.7 16.2 3.9 24.5 2.9 25.1c-1.7 1-2.8 3.1-2.9 5.7-.2 4.1 1.9 8.4 4.9 9.9l18.2 9.4c.4 2.8 2.9 5 5.7 5 3.2 0 5.7-2.5 5.8-5.7l20-10.8c1 .8 2.3 1.2 3.6 1.2 3.2 0 5.8-2.6 5.8-5.8 0-3.3-2.6-5.9-5.8-5.9" fill="#4285fd"/></g></switch></svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.3678 16.6754C15.6892 17.4234 16.3504 17.7966 17.0768 17.7975C17.8032 17.7975 18.4644 17.4251 19.7876 16.6804L28.2064 11.9403C28.3932 11.8348 28.5482 11.6831 28.6561 11.5005C28.7639 11.3178 28.8207 11.1105 28.8207 10.8996C28.8207 10.6886 28.7639 10.4813 28.6561 10.2987C28.5482 10.116 28.3932 9.96427 28.2064 9.85882L19.785 5.1162C18.4627 4.37151 17.8016 4 17.0768 4C16.3512 4 15.6901 4.37317 14.3694 5.11869L7.13312 9.20037L7.01782 9.26506C5.80387 9.96247 4.79556 10.956 4.09135 12.1486C3.38714 13.3411 3.01111 14.692 3 16.0692V16.3296C3.01135 17.7052 3.3867 19.0544 4.08948 20.2458C4.79227 21.4372 5.79852 22.4302 7.01019 23.128C7.03732 23.1446 7.067 23.1612 7.12549 23.1944L11.6502 25.7535C14.2982 27.2512 15.6223 27.9992 17.0768 28C18.5305 28 19.8554 27.2528 22.5043 25.7568L27.2867 23.0559C28.6107 22.3087 29.2727 21.9347 29.6364 21.3185C30 20.7032 30 19.9552 30 18.4592V15.5617C29.9997 15.3612 29.9456 15.1643 29.8431 14.9907C29.7405 14.8171 29.5932 14.6729 29.4157 14.5725C29.2383 14.4722 29.037 14.4192 28.8321 14.4189C28.6271 14.4186 28.4257 14.4709 28.2479 14.5707L18.4288 20.0995C17.7685 20.471 17.4388 20.6568 17.076 20.6568C16.714 20.6568 16.3843 20.4719 15.724 20.1003L9.08015 16.3645C8.74618 16.1771 8.5792 16.0825 8.44527 16.0659C8.29694 16.0472 8.14645 16.077 8.01721 16.1506C7.88797 16.2243 7.78723 16.3376 7.7307 16.4731C7.67984 16.5958 7.68069 16.7841 7.68323 17.1614C7.68408 17.4375 7.68492 17.576 7.71204 17.7037C7.77053 17.9882 7.92396 18.2461 8.14689 18.4368C8.24691 18.5231 8.36982 18.5919 8.61479 18.7304L15.7198 22.7474C16.3818 23.1222 16.7132 23.3088 17.0768 23.3088C17.4396 23.3088 17.771 23.1222 18.4331 22.7482L27.1426 17.8306C27.3681 17.7029 27.4808 17.6399 27.5656 17.6872C27.6503 17.7353 27.6503 17.863 27.6503 18.1184V19.4303C27.6503 19.8043 27.6503 19.9909 27.5596 20.1451C27.4689 20.2994 27.3037 20.3922 26.9722 20.5797L19.791 24.6348C18.4661 25.3828 17.8041 25.7568 17.0768 25.756C16.3495 25.756 15.6875 25.3812 14.3635 24.6323L7.64678 20.8318L7.59931 20.8052C6.90785 20.4087 6.33373 19.843 5.93336 19.1637C5.53299 18.4845 5.32015 17.715 5.31576 16.9309L5.31491 16.877V15.6704C5.31491 14.7888 5.79469 13.9745 6.57367 13.5317C6.91251 13.3394 7.29722 13.2379 7.68894 13.2376C8.08067 13.2374 8.46552 13.3382 8.80466 13.53L14.3678 16.6754Z" fill="#4285FD"/>
</svg>

Before

Width:  |  Height:  |  Size: 826 B

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -20,7 +20,7 @@ class Github_DocumentLoaders implements INode {
this.name = 'github'
this.version = 2.0
this.type = 'Document'
this.icon = 'github.png'
this.icon = 'github.svg'
this.category = 'Document Loaders'
this.description = `Load data from a GitHub repository`
this.baseClasses = [this.type]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

View File

@ -0,0 +1,13 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_115_14646)">
<path d="M13.9788 7C13.3909 6.0801 12.5809 5.32307 11.6234 4.79876C10.6658 4.27445 9.59167 3.99974 8.5 4C8.0144 4.83956 7.72314 5.77729 7.64765 6.74423C7.57215 7.71117 7.71434 8.68274 8.06375 9.5875C7.37968 10.5949 7.00951 11.7824 7 13V14C7 15.5913 7.63214 17.1174 8.75736 18.2426C9.88258 19.3679 11.4087 20 13 20H19C20.5913 20 22.1174 19.3679 23.2426 18.2426C24.3679 17.1174 25 15.5913 25 14V13C24.9905 11.7824 24.6203 10.5949 23.9363 9.5875C24.2857 8.68274 24.4278 7.71117 24.3524 6.74423C24.2769 5.77729 23.9856 4.83956 23.5 4C22.4083 3.99974 21.3342 4.27445 20.3766 4.79876C19.4191 5.32307 18.6091 6.0801 18.0212 7H13.9788Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12 29V24C12 21.7909 13.7909 20 16 20V20C18.2091 20 20 21.7909 20 24V29" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12 26H10C8.93913 26 7.92172 25.5786 7.17157 24.8284C6.42143 24.0783 6 23.0609 6 22C6 20.9391 5.57857 19.9217 4.82843 19.1716C4.07828 18.4214 3.06087 18 2 18" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12 26H10C7.79086 26 6 24.2091 6 22V22C6 19.7909 4.20914 18 2 18V18" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_115_14646">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-json" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M20 16v-8l3 8v-8"></path>
<path d="M15 8a2 2 0 0 1 2 2v4a2 2 0 1 1 -4 0v-4a2 2 0 0 1 2 -2z"></path>
<path d="M1 8h3v6.5a1.5 1.5 0 0 1 -3 0v-.5"></path>
<path d="M7 15a1 1 0 0 0 1 1h1a1 1 0 0 0 1 -1v-2a1 1 0 0 0 -1 -1h-1a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1h1a1 1 0 0 1 1 1"></path>
</svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.5644 20.4399C12.6769 19.7608 10 19.6332 10 21.7961C10 24.1915 14 22.5657 14 25.0902C14 26.9875 11.33 27.5912 10 26.3537" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M25 27V20L29 27V20" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M17 23.5C17 20.7 18.6667 20 19.5 20C20.3333 20 22 20.7 22 23.5C22 26.3 20.3333 27 19.5 27C18.6667 27 17 26.3 17 23.5Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7 20V25C7 26.1046 6.10457 27 5 27V27C3.89543 27 3 26.1046 3 25V25" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M18 5H9C7.89543 5 7 5.89543 7 7V15M18 5L25 12M18 5V12H25M25 12V15" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 591 B

After

Width:  |  Height:  |  Size: 952 B

View File

@ -1,16 +1,9 @@
<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg">
<!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->
<g>
<title>background</title>
<rect fill="none" id="canvas_background" height="26" width="26" y="-1" x="-1"/>
<g display="none" overflow="visible" y="0" x="0" height="100%" width="100%" id="canvasGrid">
<rect fill="url(#gridpattern)" stroke-width="0" y="0" x="0" height="100%" width="100%"/>
</g>
</g>
<g>
<title>Layer 1</title>
<text font-weight="bold" stroke="#000" transform="matrix(8.682896011956823,0,0,10.412942243751806,-30.866304860177404,-63.784276261342) " xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="1" id="svg_2" y="7.062874" x="3.579384" stroke-opacity="null" stroke-width="0" fill="#000000">JSON</text>
<text font-weight="bold" stroke="#000" transform="matrix(9.059566511875573,0,0,9.893934811310315,-1.3962337706973242,-106.08964247698567) " xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="1" id="svg_3" y="12.90427" x="0.172236" stroke-opacity="null" stroke-width="0" fill="#000000">Lines</text>
</g>
</svg>
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.5644 20.4399C12.6769 19.7608 10 19.6332 10 21.7961C10 24.1915 14 22.5657 14 25.0902C14 26.9875 11.33 27.5912 10 26.3537" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M25 27V20L29 27V20" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M17 23.5C17 20.7 18.6667 20 19.5 20C20.3333 20 22 20.7 22 23.5C22 26.3 20.3333 27 19.5 27C18.6667 27 17 26.3 17 23.5Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7 20V25C7 26.1046 6.10457 27 5 27V27C3.89543 27 3 26.1046 3 25V25" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M6 6H25" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M6 14H19" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M6 10H22" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -20,7 +20,7 @@ class NotionDB_DocumentLoaders implements INode {
this.name = 'notionDB'
this.version = 1.0
this.type = 'Document'
this.icon = 'notion.png'
this.icon = 'notion-db.svg'
this.category = 'Document Loaders'
this.description = 'Load data from Notion Database (each row is a separate document with all properties as metadata)'
this.baseClasses = [this.type]

View File

@ -18,7 +18,7 @@ class NotionFolder_DocumentLoaders implements INode {
this.name = 'notionFolder'
this.version = 1.0
this.type = 'Document'
this.icon = 'notion.png'
this.icon = 'notion-folder.svg'
this.category = 'Document Loaders'
this.description = 'Load data from the exported and unzipped Notion folder'
this.baseClasses = [this.type]

Some files were not shown because too many files have changed in this diff Show More