Fixed examples to use gpt 4

This commit is contained in:
Lucas Oliveira 2024-06-24 09:26:45 -03:00 committed by Gabriel Luiz Freitas Almeida
commit c55bbfdc9b
5 changed files with 255 additions and 254 deletions

View file

@ -6,7 +6,7 @@
"data": {
"sourceHandle": {
"dataType": "ChatInput",
"id": "ChatInput-74jnA",
"id": "ChatInput-kMZti",
"name": "message",
"output_types": [
"Message"
@ -14,7 +14,7 @@
},
"targetHandle": {
"fieldName": "user_input",
"id": "Prompt-fpHnR",
"id": "Prompt-p1yTM",
"inputTypes": [
"Message",
"Text"
@ -22,18 +22,18 @@
"type": "str"
}
},
"id": "reactflow__edge-ChatInput-74jnA{œdataTypeœ:œChatInputœ,œidœ:œChatInput-74jnAœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-Prompt-fpHnR{œfieldNameœ:œuser_inputœ,œidœ:œPrompt-fpHnRœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ChatInput-74jnA",
"sourceHandle": "{œdataTypeœ: œChatInputœ, œidœ: œChatInput-74jnAœ, œnameœ: œmessageœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-fpHnR",
"targetHandle": "{œfieldNameœ: œuser_inputœ, œidœ: œPrompt-fpHnRœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-ChatInput-kMZti{œdataTypeœ:œChatInputœ,œidœ:œChatInput-kMZtiœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-Prompt-p1yTM{œfieldNameœ:œuser_inputœ,œidœ:œPrompt-p1yTMœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ChatInput-kMZti",
"sourceHandle": "{œdataTypeœ: œChatInputœ, œidœ: œChatInput-kMZtiœ, œnameœ: œmessageœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-p1yTM",
"targetHandle": "{œfieldNameœ: œuser_inputœ, œidœ: œPrompt-p1yTMœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "Prompt",
"id": "Prompt-fpHnR",
"id": "Prompt-p1yTM",
"name": "prompt",
"output_types": [
"Message"
@ -41,25 +41,25 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "OpenAIModel-ehSar",
"id": "OpenAIModel-wC7mR",
"inputTypes": [
"Message"
],
"type": "str"
}
},
"id": "reactflow__edge-Prompt-fpHnR{œdataTypeœ:œPromptœ,œidœ:œPrompt-fpHnRœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-ehSar{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-ehSarœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "Prompt-fpHnR",
"sourceHandle": "{œdataTypeœ: œPromptœ, œidœ: œPrompt-fpHnRœ, œnameœ: œpromptœ, œoutput_typesœ: [œMessageœ]}",
"target": "OpenAIModel-ehSar",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œOpenAIModel-ehSarœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-Prompt-p1yTM{œdataTypeœ:œPromptœ,œidœ:œPrompt-p1yTMœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-wC7mR{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-wC7mRœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "Prompt-p1yTM",
"sourceHandle": "{œdataTypeœ: œPromptœ, œidœ: œPrompt-p1yTMœ, œnameœ: œpromptœ, œoutput_typesœ: [œMessageœ]}",
"target": "OpenAIModel-wC7mR",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œOpenAIModel-wC7mRœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "OpenAIModel",
"id": "OpenAIModel-ehSar",
"id": "OpenAIModel-wC7mR",
"name": "text_output",
"output_types": [
"Message"
@ -67,18 +67,18 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "ChatOutput-KLLro",
"id": "ChatOutput-xh9wX",
"inputTypes": [
"Message"
],
"type": "str"
}
},
"id": "reactflow__edge-OpenAIModel-ehSar{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-ehSarœ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-ChatOutput-KLLro{œfieldNameœ:œinput_valueœ,œidœ:œChatOutput-KLLroœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "OpenAIModel-ehSar",
"sourceHandle": "{œdataTypeœ: œOpenAIModelœ, œidœ: œOpenAIModel-ehSarœ, œnameœ: œtext_outputœ, œoutput_typesœ: [œMessageœ]}",
"target": "ChatOutput-KLLro",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œChatOutput-KLLroœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-OpenAIModel-wC7mR{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-wC7mRœ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-ChatOutput-xh9wX{œfieldNameœ:œinput_valueœ,œidœ:œChatOutput-xh9wXœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "OpenAIModel-wC7mR",
"sourceHandle": "{œdataTypeœ: œOpenAIModelœ, œidœ: œOpenAIModel-wC7mRœ, œnameœ: œtext_outputœ, œoutput_typesœ: [œMessageœ]}",
"target": "ChatOutput-xh9wX",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œChatOutput-xh9wXœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
}
],
"nodes": [
@ -87,7 +87,7 @@
"description": "Create a prompt template with dynamic variables.",
"display_name": "Prompt",
"edited": false,
"id": "Prompt-fpHnR",
"id": "Prompt-p1yTM",
"node": {
"base_classes": [
"Message"
@ -189,7 +189,7 @@
},
"dragging": false,
"height": 422,
"id": "Prompt-fpHnR",
"id": "Prompt-p1yTM",
"position": {
"x": 43.70859256635981,
"y": 1115.5304359666682
@ -207,7 +207,7 @@
"description": "Get chat inputs from the Playground.",
"display_name": "Chat Input",
"edited": false,
"id": "ChatInput-74jnA",
"id": "ChatInput-kMZti",
"node": {
"base_classes": [
"Message"
@ -390,7 +390,7 @@
},
"dragging": false,
"height": 308,
"id": "ChatInput-74jnA",
"id": "ChatInput-kMZti",
"position": {
"x": -521.3324537445985,
"y": 1089.7620993695407
@ -408,7 +408,7 @@
"description": "Generates text using OpenAI LLMs.",
"display_name": "OpenAI",
"edited": false,
"id": "OpenAIModel-ehSar",
"id": "OpenAIModel-wC7mR",
"node": {
"base_classes": [
"LanguageModel",
@ -552,7 +552,7 @@
"title_case": false,
"trace_as_metadata": true,
"type": "str",
"value": "gpt-3.5-turbo"
"value": "gpt-4-turbo"
},
"openai_api_base": {
"advanced": true,
@ -668,7 +668,7 @@
},
"dragging": false,
"height": 621,
"id": "OpenAIModel-ehSar",
"id": "OpenAIModel-wC7mR",
"position": {
"x": 584.9288140250019,
"y": 1149.0790574268922
@ -686,7 +686,7 @@
"description": "Display a chat message in the Playground.",
"display_name": "Chat Output",
"edited": false,
"id": "ChatOutput-KLLro",
"id": "ChatOutput-xh9wX",
"node": {
"base_classes": [
"Message"
@ -846,7 +846,7 @@
},
"dragging": false,
"height": 308,
"id": "ChatOutput-KLLro",
"id": "ChatOutput-xh9wX",
"position": {
"x": 1157.3374592784412,
"y": 1160.9424490383622
@ -868,7 +868,7 @@
},
"description": "This flow will get you experimenting with the basics of the UI, the Chat and the Prompt component. \n\nTry changing the Template in it to see how the model behaves. \nYou can change it to this and a Text Input into the `type_of_person` variable : \"Answer the user as if you were a pirate.\n\nUser: {user_input}\n\nAnswer: \" ",
"endpoint_name": null,
"id": "81759149-1e58-4190-b4a4-48a96cf49734",
"id": "65f25afc-1467-4f26-9e8a-d24792e76628",
"is_component": false,
"last_tested_version": "1.0.0rc1",
"name": "Basic Prompting (Hello, World)"

View file

@ -6,7 +6,7 @@
"data": {
"sourceHandle": {
"dataType": "TextInput",
"id": "TextInput-3mewH",
"id": "TextInput-TDpSd",
"name": "text",
"output_types": [
"Message"
@ -14,7 +14,7 @@
},
"targetHandle": {
"fieldName": "instructions",
"id": "Prompt-wvJkv",
"id": "Prompt-kfWwQ",
"inputTypes": [
"Message",
"Text"
@ -22,18 +22,18 @@
"type": "str"
}
},
"id": "reactflow__edge-TextInput-3mewH{œdataTypeœ:œTextInputœ,œidœ:œTextInput-3mewHœ,œnameœ:œtextœ,œoutput_typesœ:[œMessageœ]}-Prompt-wvJkv{œfieldNameœ:œinstructionsœ,œidœ:œPrompt-wvJkvœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "TextInput-3mewH",
"sourceHandle": "{œdataTypeœ: œTextInputœ, œidœ: œTextInput-3mewHœ, œnameœ: œtextœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-wvJkv",
"targetHandle": "{œfieldNameœ: œinstructionsœ, œidœ: œPrompt-wvJkvœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-TextInput-TDpSd{œdataTypeœ:œTextInputœ,œidœ:œTextInput-TDpSdœ,œnameœ:œtextœ,œoutput_typesœ:[œMessageœ]}-Prompt-kfWwQ{œfieldNameœ:œinstructionsœ,œidœ:œPrompt-kfWwQœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "TextInput-TDpSd",
"sourceHandle": "{œdataTypeœ: œTextInputœ, œidœ: œTextInput-TDpSdœ, œnameœ: œtextœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-kfWwQ",
"targetHandle": "{œfieldNameœ: œinstructionsœ, œidœ: œPrompt-kfWwQœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "URL",
"id": "URL-SvoqQ",
"id": "URL-hivMA",
"name": "data",
"output_types": [
"Data"
@ -41,25 +41,25 @@
},
"targetHandle": {
"fieldName": "data",
"id": "ParseData-9nIVB",
"id": "ParseData-O4Tzh",
"inputTypes": [
"Data"
],
"type": "other"
}
},
"id": "reactflow__edge-URL-SvoqQ{œdataTypeœ:œURLœ,œidœ:œURL-SvoqQœ,œnameœ:œdataœ,œoutput_typesœ:[œDataœ]}-ParseData-9nIVB{œfieldNameœ:œdataœ,œidœ:œParseData-9nIVBœ,œinputTypesœ:[œDataœ],œtypeœ:œotherœ}",
"source": "URL-SvoqQ",
"sourceHandle": "{œdataTypeœ: œURLœ, œidœ: œURL-SvoqQœ, œnameœ: œdataœ, œoutput_typesœ: [œDataœ]}",
"target": "ParseData-9nIVB",
"targetHandle": "{œfieldNameœ: œdataœ, œidœ: œParseData-9nIVBœ, œinputTypesœ: [œDataœ], œtypeœ: œotherœ}"
"id": "reactflow__edge-URL-hivMA{œdataTypeœ:œURLœ,œidœ:œURL-hivMAœ,œnameœ:œdataœ,œoutput_typesœ:[œDataœ]}-ParseData-O4Tzh{œfieldNameœ:œdataœ,œidœ:œParseData-O4Tzhœ,œinputTypesœ:[œDataœ],œtypeœ:œotherœ}",
"source": "URL-hivMA",
"sourceHandle": "{œdataTypeœ: œURLœ, œidœ: œURL-hivMAœ, œnameœ: œdataœ, œoutput_typesœ: [œDataœ]}",
"target": "ParseData-O4Tzh",
"targetHandle": "{œfieldNameœ: œdataœ, œidœ: œParseData-O4Tzhœ, œinputTypesœ: [œDataœ], œtypeœ: œotherœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "ParseData",
"id": "ParseData-9nIVB",
"id": "ParseData-O4Tzh",
"name": "text",
"output_types": [
"Message"
@ -67,7 +67,7 @@
},
"targetHandle": {
"fieldName": "references",
"id": "Prompt-wvJkv",
"id": "Prompt-kfWwQ",
"inputTypes": [
"Message",
"Text"
@ -75,18 +75,18 @@
"type": "str"
}
},
"id": "reactflow__edge-ParseData-9nIVB{œdataTypeœ:œParseDataœ,œidœ:œParseData-9nIVBœ,œnameœ:œtextœ,œoutput_typesœ:[œMessageœ]}-Prompt-wvJkv{œfieldNameœ:œreferencesœ,œidœ:œPrompt-wvJkvœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ParseData-9nIVB",
"sourceHandle": "{œdataTypeœ: œParseDataœ, œidœ: œParseData-9nIVBœ, œnameœ: œtextœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-wvJkv",
"targetHandle": "{œfieldNameœ: œreferencesœ, œidœ: œPrompt-wvJkvœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-ParseData-O4Tzh{œdataTypeœ:œParseDataœ,œidœ:œParseData-O4Tzhœ,œnameœ:œtextœ,œoutput_typesœ:[œMessageœ]}-Prompt-kfWwQ{œfieldNameœ:œreferencesœ,œidœ:œPrompt-kfWwQœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ParseData-O4Tzh",
"sourceHandle": "{œdataTypeœ: œParseDataœ, œidœ: œParseData-O4Tzhœ, œnameœ: œtextœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-kfWwQ",
"targetHandle": "{œfieldNameœ: œreferencesœ, œidœ: œPrompt-kfWwQœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "Prompt",
"id": "Prompt-wvJkv",
"id": "Prompt-kfWwQ",
"name": "prompt",
"output_types": [
"Message"
@ -94,25 +94,25 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "OpenAIModel-2W259",
"id": "OpenAIModel-hVXLt",
"inputTypes": [
"Message"
],
"type": "str"
}
},
"id": "reactflow__edge-Prompt-wvJkv{œdataTypeœ:œPromptœ,œidœ:œPrompt-wvJkvœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-2W259{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-2W259œ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "Prompt-wvJkv",
"sourceHandle": "{œdataTypeœ: œPromptœ, œidœ: œPrompt-wvJkvœ, œnameœ: œpromptœ, œoutput_typesœ: [œMessageœ]}",
"target": "OpenAIModel-2W259",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œOpenAIModel-2W259œ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-Prompt-kfWwQ{œdataTypeœ:œPromptœ,œidœ:œPrompt-kfWwQœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-hVXLt{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-hVXLtœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "Prompt-kfWwQ",
"sourceHandle": "{œdataTypeœ: œPromptœ, œidœ: œPrompt-kfWwQœ, œnameœ: œpromptœ, œoutput_typesœ: [œMessageœ]}",
"target": "OpenAIModel-hVXLt",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œOpenAIModel-hVXLtœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "OpenAIModel",
"id": "OpenAIModel-2W259",
"id": "OpenAIModel-hVXLt",
"name": "text_output",
"output_types": [
"Message"
@ -120,18 +120,18 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "ChatOutput-1cGBh",
"id": "ChatOutput-HrMHH",
"inputTypes": [
"Message"
],
"type": "str"
}
},
"id": "reactflow__edge-OpenAIModel-2W259{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-2W259œ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-ChatOutput-1cGBh{œfieldNameœ:œinput_valueœ,œidœ:œChatOutput-1cGBhœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "OpenAIModel-2W259",
"sourceHandle": "{œdataTypeœ: œOpenAIModelœ, œidœ: œOpenAIModel-2W259œ, œnameœ: œtext_outputœ, œoutput_typesœ: [œMessageœ]}",
"target": "ChatOutput-1cGBh",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œChatOutput-1cGBhœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-OpenAIModel-hVXLt{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-hVXLtœ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-ChatOutput-HrMHH{œfieldNameœ:œinput_valueœ,œidœ:œChatOutput-HrMHHœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "OpenAIModel-hVXLt",
"sourceHandle": "{œdataTypeœ: œOpenAIModelœ, œidœ: œOpenAIModel-hVXLtœ, œnameœ: œtext_outputœ, œoutput_typesœ: [œMessageœ]}",
"target": "ChatOutput-HrMHH",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œChatOutput-HrMHHœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
}
],
"nodes": [
@ -140,7 +140,7 @@
"description": "Get text inputs from the Playground.",
"display_name": "Instructions",
"edited": false,
"id": "TextInput-3mewH",
"id": "TextInput-TDpSd",
"node": {
"base_classes": [
"Message"
@ -217,7 +217,7 @@
},
"dragging": false,
"height": 309,
"id": "TextInput-3mewH",
"id": "TextInput-TDpSd",
"position": {
"x": 735.806436564132,
"y": 346.40301122327935
@ -232,7 +232,7 @@
},
{
"data": {
"id": "ParseData-9nIVB",
"id": "ParseData-O4Tzh",
"node": {
"base_classes": [
"Message"
@ -339,7 +339,7 @@
},
"dragging": false,
"height": 377,
"id": "ParseData-9nIVB",
"id": "ParseData-O4Tzh",
"position": {
"x": 759.575501198118,
"y": 760.6953079067359
@ -357,7 +357,7 @@
"description": "Generates text using OpenAI LLMs.",
"display_name": "OpenAI",
"edited": false,
"id": "OpenAIModel-2W259",
"id": "OpenAIModel-hVXLt",
"node": {
"base_classes": [
"LanguageModel",
@ -496,7 +496,7 @@
"show": true,
"title_case": false,
"type": "str",
"value": "gpt-3.5-turbo"
"value": "gpt-4-turbo"
},
"openai_api_base": {
"advanced": true,
@ -606,7 +606,7 @@
},
"dragging": false,
"height": 699,
"id": "OpenAIModel-2W259",
"id": "OpenAIModel-hVXLt",
"position": {
"x": 1918.8991680862073,
"y": 459.92681406971394
@ -624,7 +624,7 @@
"description": "Display a chat message in the Playground.",
"display_name": "Chat Output",
"edited": false,
"id": "ChatOutput-1cGBh",
"id": "ChatOutput-HrMHH",
"node": {
"base_classes": [
"Message"
@ -784,7 +784,7 @@
},
"dragging": false,
"height": 309,
"id": "ChatOutput-1cGBh",
"id": "ChatOutput-HrMHH",
"position": {
"x": 2473.1294450647747,
"y": 668.8159913425238
@ -801,7 +801,7 @@
"data": {
"description": "Create a prompt template with dynamic variables.",
"display_name": "Prompt",
"id": "Prompt-wvJkv",
"id": "Prompt-kfWwQ",
"node": {
"base_classes": [
"Message"
@ -934,7 +934,7 @@
},
"dragging": false,
"height": 517,
"id": "Prompt-wvJkv",
"id": "Prompt-kfWwQ",
"position": {
"x": 1288.0925694176524,
"y": 519.4286147510747
@ -949,7 +949,7 @@
},
{
"data": {
"id": "URL-SvoqQ",
"id": "URL-hivMA",
"node": {
"base_classes": [
"Data"
@ -1030,7 +1030,7 @@
"type": "URL"
},
"height": 359,
"id": "URL-SvoqQ",
"id": "URL-hivMA",
"position": {
"x": 247.90599789054627,
"y": 514.1589932671732
@ -1048,7 +1048,7 @@
},
"description": "This flow can be used to create a blog post following instructions from the user, using two other blogs as reference.",
"endpoint_name": null,
"id": "7d35f945-f4ad-4d83-bdd8-3a11ddf6fc44",
"id": "26f5bcac-db01-4696-87dc-f7b38afc74ee",
"is_component": false,
"last_tested_version": "1.0.0rc1",
"name": "Blog Writer"

View file

@ -6,7 +6,7 @@
"data": {
"sourceHandle": {
"dataType": "File",
"id": "File-mzZHT",
"id": "File-31fJd",
"name": "data",
"output_types": [
"Data"
@ -14,25 +14,25 @@
},
"targetHandle": {
"fieldName": "data",
"id": "ParseData-SAHub",
"id": "ParseData-rLcoq",
"inputTypes": [
"Data"
],
"type": "other"
}
},
"id": "reactflow__edge-File-mzZHT{œdataTypeœ:œFileœ,œidœ:œFile-mzZHTœ,œnameœ:œdataœ,œoutput_typesœ:[œDataœ]}-ParseData-SAHub{œfieldNameœ:œdataœ,œidœ:œParseData-SAHubœ,œinputTypesœ:[œDataœ],œtypeœ:œotherœ}",
"source": "File-mzZHT",
"sourceHandle": "{œdataTypeœ: œFileœ, œidœ: œFile-mzZHTœ, œnameœ: œdataœ, œoutput_typesœ: [œDataœ]}",
"target": "ParseData-SAHub",
"targetHandle": "{œfieldNameœ: œdataœ, œidœ: œParseData-SAHubœ, œinputTypesœ: [œDataœ], œtypeœ: œotherœ}"
"id": "reactflow__edge-File-31fJd{œdataTypeœ:œFileœ,œidœ:œFile-31fJdœ,œnameœ:œdataœ,œoutput_typesœ:[œDataœ]}-ParseData-rLcoq{œfieldNameœ:œdataœ,œidœ:œParseData-rLcoqœ,œinputTypesœ:[œDataœ],œtypeœ:œotherœ}",
"source": "File-31fJd",
"sourceHandle": "{œdataTypeœ: œFileœ, œidœ: œFile-31fJdœ, œnameœ: œdataœ, œoutput_typesœ: [œDataœ]}",
"target": "ParseData-rLcoq",
"targetHandle": "{œfieldNameœ: œdataœ, œidœ: œParseData-rLcoqœ, œinputTypesœ: [œDataœ], œtypeœ: œotherœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "ParseData",
"id": "ParseData-SAHub",
"id": "ParseData-rLcoq",
"name": "text",
"output_types": [
"Message"
@ -40,7 +40,7 @@
},
"targetHandle": {
"fieldName": "Document",
"id": "Prompt-XHWTr",
"id": "Prompt-L1GxH",
"inputTypes": [
"Message",
"Text"
@ -48,18 +48,18 @@
"type": "str"
}
},
"id": "reactflow__edge-ParseData-SAHub{œdataTypeœ:œParseDataœ,œidœ:œParseData-SAHubœ,œnameœ:œtextœ,œoutput_typesœ:[œMessageœ]}-Prompt-XHWTr{œfieldNameœ:œDocumentœ,œidœ:œPrompt-XHWTrœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ParseData-SAHub",
"sourceHandle": "{œdataTypeœ: œParseDataœ, œidœ: œParseData-SAHubœ, œnameœ: œtextœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-XHWTr",
"targetHandle": "{œfieldNameœ: œDocumentœ, œidœ: œPrompt-XHWTrœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-ParseData-rLcoq{œdataTypeœ:œParseDataœ,œidœ:œParseData-rLcoqœ,œnameœ:œtextœ,œoutput_typesœ:[œMessageœ]}-Prompt-L1GxH{œfieldNameœ:œDocumentœ,œidœ:œPrompt-L1GxHœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ParseData-rLcoq",
"sourceHandle": "{œdataTypeœ: œParseDataœ, œidœ: œParseData-rLcoqœ, œnameœ: œtextœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-L1GxH",
"targetHandle": "{œfieldNameœ: œDocumentœ, œidœ: œPrompt-L1GxHœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "ChatInput",
"id": "ChatInput-tDiAG",
"id": "ChatInput-RuLDX",
"name": "message",
"output_types": [
"Message"
@ -67,7 +67,7 @@
},
"targetHandle": {
"fieldName": "Question",
"id": "Prompt-XHWTr",
"id": "Prompt-L1GxH",
"inputTypes": [
"Message",
"Text"
@ -75,18 +75,18 @@
"type": "str"
}
},
"id": "reactflow__edge-ChatInput-tDiAG{œdataTypeœ:œChatInputœ,œidœ:œChatInput-tDiAGœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-Prompt-XHWTr{œfieldNameœ:œQuestionœ,œidœ:œPrompt-XHWTrœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ChatInput-tDiAG",
"sourceHandle": "{œdataTypeœ: œChatInputœ, œidœ: œChatInput-tDiAGœ, œnameœ: œmessageœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-XHWTr",
"targetHandle": "{œfieldNameœ: œQuestionœ, œidœ: œPrompt-XHWTrœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-ChatInput-RuLDX{œdataTypeœ:œChatInputœ,œidœ:œChatInput-RuLDXœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-Prompt-L1GxH{œfieldNameœ:œQuestionœ,œidœ:œPrompt-L1GxHœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ChatInput-RuLDX",
"sourceHandle": "{œdataTypeœ: œChatInputœ, œidœ: œChatInput-RuLDXœ, œnameœ: œmessageœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-L1GxH",
"targetHandle": "{œfieldNameœ: œQuestionœ, œidœ: œPrompt-L1GxHœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "Prompt",
"id": "Prompt-XHWTr",
"id": "Prompt-L1GxH",
"name": "prompt",
"output_types": [
"Message"
@ -94,25 +94,25 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "OpenAIModel-HJR46",
"id": "OpenAIModel-4ptCk",
"inputTypes": [
"Message"
],
"type": "str"
}
},
"id": "reactflow__edge-Prompt-XHWTr{œdataTypeœ:œPromptœ,œidœ:œPrompt-XHWTrœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-HJR46{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-HJR46œ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "Prompt-XHWTr",
"sourceHandle": "{œdataTypeœ: œPromptœ, œidœ: œPrompt-XHWTrœ, œnameœ: œpromptœ, œoutput_typesœ: [œMessageœ]}",
"target": "OpenAIModel-HJR46",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œOpenAIModel-HJR46œ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-Prompt-L1GxH{œdataTypeœ:œPromptœ,œidœ:œPrompt-L1GxHœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-4ptCk{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-4ptCkœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "Prompt-L1GxH",
"sourceHandle": "{œdataTypeœ: œPromptœ, œidœ: œPrompt-L1GxHœ, œnameœ: œpromptœ, œoutput_typesœ: [œMessageœ]}",
"target": "OpenAIModel-4ptCk",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œOpenAIModel-4ptCkœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "OpenAIModel",
"id": "OpenAIModel-HJR46",
"id": "OpenAIModel-4ptCk",
"name": "text_output",
"output_types": [
"Message"
@ -120,18 +120,18 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "ChatOutput-ob8F7",
"id": "ChatOutput-DYHPP",
"inputTypes": [
"Message"
],
"type": "str"
}
},
"id": "reactflow__edge-OpenAIModel-HJR46{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-HJR46œ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-ChatOutput-ob8F7{œfieldNameœ:œinput_valueœ,œidœ:œChatOutput-ob8F7œ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "OpenAIModel-HJR46",
"sourceHandle": "{œdataTypeœ: œOpenAIModelœ, œidœ: œOpenAIModel-HJR46œ, œnameœ: œtext_outputœ, œoutput_typesœ: [œMessageœ]}",
"target": "ChatOutput-ob8F7",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œChatOutput-ob8F7œ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-OpenAIModel-4ptCk{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-4ptCkœ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-ChatOutput-DYHPP{œfieldNameœ:œinput_valueœ,œidœ:œChatOutput-DYHPPœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "OpenAIModel-4ptCk",
"sourceHandle": "{œdataTypeœ: œOpenAIModelœ, œidœ: œOpenAIModel-4ptCkœ, œnameœ: œtext_outputœ, œoutput_typesœ: [œMessageœ]}",
"target": "ChatOutput-DYHPP",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œChatOutput-DYHPPœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
}
],
"nodes": [
@ -140,7 +140,7 @@
"description": "Get chat inputs from the Playground.",
"display_name": "Chat Input",
"edited": false,
"id": "ChatInput-tDiAG",
"id": "ChatInput-RuLDX",
"node": {
"base_classes": [
"Message"
@ -323,7 +323,7 @@
},
"dragging": false,
"height": 309,
"id": "ChatInput-tDiAG",
"id": "ChatInput-RuLDX",
"position": {
"x": -201.55524461361745,
"y": 411.67283602771283
@ -341,7 +341,7 @@
"description": "Display a chat message in the Playground.",
"display_name": "Chat Output",
"edited": false,
"id": "ChatOutput-ob8F7",
"id": "ChatOutput-DYHPP",
"node": {
"base_classes": [
"Message"
@ -501,7 +501,7 @@
},
"dragging": false,
"height": 308,
"id": "ChatOutput-ob8F7",
"id": "ChatOutput-DYHPP",
"position": {
"x": 1733.3012915204283,
"y": 168.76098809939327
@ -518,7 +518,7 @@
"data": {
"description": "A generic file loader.",
"display_name": "File",
"id": "File-mzZHT",
"id": "File-31fJd",
"node": {
"base_classes": [
"Data"
@ -627,7 +627,7 @@
},
"dragging": false,
"height": 301,
"id": "File-mzZHT",
"id": "File-31fJd",
"position": {
"x": -423.1448900251602,
"y": -230.83411538932458
@ -645,7 +645,7 @@
"description": "Generates text using OpenAI LLMs.",
"display_name": "OpenAI",
"edited": false,
"id": "OpenAIModel-HJR46",
"id": "OpenAIModel-4ptCk",
"node": {
"base_classes": [
"LanguageModel",
@ -784,7 +784,7 @@
"show": true,
"title_case": false,
"type": "str",
"value": "gpt-3.5-turbo"
"value": "gpt-4-turbo"
},
"openai_api_base": {
"advanced": true,
@ -894,7 +894,7 @@
},
"dragging": false,
"height": 622,
"id": "OpenAIModel-HJR46",
"id": "OpenAIModel-4ptCk",
"position": {
"x": 1205.1434354219589,
"y": -39.953851445891985
@ -911,7 +911,7 @@
"data": {
"description": "Create a prompt template with dynamic variables.",
"display_name": "Prompt",
"id": "Prompt-XHWTr",
"id": "Prompt-L1GxH",
"node": {
"base_classes": [
"Message"
@ -1044,7 +1044,7 @@
},
"dragging": false,
"height": 517,
"id": "Prompt-XHWTr",
"id": "Prompt-L1GxH",
"position": {
"x": 641.7559080574213,
"y": 96.74239207995313
@ -1059,7 +1059,7 @@
},
{
"data": {
"id": "ParseData-SAHub",
"id": "ParseData-rLcoq",
"node": {
"base_classes": [
"Message"
@ -1176,7 +1176,7 @@
},
"dragging": false,
"height": 385,
"id": "ParseData-SAHub",
"id": "ParseData-rLcoq",
"position": {
"x": 122.60847618765547,
"y": -109.41723790443038
@ -1198,7 +1198,7 @@
},
"description": "This flow integrates PDF reading with a language model to answer document-specific questions. Ideal for small-scale texts, it facilitates direct queries with immediate insights.",
"endpoint_name": null,
"id": "69331d5f-fd14-4ea4-be1f-fd3a8c370562",
"id": "ebaa8c25-5d89-4f31-a945-3804be72ac58",
"is_component": false,
"last_tested_version": "1.0.0rc1",
"name": "Document QA"

View file

@ -6,7 +6,7 @@
"data": {
"sourceHandle": {
"dataType": "Memory",
"id": "Memory-Kt0An",
"id": "Memory-A4OPp",
"name": "messages_text",
"output_types": [
"Message"
@ -14,7 +14,7 @@
},
"targetHandle": {
"fieldName": "context",
"id": "Prompt-kXGJN",
"id": "Prompt-xhlQ7",
"inputTypes": [
"Message",
"Text"
@ -22,18 +22,18 @@
"type": "str"
}
},
"id": "reactflow__edge-Memory-Kt0An{œdataTypeœ:œMemoryœ,œidœ:œMemory-Kt0Anœ,œnameœ:œmessages_textœ,œoutput_typesœ:[œMessageœ]}-Prompt-kXGJN{œfieldNameœ:œcontextœ,œidœ:œPrompt-kXGJNœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "Memory-Kt0An",
"sourceHandle": "{œdataTypeœ: œMemoryœ, œidœ: œMemory-Kt0Anœ, œnameœ: œmessages_textœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-kXGJN",
"targetHandle": "{œfieldNameœ: œcontextœ, œidœ: œPrompt-kXGJNœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-Memory-A4OPp{œdataTypeœ:œMemoryœ,œidœ:œMemory-A4OPpœ,œnameœ:œmessages_textœ,œoutput_typesœ:[œMessageœ]}-Prompt-xhlQ7{œfieldNameœ:œcontextœ,œidœ:œPrompt-xhlQ7œ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "Memory-A4OPp",
"sourceHandle": "{œdataTypeœ: œMemoryœ, œidœ: œMemory-A4OPpœ, œnameœ: œmessages_textœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-xhlQ7",
"targetHandle": "{œfieldNameœ: œcontextœ, œidœ: œPrompt-xhlQ7œ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "ChatInput",
"id": "ChatInput-krw2d",
"id": "ChatInput-ENTF8",
"name": "message",
"output_types": [
"Message"
@ -41,7 +41,7 @@
},
"targetHandle": {
"fieldName": "user_message",
"id": "Prompt-kXGJN",
"id": "Prompt-xhlQ7",
"inputTypes": [
"Message",
"Text"
@ -49,18 +49,18 @@
"type": "str"
}
},
"id": "reactflow__edge-ChatInput-krw2d{œdataTypeœ:œChatInputœ,œidœ:œChatInput-krw2dœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-Prompt-kXGJN{œfieldNameœ:œuser_messageœ,œidœ:œPrompt-kXGJNœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ChatInput-krw2d",
"sourceHandle": "{œdataTypeœ: œChatInputœ, œidœ: œChatInput-krw2dœ, œnameœ: œmessageœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-kXGJN",
"targetHandle": "{œfieldNameœ: œuser_messageœ, œidœ: œPrompt-kXGJNœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-ChatInput-ENTF8{œdataTypeœ:œChatInputœ,œidœ:œChatInput-ENTF8œ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-Prompt-xhlQ7{œfieldNameœ:œuser_messageœ,œidœ:œPrompt-xhlQ7œ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ChatInput-ENTF8",
"sourceHandle": "{œdataTypeœ: œChatInputœ, œidœ: œChatInput-ENTF8œ, œnameœ: œmessageœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-xhlQ7",
"targetHandle": "{œfieldNameœ: œuser_messageœ, œidœ: œPrompt-xhlQ7œ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "Prompt",
"id": "Prompt-kXGJN",
"id": "Prompt-xhlQ7",
"name": "prompt",
"output_types": [
"Message"
@ -68,25 +68,25 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "OpenAIModel-GAzmc",
"id": "OpenAIModel-ZBIVC",
"inputTypes": [
"Message"
],
"type": "str"
}
},
"id": "reactflow__edge-Prompt-kXGJN{œdataTypeœ:œPromptœ,œidœ:œPrompt-kXGJNœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-GAzmc{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-GAzmcœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "Prompt-kXGJN",
"sourceHandle": "{œdataTypeœ: œPromptœ, œidœ: œPrompt-kXGJNœ, œnameœ: œpromptœ, œoutput_typesœ: [œMessageœ]}",
"target": "OpenAIModel-GAzmc",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œOpenAIModel-GAzmcœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-Prompt-xhlQ7{œdataTypeœ:œPromptœ,œidœ:œPrompt-xhlQ7œ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-ZBIVC{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-ZBIVCœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "Prompt-xhlQ7",
"sourceHandle": "{œdataTypeœ: œPromptœ, œidœ: œPrompt-xhlQ7œ, œnameœ: œpromptœ, œoutput_typesœ: [œMessageœ]}",
"target": "OpenAIModel-ZBIVC",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œOpenAIModel-ZBIVCœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "OpenAIModel",
"id": "OpenAIModel-GAzmc",
"id": "OpenAIModel-ZBIVC",
"name": "text_output",
"output_types": [
"Message"
@ -94,18 +94,18 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "ChatOutput-Q4j7S",
"id": "ChatOutput-e8ruq",
"inputTypes": [
"Message"
],
"type": "str"
}
},
"id": "reactflow__edge-OpenAIModel-GAzmc{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-GAzmcœ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-ChatOutput-Q4j7S{œfieldNameœ:œinput_valueœ,œidœ:œChatOutput-Q4j7Sœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "OpenAIModel-GAzmc",
"sourceHandle": "{œdataTypeœ: œOpenAIModelœ, œidœ: œOpenAIModel-GAzmcœ, œnameœ: œtext_outputœ, œoutput_typesœ: [œMessageœ]}",
"target": "ChatOutput-Q4j7S",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œChatOutput-Q4j7Sœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-OpenAIModel-ZBIVC{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-ZBIVCœ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-ChatOutput-e8ruq{œfieldNameœ:œinput_valueœ,œidœ:œChatOutput-e8ruqœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "OpenAIModel-ZBIVC",
"sourceHandle": "{œdataTypeœ: œOpenAIModelœ, œidœ: œOpenAIModel-ZBIVCœ, œnameœ: œtext_outputœ, œoutput_typesœ: [œMessageœ]}",
"target": "ChatOutput-e8ruq",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œChatOutput-e8ruqœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
}
],
"nodes": [
@ -114,7 +114,7 @@
"description": "Retrieves stored chat messages.",
"display_name": "Memory",
"edited": false,
"id": "Memory-Kt0An",
"id": "Memory-A4OPp",
"node": {
"base_classes": [
"Data",
@ -294,7 +294,7 @@
},
"dragging": false,
"height": 267,
"id": "Memory-Kt0An",
"id": "Memory-A4OPp",
"position": {
"x": 1258.8089948698466,
"y": 547.1243849102437
@ -312,7 +312,7 @@
"description": "Get chat inputs from the Playground.",
"display_name": "Chat Input",
"edited": false,
"id": "ChatInput-krw2d",
"id": "ChatInput-ENTF8",
"node": {
"base_classes": [
"Message"
@ -495,7 +495,7 @@
},
"dragging": true,
"height": 309,
"id": "ChatInput-krw2d",
"id": "ChatInput-ENTF8",
"position": {
"x": 1261.3748612945249,
"y": 912.733279525042
@ -504,7 +504,7 @@
"x": 1261.3748612945249,
"y": 912.733279525042
},
"selected": true,
"selected": false,
"type": "genericNode",
"width": 384
},
@ -513,7 +513,7 @@
"description": "Generates text using OpenAI LLMs.",
"display_name": "OpenAI",
"edited": false,
"id": "OpenAIModel-GAzmc",
"id": "OpenAIModel-ZBIVC",
"node": {
"base_classes": [
"LanguageModel",
@ -652,7 +652,7 @@
"show": true,
"title_case": false,
"type": "str",
"value": "gpt-3.5-turbo"
"value": "gpt-4-turbo"
},
"openai_api_base": {
"advanced": true,
@ -762,7 +762,7 @@
},
"dragging": false,
"height": 622,
"id": "OpenAIModel-GAzmc",
"id": "OpenAIModel-ZBIVC",
"position": {
"x": 2495.6628431453228,
"y": 669.9567653609598
@ -780,7 +780,7 @@
"description": "Display a chat message in the Playground.",
"display_name": "Chat Output",
"edited": false,
"id": "ChatOutput-Q4j7S",
"id": "ChatOutput-e8ruq",
"node": {
"base_classes": [
"Message"
@ -940,7 +940,7 @@
},
"dragging": false,
"height": 308,
"id": "ChatOutput-Q4j7S",
"id": "ChatOutput-e8ruq",
"position": {
"x": 3028.2686266398873,
"y": 888.0854888768531
@ -957,7 +957,7 @@
"data": {
"description": "Create a prompt template with dynamic variables.",
"display_name": "Prompt",
"id": "Prompt-kXGJN",
"id": "Prompt-xhlQ7",
"node": {
"base_classes": [
"Message"
@ -1090,7 +1090,7 @@
},
"dragging": false,
"height": 517,
"id": "Prompt-kXGJN",
"id": "Prompt-xhlQ7",
"position": {
"x": 1879.4280156201567,
"y": 674.3958274263156
@ -1112,7 +1112,7 @@
},
"description": "This project can be used as a starting point for building a Chat experience with user specific memory. You can set a different Session ID to start a new message history.",
"endpoint_name": null,
"id": "b4832b74-d12c-4c00-94e9-4d873abf56eb",
"id": "909c382d-d215-4d50-91b3-dcb6f3ffd93c",
"is_component": false,
"last_tested_version": "1.0.0rc1",
"name": "Memory Chatbot"

View file

@ -6,7 +6,7 @@
"data": {
"sourceHandle": {
"dataType": "ChatInput",
"id": "ChatInput-vRBSi",
"id": "ChatInput-nER2k",
"name": "message",
"output_types": [
"Message"
@ -14,7 +14,7 @@
},
"targetHandle": {
"fieldName": "search_input",
"id": "AstraDB-N856w",
"id": "AstraDB-QLZSs",
"inputTypes": [
"Message",
"str"
@ -22,19 +22,19 @@
"type": "str"
}
},
"id": "reactflow__edge-ChatInput-vRBSi{œdataTypeœ:œChatInputœ,œidœ:œChatInput-vRBSiœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-AstraDB-N856w{œfieldNameœ:œsearch_inputœ,œidœ:œAstraDB-N856wœ,œinputTypesœ:[œMessageœ,œstrœ],œtypeœ:œstrœ}",
"id": "reactflow__edge-ChatInput-nER2k{œdataTypeœ:œChatInputœ,œidœ:œChatInput-nER2kœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-AstraDB-QLZSs{œfieldNameœ:œsearch_inputœ,œidœ:œAstraDB-QLZSsœ,œinputTypesœ:[œMessageœ,œstrœ],œtypeœ:œstrœ}",
"selected": false,
"source": "ChatInput-vRBSi",
"sourceHandle": "{œdataTypeœ: œChatInputœ, œidœ: œChatInput-vRBSiœ, œnameœ: œmessageœ, œoutput_typesœ: [œMessageœ]}",
"target": "AstraDB-N856w",
"targetHandle": "{œfieldNameœ: œsearch_inputœ, œidœ: œAstraDB-N856wœ, œinputTypesœ: [œMessageœ, œstrœ], œtypeœ: œstrœ}"
"source": "ChatInput-nER2k",
"sourceHandle": "{œdataTypeœ: œChatInputœ, œidœ: œChatInput-nER2kœ, œnameœ: œmessageœ, œoutput_typesœ: [œMessageœ]}",
"target": "AstraDB-QLZSs",
"targetHandle": "{œfieldNameœ: œsearch_inputœ, œidœ: œAstraDB-QLZSsœ, œinputTypesœ: [œMessageœ, œstrœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "OpenAIEmbeddings",
"id": "OpenAIEmbeddings-ftAK3",
"id": "OpenAIEmbeddings-ylry8",
"name": "embeddings",
"output_types": [
"Embeddings"
@ -42,26 +42,26 @@
},
"targetHandle": {
"fieldName": "embedding",
"id": "AstraDB-N856w",
"id": "AstraDB-QLZSs",
"inputTypes": [
"Embeddings"
],
"type": "other"
}
},
"id": "reactflow__edge-OpenAIEmbeddings-ftAK3{œdataTypeœ:œOpenAIEmbeddingsœ,œidœ:œOpenAIEmbeddings-ftAK3œ,œnameœ:œembeddingsœ,œoutput_typesœ:[œEmbeddingsœ]}-AstraDB-N856w{œfieldNameœ:œembeddingœ,œidœ:œAstraDB-N856wœ,œinputTypesœ:[œEmbeddingsœ],œtypeœ:œotherœ}",
"id": "reactflow__edge-OpenAIEmbeddings-ylry8{œdataTypeœ:œOpenAIEmbeddingsœ,œidœ:œOpenAIEmbeddings-ylry8œ,œnameœ:œembeddingsœ,œoutput_typesœ:[œEmbeddingsœ]}-AstraDB-QLZSs{œfieldNameœ:œembeddingœ,œidœ:œAstraDB-QLZSsœ,œinputTypesœ:[œEmbeddingsœ],œtypeœ:œotherœ}",
"selected": false,
"source": "OpenAIEmbeddings-ftAK3",
"sourceHandle": "{œdataTypeœ: œOpenAIEmbeddingsœ, œidœ: œOpenAIEmbeddings-ftAK3œ, œnameœ: œembeddingsœ, œoutput_typesœ: [œEmbeddingsœ]}",
"target": "AstraDB-N856w",
"targetHandle": "{œfieldNameœ: œembeddingœ, œidœ: œAstraDB-N856wœ, œinputTypesœ: [œEmbeddingsœ], œtypeœ: œotherœ}"
"source": "OpenAIEmbeddings-ylry8",
"sourceHandle": "{œdataTypeœ: œOpenAIEmbeddingsœ, œidœ: œOpenAIEmbeddings-ylry8œ, œnameœ: œembeddingsœ, œoutput_typesœ: [œEmbeddingsœ]}",
"target": "AstraDB-QLZSs",
"targetHandle": "{œfieldNameœ: œembeddingœ, œidœ: œAstraDB-QLZSsœ, œinputTypesœ: [œEmbeddingsœ], œtypeœ: œotherœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "AstraDB",
"id": "AstraDB-N856w",
"id": "AstraDB-QLZSs",
"name": "search_results",
"output_types": [
"Data"
@ -69,26 +69,26 @@
},
"targetHandle": {
"fieldName": "data",
"id": "ParseData-Z6n4v",
"id": "ParseData-yHac6",
"inputTypes": [
"Data"
],
"type": "other"
}
},
"id": "reactflow__edge-AstraDB-N856w{œdataTypeœ:œAstraDBœ,œidœ:œAstraDB-N856wœ,œnameœ:œsearch_resultsœ,œoutput_typesœ:[œDataœ]}-ParseData-Z6n4v{œfieldNameœ:œdataœ,œidœ:œParseData-Z6n4vœ,œinputTypesœ:[œDataœ],œtypeœ:œotherœ}",
"id": "reactflow__edge-AstraDB-QLZSs{œdataTypeœ:œAstraDBœ,œidœ:œAstraDB-QLZSsœ,œnameœ:œsearch_resultsœ,œoutput_typesœ:[œDataœ]}-ParseData-yHac6{œfieldNameœ:œdataœ,œidœ:œParseData-yHac6œ,œinputTypesœ:[œDataœ],œtypeœ:œotherœ}",
"selected": false,
"source": "AstraDB-N856w",
"sourceHandle": "{œdataTypeœ: œAstraDBœ, œidœ: œAstraDB-N856wœ, œnameœ: œsearch_resultsœ, œoutput_typesœ: [œDataœ]}",
"target": "ParseData-Z6n4v",
"targetHandle": "{œfieldNameœ: œdataœ, œidœ: œParseData-Z6n4vœ, œinputTypesœ: [œDataœ], œtypeœ: œotherœ}"
"source": "AstraDB-QLZSs",
"sourceHandle": "{œdataTypeœ: œAstraDBœ, œidœ: œAstraDB-QLZSsœ, œnameœ: œsearch_resultsœ, œoutput_typesœ: [œDataœ]}",
"target": "ParseData-yHac6",
"targetHandle": "{œfieldNameœ: œdataœ, œidœ: œParseData-yHac6œ, œinputTypesœ: [œDataœ], œtypeœ: œotherœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "ChatInput",
"id": "ChatInput-vRBSi",
"id": "ChatInput-nER2k",
"name": "message",
"output_types": [
"Message"
@ -96,7 +96,7 @@
},
"targetHandle": {
"fieldName": "question",
"id": "Prompt-8YnFi",
"id": "Prompt-V2VHT",
"inputTypes": [
"Message",
"Text"
@ -104,18 +104,18 @@
"type": "str"
}
},
"id": "reactflow__edge-ChatInput-vRBSi{œdataTypeœ:œChatInputœ,œidœ:œChatInput-vRBSiœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-Prompt-8YnFi{œfieldNameœ:œquestionœ,œidœ:œPrompt-8YnFiœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ChatInput-vRBSi",
"sourceHandle": "{œdataTypeœ: œChatInputœ, œidœ: œChatInput-vRBSiœ, œnameœ: œmessageœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-8YnFi",
"targetHandle": "{œfieldNameœ: œquestionœ, œidœ: œPrompt-8YnFiœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-ChatInput-nER2k{œdataTypeœ:œChatInputœ,œidœ:œChatInput-nER2kœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-Prompt-V2VHT{œfieldNameœ:œquestionœ,œidœ:œPrompt-V2VHTœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ChatInput-nER2k",
"sourceHandle": "{œdataTypeœ: œChatInputœ, œidœ: œChatInput-nER2kœ, œnameœ: œmessageœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-V2VHT",
"targetHandle": "{œfieldNameœ: œquestionœ, œidœ: œPrompt-V2VHTœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "File",
"id": "File-Ldmqs",
"id": "File-OGHlE",
"name": "data",
"output_types": [
"Data"
@ -123,25 +123,25 @@
},
"targetHandle": {
"fieldName": "data_inputs",
"id": "SplitText-bqtiX",
"id": "SplitText-ARuL2",
"inputTypes": [
"Data"
],
"type": "other"
}
},
"id": "reactflow__edge-File-Ldmqs{œdataTypeœ:œFileœ,œidœ:œFile-Ldmqsœ,œnameœ:œdataœ,œoutput_typesœ:[œDataœ]}-SplitText-bqtiX{œfieldNameœ:œdata_inputsœ,œidœ:œSplitText-bqtiXœ,œinputTypesœ:[œDataœ],œtypeœ:œotherœ}",
"source": "File-Ldmqs",
"sourceHandle": "{œdataTypeœ: œFileœ, œidœ: œFile-Ldmqsœ, œnameœ: œdataœ, œoutput_typesœ: [œDataœ]}",
"target": "SplitText-bqtiX",
"targetHandle": "{œfieldNameœ: œdata_inputsœ, œidœ: œSplitText-bqtiXœ, œinputTypesœ: [œDataœ], œtypeœ: œotherœ}"
"id": "reactflow__edge-File-OGHlE{œdataTypeœ:œFileœ,œidœ:œFile-OGHlEœ,œnameœ:œdataœ,œoutput_typesœ:[œDataœ]}-SplitText-ARuL2{œfieldNameœ:œdata_inputsœ,œidœ:œSplitText-ARuL2œ,œinputTypesœ:[œDataœ],œtypeœ:œotherœ}",
"source": "File-OGHlE",
"sourceHandle": "{œdataTypeœ: œFileœ, œidœ: œFile-OGHlEœ, œnameœ: œdataœ, œoutput_typesœ: [œDataœ]}",
"target": "SplitText-ARuL2",
"targetHandle": "{œfieldNameœ: œdata_inputsœ, œidœ: œSplitText-ARuL2œ, œinputTypesœ: [œDataœ], œtypeœ: œotherœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "SplitText",
"id": "SplitText-bqtiX",
"id": "SplitText-ARuL2",
"name": "chunks",
"output_types": [
"Data"
@ -149,7 +149,7 @@
},
"targetHandle": {
"fieldName": "vector_store_inputs",
"id": "AstraDB-N856w",
"id": "AstraDB-QLZSs",
"inputTypes": [
"Document",
"Data"
@ -157,18 +157,18 @@
"type": "other"
}
},
"id": "reactflow__edge-SplitText-bqtiX{œdataTypeœ:œSplitTextœ,œidœ:œSplitText-bqtiXœ,œnameœ:œchunksœ,œoutput_typesœ:[œDataœ]}-AstraDB-N856w{œfieldNameœ:œvector_store_inputsœ,œidœ:œAstraDB-N856wœ,œinputTypesœ:[œDocumentœ,œDataœ],œtypeœ:œotherœ}",
"source": "SplitText-bqtiX",
"sourceHandle": "{œdataTypeœ: œSplitTextœ, œidœ: œSplitText-bqtiXœ, œnameœ: œchunksœ, œoutput_typesœ: [œDataœ]}",
"target": "AstraDB-N856w",
"targetHandle": "{œfieldNameœ: œvector_store_inputsœ, œidœ: œAstraDB-N856wœ, œinputTypesœ: [œDocumentœ, œDataœ], œtypeœ: œotherœ}"
"id": "reactflow__edge-SplitText-ARuL2{œdataTypeœ:œSplitTextœ,œidœ:œSplitText-ARuL2œ,œnameœ:œchunksœ,œoutput_typesœ:[œDataœ]}-AstraDB-QLZSs{œfieldNameœ:œvector_store_inputsœ,œidœ:œAstraDB-QLZSsœ,œinputTypesœ:[œDocumentœ,œDataœ],œtypeœ:œotherœ}",
"source": "SplitText-ARuL2",
"sourceHandle": "{œdataTypeœ: œSplitTextœ, œidœ: œSplitText-ARuL2œ, œnameœ: œchunksœ, œoutput_typesœ: [œDataœ]}",
"target": "AstraDB-QLZSs",
"targetHandle": "{œfieldNameœ: œvector_store_inputsœ, œidœ: œAstraDB-QLZSsœ, œinputTypesœ: [œDocumentœ, œDataœ], œtypeœ: œotherœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "ParseData",
"id": "ParseData-Z6n4v",
"id": "ParseData-yHac6",
"name": "text",
"output_types": [
"Message"
@ -176,7 +176,7 @@
},
"targetHandle": {
"fieldName": "context",
"id": "Prompt-8YnFi",
"id": "Prompt-V2VHT",
"inputTypes": [
"Message",
"Text"
@ -184,18 +184,18 @@
"type": "str"
}
},
"id": "reactflow__edge-ParseData-Z6n4v{œdataTypeœ:œParseDataœ,œidœ:œParseData-Z6n4vœ,œnameœ:œtextœ,œoutput_typesœ:[œMessageœ]}-Prompt-8YnFi{œfieldNameœ:œcontextœ,œidœ:œPrompt-8YnFiœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ParseData-Z6n4v",
"sourceHandle": "{œdataTypeœ: œParseDataœ, œidœ: œParseData-Z6n4vœ, œnameœ: œtextœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-8YnFi",
"targetHandle": "{œfieldNameœ: œcontextœ, œidœ: œPrompt-8YnFiœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-ParseData-yHac6{œdataTypeœ:œParseDataœ,œidœ:œParseData-yHac6œ,œnameœ:œtextœ,œoutput_typesœ:[œMessageœ]}-Prompt-V2VHT{œfieldNameœ:œcontextœ,œidœ:œPrompt-V2VHTœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ParseData-yHac6",
"sourceHandle": "{œdataTypeœ: œParseDataœ, œidœ: œParseData-yHac6œ, œnameœ: œtextœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-V2VHT",
"targetHandle": "{œfieldNameœ: œcontextœ, œidœ: œPrompt-V2VHTœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "Prompt",
"id": "Prompt-8YnFi",
"id": "Prompt-V2VHT",
"name": "prompt",
"output_types": [
"Message"
@ -203,25 +203,25 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "OpenAIModel-bxsF9",
"id": "OpenAIModel-Tm5Ht",
"inputTypes": [
"Message"
],
"type": "str"
}
},
"id": "reactflow__edge-Prompt-8YnFi{œdataTypeœ:œPromptœ,œidœ:œPrompt-8YnFiœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-bxsF9{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-bxsF9œ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "Prompt-8YnFi",
"sourceHandle": "{œdataTypeœ: œPromptœ, œidœ: œPrompt-8YnFiœ, œnameœ: œpromptœ, œoutput_typesœ: [œMessageœ]}",
"target": "OpenAIModel-bxsF9",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œOpenAIModel-bxsF9œ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-Prompt-V2VHT{œdataTypeœ:œPromptœ,œidœ:œPrompt-V2VHTœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-Tm5Ht{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-Tm5Htœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "Prompt-V2VHT",
"sourceHandle": "{œdataTypeœ: œPromptœ, œidœ: œPrompt-V2VHTœ, œnameœ: œpromptœ, œoutput_typesœ: [œMessageœ]}",
"target": "OpenAIModel-Tm5Ht",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œOpenAIModel-Tm5Htœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "OpenAIModel",
"id": "OpenAIModel-bxsF9",
"id": "OpenAIModel-Tm5Ht",
"name": "text_output",
"output_types": [
"Message"
@ -229,18 +229,18 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "ChatOutput-FNGr5",
"id": "ChatOutput-ywruU",
"inputTypes": [
"Message"
],
"type": "str"
}
},
"id": "reactflow__edge-OpenAIModel-bxsF9{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-bxsF9œ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-ChatOutput-FNGr5{œfieldNameœ:œinput_valueœ,œidœ:œChatOutput-FNGr5œ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "OpenAIModel-bxsF9",
"sourceHandle": "{œdataTypeœ: œOpenAIModelœ, œidœ: œOpenAIModel-bxsF9œ, œnameœ: œtext_outputœ, œoutput_typesœ: [œMessageœ]}",
"target": "ChatOutput-FNGr5",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œChatOutput-FNGr5œ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
"id": "reactflow__edge-OpenAIModel-Tm5Ht{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-Tm5Htœ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-ChatOutput-ywruU{œfieldNameœ:œinput_valueœ,œidœ:œChatOutput-ywruUœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "OpenAIModel-Tm5Ht",
"sourceHandle": "{œdataTypeœ: œOpenAIModelœ, œidœ: œOpenAIModel-Tm5Htœ, œnameœ: œtext_outputœ, œoutput_typesœ: [œMessageœ]}",
"target": "ChatOutput-ywruU",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œChatOutput-ywruUœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
}
],
"nodes": [
@ -249,7 +249,7 @@
"description": "Get chat inputs from the Playground.",
"display_name": "Chat Input",
"edited": false,
"id": "ChatInput-vRBSi",
"id": "ChatInput-nER2k",
"node": {
"base_classes": [
"Message"
@ -275,6 +275,7 @@
{
"cache": true,
"display_name": "Message",
"hidden": false,
"method": "message_response",
"name": "message",
"selected": "Message",
@ -431,7 +432,7 @@
},
"dragging": false,
"height": 309,
"id": "ChatInput-vRBSi",
"id": "ChatInput-nER2k",
"position": {
"x": 682.002772470747,
"y": 253.67030039648512
@ -446,7 +447,7 @@
},
{
"data": {
"id": "OpenAIEmbeddings-ftAK3",
"id": "OpenAIEmbeddings-ylry8",
"node": {
"base_classes": [
"Embeddings"
@ -844,7 +845,7 @@
},
"dragging": false,
"height": 393,
"id": "OpenAIEmbeddings-ftAK3",
"id": "OpenAIEmbeddings-ylry8",
"position": {
"x": 672.1192980997866,
"y": 786.6985113716086
@ -862,7 +863,7 @@
"description": "Generates text using OpenAI LLMs.",
"display_name": "OpenAI",
"edited": false,
"id": "OpenAIModel-bxsF9",
"id": "OpenAIModel-Tm5Ht",
"node": {
"base_classes": [
"LanguageModel",
@ -1001,7 +1002,7 @@
"show": true,
"title_case": false,
"type": "str",
"value": "gpt-3.5-turbo"
"value": "gpt-4-turbo"
},
"openai_api_base": {
"advanced": true,
@ -1111,7 +1112,7 @@
},
"dragging": false,
"height": 623,
"id": "OpenAIModel-bxsF9",
"id": "OpenAIModel-Tm5Ht",
"position": {
"x": 3243.967394111999,
"y": 392.861541437184
@ -1129,7 +1130,7 @@
"description": "Display a chat message in the Playground.",
"display_name": "Chat Output",
"edited": false,
"id": "ChatOutput-FNGr5",
"id": "ChatOutput-ywruU",
"node": {
"base_classes": [
"Message"
@ -1289,7 +1290,7 @@
},
"dragging": false,
"height": 309,
"id": "ChatOutput-FNGr5",
"id": "ChatOutput-ywruU",
"position": {
"x": 3788.786948642587,
"y": 608.4077159222614
@ -1298,13 +1299,13 @@
"x": 3788.786948642587,
"y": 608.4077159222614
},
"selected": false,
"selected": true,
"type": "genericNode",
"width": 384
},
{
"data": {
"id": "File-Ldmqs",
"id": "File-OGHlE",
"node": {
"base_classes": [
"Record"
@ -1411,7 +1412,7 @@
},
"dragging": false,
"height": 301,
"id": "File-Ldmqs",
"id": "File-OGHlE",
"position": {
"x": -583.277913381927,
"y": 433.34221812460396
@ -1428,7 +1429,7 @@
"data": {
"description": "Implementation of Vector Store using Astra DB with search capabilities",
"display_name": "Astra DB Vector Store",
"id": "AstraDB-N856w",
"id": "AstraDB-QLZSs",
"node": {
"base_classes": [
"Data"
@ -1830,7 +1831,7 @@
},
"dragging": false,
"height": 917,
"id": "AstraDB-N856w",
"id": "AstraDB-QLZSs",
"position": {
"x": 1298.4611042465333,
"y": 160.7181472642742
@ -1845,7 +1846,7 @@
},
{
"data": {
"id": "ParseData-Z6n4v",
"id": "ParseData-yHac6",
"node": {
"base_classes": [
"Message"
@ -1957,7 +1958,7 @@
},
"dragging": false,
"height": 385,
"id": "ParseData-Z6n4v",
"id": "ParseData-yHac6",
"position": {
"x": 1911.4866480237615,
"y": 566.903831987901
@ -1974,7 +1975,7 @@
"data": {
"description": "Create a prompt template with dynamic variables.",
"display_name": "Prompt",
"id": "Prompt-8YnFi",
"id": "Prompt-V2VHT",
"node": {
"base_classes": [
"Message"
@ -2107,7 +2108,7 @@
},
"dragging": false,
"height": 517,
"id": "Prompt-8YnFi",
"id": "Prompt-V2VHT",
"position": {
"x": 2537.8054430938064,
"y": 442.35183727527414
@ -2122,7 +2123,7 @@
},
{
"data": {
"id": "SplitText-bqtiX",
"id": "SplitText-ARuL2",
"node": {
"base_classes": [
"Data"
@ -2252,7 +2253,7 @@
},
"dragging": false,
"height": 557,
"id": "SplitText-bqtiX",
"id": "SplitText-ARuL2",
"position": {
"x": 21.318397393309283,
"y": 273.27771123167287
@ -2274,7 +2275,7 @@
},
"description": "Visit https://docs.langflow.org/tutorials/rag-with-astradb for a detailed guide of this project.\nThis project give you both Ingestion and RAG in a single file. You'll need to visit https://astra.datastax.com/ to create an Astra DB instance, your Token and grab an API Endpoint.\nRunning this project requires you to add a file in the Files component, then define a Collection Name and click on the Play icon on the Astra DB component. \n\nAfter the ingestion ends you are ready to click on the Run button at the lower left corner and start asking questions about your data.",
"endpoint_name": null,
"id": "0e6c631a-1975-417b-a3f7-c23f97dbf0c7",
"id": "7f5d5057-2371-4796-a398-f0236b963d1f",
"is_component": false,
"last_tested_version": "1.0.0rc1",
"name": "Vector Store RAG"