FIxed basic prompting

This commit is contained in:
Lucas Oliveira 2024-06-24 09:28:48 -03:00 committed by Gabriel Luiz Freitas Almeida
commit 4e26b46825

View file

@ -6,7 +6,7 @@
"data": {
"sourceHandle": {
"dataType": "ChatInput",
"id": "ChatInput-kMZti",
"id": "ChatInput-cIXVH",
"name": "message",
"output_types": [
"Message"
@ -14,7 +14,7 @@
},
"targetHandle": {
"fieldName": "user_input",
"id": "Prompt-p1yTM",
"id": "Prompt-Ejl8w",
"inputTypes": [
"Message",
"Text"
@ -22,18 +22,18 @@
"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œ}"
"id": "reactflow__edge-ChatInput-cIXVH{œdataTypeœ:œChatInputœ,œidœ:œChatInput-cIXVHœ,œnameœ:œmessageœ,œoutput_typesœ:[œMessageœ]}-Prompt-Ejl8w{œfieldNameœ:œuser_inputœ,œidœ:œPrompt-Ejl8wœ,œinputTypesœ:[œMessageœ,œTextœ],œtypeœ:œstrœ}",
"source": "ChatInput-cIXVH",
"sourceHandle": "{œdataTypeœ: œChatInputœ, œidœ: œChatInput-cIXVHœ, œnameœ: œmessageœ, œoutput_typesœ: [œMessageœ]}",
"target": "Prompt-Ejl8w",
"targetHandle": "{œfieldNameœ: œuser_inputœ, œidœ: œPrompt-Ejl8wœ, œinputTypesœ: [œMessageœ, œTextœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "Prompt",
"id": "Prompt-p1yTM",
"id": "Prompt-Ejl8w",
"name": "prompt",
"output_types": [
"Message"
@ -41,25 +41,25 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "OpenAIModel-wC7mR",
"id": "OpenAIModel-FAF7r",
"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œ}"
"id": "reactflow__edge-Prompt-Ejl8w{œdataTypeœ:œPromptœ,œidœ:œPrompt-Ejl8wœ,œnameœ:œpromptœ,œoutput_typesœ:[œMessageœ]}-OpenAIModel-FAF7r{œfieldNameœ:œinput_valueœ,œidœ:œOpenAIModel-FAF7rœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "Prompt-Ejl8w",
"sourceHandle": "{œdataTypeœ: œPromptœ, œidœ: œPrompt-Ejl8wœ, œnameœ: œpromptœ, œoutput_typesœ: [œMessageœ]}",
"target": "OpenAIModel-FAF7r",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œOpenAIModel-FAF7rœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
},
{
"className": "",
"data": {
"sourceHandle": {
"dataType": "OpenAIModel",
"id": "OpenAIModel-wC7mR",
"id": "OpenAIModel-FAF7r",
"name": "text_output",
"output_types": [
"Message"
@ -67,18 +67,18 @@
},
"targetHandle": {
"fieldName": "input_value",
"id": "ChatOutput-xh9wX",
"id": "ChatOutput-riTzX",
"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œ}"
"id": "reactflow__edge-OpenAIModel-FAF7r{œdataTypeœ:œOpenAIModelœ,œidœ:œOpenAIModel-FAF7rœ,œnameœ:œtext_outputœ,œoutput_typesœ:[œMessageœ]}-ChatOutput-riTzX{œfieldNameœ:œinput_valueœ,œidœ:œChatOutput-riTzXœ,œinputTypesœ:[œMessageœ],œtypeœ:œstrœ}",
"source": "OpenAIModel-FAF7r",
"sourceHandle": "{œdataTypeœ: œOpenAIModelœ, œidœ: œOpenAIModel-FAF7rœ, œnameœ: œtext_outputœ, œoutput_typesœ: [œMessageœ]}",
"target": "ChatOutput-riTzX",
"targetHandle": "{œfieldNameœ: œinput_valueœ, œidœ: œChatOutput-riTzXœ, œinputTypesœ: [œMessageœ], œtypeœ: œstrœ}"
}
],
"nodes": [
@ -87,7 +87,7 @@
"description": "Create a prompt template with dynamic variables.",
"display_name": "Prompt",
"edited": false,
"id": "Prompt-p1yTM",
"id": "Prompt-Ejl8w",
"node": {
"base_classes": [
"Message"
@ -189,7 +189,7 @@
},
"dragging": false,
"height": 422,
"id": "Prompt-p1yTM",
"id": "Prompt-Ejl8w",
"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-kMZti",
"id": "ChatInput-cIXVH",
"node": {
"base_classes": [
"Message"
@ -390,7 +390,7 @@
},
"dragging": false,
"height": 308,
"id": "ChatInput-kMZti",
"id": "ChatInput-cIXVH",
"position": {
"x": -521.3324537445985,
"y": 1089.7620993695407
@ -408,7 +408,7 @@
"description": "Generates text using OpenAI LLMs.",
"display_name": "OpenAI",
"edited": false,
"id": "OpenAIModel-wC7mR",
"id": "OpenAIModel-FAF7r",
"node": {
"base_classes": [
"LanguageModel",
@ -668,7 +668,7 @@
},
"dragging": false,
"height": 621,
"id": "OpenAIModel-wC7mR",
"id": "OpenAIModel-FAF7r",
"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-xh9wX",
"id": "ChatOutput-riTzX",
"node": {
"base_classes": [
"Message"
@ -846,7 +846,7 @@
},
"dragging": false,
"height": 308,
"id": "ChatOutput-xh9wX",
"id": "ChatOutput-riTzX",
"position": {
"x": 1157.3374592784412,
"y": 1160.9424490383622
@ -861,14 +861,14 @@
}
],
"viewport": {
"x": 353.0590737990465,
"y": -407.76221076623995,
"zoom": 0.5467255436493648
"x": 382.9033026612555,
"y": -365.74767124549675,
"zoom": 0.5000000338450783
}
},
"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": "65f25afc-1467-4f26-9e8a-d24792e76628",
"id": "52f28cee-19d7-48c4-ac36-12a6cc32206b",
"is_component": false,
"last_tested_version": "1.0.0rc1",
"name": "Basic Prompting (Hello, World)"