{"class_fqid":"com-snaplogic-pipeline_9","snode_id":"6661ff41a295fee5a77883b3","instance_id":"76701dab-a33c-48b0-b650-e14fcfb6da0d","instance_version":14,"link_map":{"link128":{"dst_id":"ea81d639-88bc-409c-a692-876616f1622c","dst_view_id":"input0","src_id":"d4223032-3f86-43d9-bd21-15af62e5d051","src_view_id":"output0","isGoto":false},"link132":{"dst_id":"fea9e423-ba12-4d85-9b16-8a8e7e66a347","dst_view_id":"input0","src_id":"44cf8049-6b49-4560-86be-648a4a5aabe0","src_view_id":"output0","isGoto":false},"link133":{"dst_id":"44cf8049-6b49-4560-86be-648a4a5aabe0","dst_view_id":"input0","src_id":"77d2ab44-1eaa-455c-9f0a-7040dca10c8f","src_view_id":"output0","isGoto":false},"link134":{"dst_id":"d4223032-3f86-43d9-bd21-15af62e5d051","dst_view_id":"input0","src_id":"ac7f8d44-7343-427b-adbc-d03756a7fdb5","src_view_id":"output0","isGoto":false},"link135":{"dst_id":"ac7f8d44-7343-427b-adbc-d03756a7fdb5","dst_view_id":"input0","src_id":"fea9e423-ba12-4d85-9b16-8a8e7e66a347","src_view_id":"output0","isGoto":false},"link137":{"dst_id":"77d2ab44-1eaa-455c-9f0a-7040dca10c8f","dst_view_id":"input0","src_id":"8861a89e-5ef5-4a0b-8f7e-8d6d83d8cde9","src_view_id":"output0","isGoto":false},"link138":{"dst_id":"8861a89e-5ef5-4a0b-8f7e-8d6d83d8cde9","dst_view_id":"input0","src_id":"1ba7157e-534d-4b89-b911-dcd620f45e16","src_view_id":"output0","isGoto":false}},"link_serial":139,"property_map":{"info":{"label":{"value":"CH - Legal Contract Analysis Demo - Retriever"},"author":{"value":"documentation@snaplogic.com"},"pipeline_doc_uri":{"value":null},"notes":{"value":null},"purpose":{"value":null}},"error":{"error_behavior":{"value":"none"}},"settings":{"error_pipeline":{"value":null,"expression":false},"error_param_table":{"value":[]},"param_table":{"value":[]},"imports":{"value":[]},"suspendable":{"value":false},"cache_pipelines":{"value":[]}},"input":{},"output":{"ea81d639-88bc-409c-a692-876616f1622c_output0":{"view_type":{"value":"document"},"label":{"value":"Azure OpenAI Chat Completions - output0"}}}},"render_map":{"scale_ratio":1,"pan_x_num":0,"pan_y_num":0,"default_snaplex":"6493abe80eb4d10df6bbb16a","detail_map":{"fea9e423-ba12-4d85-9b16-8a8e7e66a347":{"grid_x_int":6,"grid_y_int":1,"rot_int":0,"recommendation_id":null,"source":"snap catagory","index":null,"rot_tail_int":0},"77d2ab44-1eaa-455c-9f0a-7040dca10c8f":{"grid_x_int":4,"grid_y_int":1,"rot_int":0,"recommendation_id":null,"source":"snap catagory","index":null,"rot_tail_int":0},"d4223032-3f86-43d9-bd21-15af62e5d051":{"grid_x_int":8,"grid_y_int":1,"rot_int":0,"recommendation_id":null,"source":"snap catagory","index":null,"rot_tail_int":0},"ea81d639-88bc-409c-a692-876616f1622c":{"grid_x_int":9,"grid_y_int":1,"rot_int":0,"recommendation_id":null,"source":"snap catagory","index":null,"rot_tail_int":0},"44cf8049-6b49-4560-86be-648a4a5aabe0":{"grid_x_int":5,"grid_y_int":1,"rot_int":0,"recommendation_id":null,"source":"snap catagory","index":null,"rot_tail_int":0,"input":{},"output":{},"error":{}},"ac7f8d44-7343-427b-adbc-d03756a7fdb5":{"grid_x_int":7,"grid_y_int":1,"rot_int":0,"recommendation_id":null,"source":"","index":null,"rot_tail_int":0},"1ba7157e-534d-4b89-b911-dcd620f45e16":{"grid_x_int":2,"grid_y_int":1,"rot_int":0,"recommendation_id":null,"source":"snap catagory","index":null,"rot_tail_int":0,"input":{}},"8861a89e-5ef5-4a0b-8f7e-8d6d83d8cde9":{"grid_x_int":3,"grid_y_int":1,"rot_int":0,"recommendation_id":null,"source":"snap catagory","index":null,"rot_tail_int":0}}},"snap_map":{"fea9e423-ba12-4d85-9b16-8a8e7e66a347":{"class_fqid":"com-snaplogic-snaps-pinecone-query_1-PR24615","class_id":"com-snaplogic-snaps-pinecone-query","class_version":1,"instance_fqid":"fea9e423-ba12-4d85-9b16-8a8e7e66a347_3","instance_id":"fea9e423-ba12-4d85-9b16-8a8e7e66a347","instance_version":3,"property_map":{"info":{"label":{"value":"Pinecone Query"},"notes":{}},"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"input0"}}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"settings":{"execution_mode":{"value":"Validate & Execute"},"topK":{"value":4,"expression":false},"includeMetadata":{"value":true,"expression":false},"indexName":{"value":"legal-redlines","expression":false},"namespace":{"value":"contracts","expression":false},"includeValues":{"value":false,"expression":false}},"account":{"account_ref":{"value":{"label":{"value":"DocTeam Pinecone","label":"shared/DocTeam Pinecone","expression":false},"ref_class_id":{"value":"com-snaplogic-snaps-pinecone-pineconeaccount"},"ref_id":{"value":"49ba4082-dbe7-4757-b9f8-9eae54fadb29","expression":false}},"expression":false}},"view_serial":100},"class_build_tag":"PR24615"},"77d2ab44-1eaa-455c-9f0a-7040dca10c8f":{"class_fqid":"com-snaplogic-snaps-azureopenai-azureopenaiembedder_1-PR24665","class_id":"com-snaplogic-snaps-azureopenai-azureopenaiembedder","class_version":1,"instance_fqid":"77d2ab44-1eaa-455c-9f0a-7040dca10c8f_2","instance_id":"77d2ab44-1eaa-455c-9f0a-7040dca10c8f","instance_version":2,"property_map":{"info":{"label":{"value":"Azure OpenAI Embedder"},"notes":{}},"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"input0"}}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"settings":{"execution_mode":{"value":"Validate & Execute"},"batchSize":{"value":1,"expression":false},"textToEmbed":{"expression":true,"value":"$content"},"deploymentId":{"value":"Jump-emb-ada-002","expression":false}},"account":{"account_ref":{"value":{"label":{"value":"Azure OpenAI Dev Account","label":"../../shared/Azure OpenAI Dev Account","expression":false},"ref_class_id":{"value":"com-snaplogic-snaps-azureopenai-azureopenaiapikeyaccount"},"ref_id":{"value":"507098a5-c759-4917-84be-c878aeedee2c","expression":false}}}},"view_serial":100},"class_build_tag":"PR24665"},"d4223032-3f86-43d9-bd21-15af62e5d051":{"class_fqid":"com-snaplogic-snaps-azureopenai-azureopenaipromptgenerator_1-PR24665","class_id":"com-snaplogic-snaps-azureopenai-azureopenaipromptgenerator","class_version":1,"instance_fqid":"d4223032-3f86-43d9-bd21-15af62e5d051_4","instance_id":"d4223032-3f86-43d9-bd21-15af62e5d051","instance_version":4,"property_map":{"info":{"label":{"value":"Azure OpenAI Prompt Generator"},"notes":{}},"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"input0"}}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"settings":{"execution_mode":{"value":"Validate & Execute"},"promptTemplate":{"value":"Context Q & A"},"editable_content":{"value":"Instruction1: Please learn the following articles that mark invalid sentences with [Red Line] before this sentence:\n{{#results}}{{chunk}} {{/results}} \nCould you please mark [Red Line] before invalid sentences with the following new article and display the whole article: \n{{prompt}} \n\nInstruction2: Please add the following information to the end of answer and include all source with bullet point: \nThe related context is retrieved from the following sources: \n{{#results}}{{source}} {{/results}} \n\nAnswer:\n\n"}},"view_serial":100},"class_build_tag":"PR24665"},"ea81d639-88bc-409c-a692-876616f1622c":{"class_fqid":"com-snaplogic-snaps-azureopenai-azureopenaichatcompletions_1-PR24665","class_id":"com-snaplogic-snaps-azureopenai-azureopenaichatcompletions","class_version":1,"instance_fqid":"ea81d639-88bc-409c-a692-876616f1622c_2","instance_id":"ea81d639-88bc-409c-a692-876616f1622c","instance_version":2,"property_map":{"info":{"label":{"value":"Azure OpenAI Chat Completions"},"notes":{}},"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"input0"}}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"settings":{"execution_mode":{"value":"Validate & Execute"},"prompt":{"expression":true,"value":"$prompt"},"deploymentId":{"value":"Jump-GPT-4-32k-0613","expression":false},"modelParameters":{"value":{"maximumTokens":{"value":null,"expression":false},"temperature":{"value":null,"expression":false},"topP":{"value":null,"expression":false},"responseCount":{"value":null,"expression":false}}}},"account":{"account_ref":{"value":{"label":{"value":"Azure OpenAI Dev Account","label":"../shared/Azure OpenAI Dev Account","expression":false},"ref_class_id":{"value":"com-snaplogic-snaps-azureopenai-azureopenaiapikeyaccount"},"ref_id":{"value":"507098a5-c759-4917-84be-c878aeedee2c","expression":false}}}},"view_serial":100},"class_build_tag":"PR24665"},"44cf8049-6b49-4560-86be-648a4a5aabe0":{"class_fqid":"com-snaplogic-snaps-transform-datatransform_4-435rc23471","class_id":"com-snaplogic-snaps-transform-datatransform","class_version":4,"instance_fqid":"44cf8049-6b49-4560-86be-648a4a5aabe0_1","instance_id":"44cf8049-6b49-4560-86be-648a4a5aabe0","instance_version":1,"property_map":{"info":{"label":{"value":"Mapper"},"notes":{}},"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"input0"}}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"settings":{"execution_mode":{"value":"Validate & Execute"},"passThrough":{"value":true},"transformations":{"value":{"mappingRoot":{"value":"$"},"mappingTable":{"value":[{"expression":{"expression":true,"value":"$embedding"},"targetPath":{"value":"$vector"}}]}}},"nullSafeAccess":{"value":false}},"view_serial":100},"class_build_tag":"435rc23471"},"ac7f8d44-7343-427b-adbc-d03756a7fdb5":{"class_fqid":"com-snaplogic-snaps-transform-datatransform_4-435rc23471","class_id":"com-snaplogic-snaps-transform-datatransform","class_version":4,"instance_fqid":"ac7f8d44-7343-427b-adbc-d03756a7fdb5_3","instance_id":"ac7f8d44-7343-427b-adbc-d03756a7fdb5","instance_version":3,"property_map":{"info":{"label":{"value":"Mapper"},"notes":{}},"input":{"input0":{"view_type":{"value":"document"},"label":{"value":"input0"}}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"settings":{"execution_mode":{"value":"Validate & Execute"},"passThrough":{"value":false},"transformations":{"value":{"mappingRoot":{"value":"$"},"mappingTable":{"value":[{"expression":{"expression":true,"value":"$original.original.content"},"targetPath":{"value":"$prompt"}},{"expression":{"value":"jsonPath($, \"$matches[*].metadata.chunk\")","expression":true},"targetPath":{"value":"$results.chunk"}},{"expression":{"value":"jsonPath($, \"$matches[*].metadata.source\")","expression":true},"targetPath":{"value":"$results.source"}}]}}},"nullSafeAccess":{"value":false}},"view_serial":100},"class_build_tag":"435rc23471"},"1ba7157e-534d-4b89-b911-dcd620f45e16":{"class_fqid":"com-snaplogic-snaps-binary-simpleread_1-main26341","class_id":"com-snaplogic-snaps-binary-simpleread","class_version":1,"instance_fqid":"1ba7157e-534d-4b89-b911-dcd620f45e16_1","instance_id":"1ba7157e-534d-4b89-b911-dcd620f45e16","instance_version":1,"property_map":{"info":{"label":{"value":"File Reader"},"notes":{}},"output":{"output0":{"view_type":{"value":"binary"},"label":{"value":"output0"}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"settings":{"execution_mode":{"value":"Validate & Execute"},"preventURLEncoding":{"value":false},"retries":{"value":0,"expression":false},"retryInterval":{"value":1,"expression":false},"executeDuringPreview":{"value":true},"filePath":{"value":"legal-query.txt","expression":false},"enableStaging":{"value":false},"advancedProperties":{"value":[]}},"account":{"account_ref":{"value":{}}},"view_serial":100,"input":{}},"class_build_tag":"main26341"},"8861a89e-5ef5-4a0b-8f7e-8d6d83d8cde9":{"class_fqid":"com-snaplogic-snaps-transform-binarytodocument_1-437patches26453","class_id":"com-snaplogic-snaps-transform-binarytodocument","class_version":1,"instance_fqid":"8861a89e-5ef5-4a0b-8f7e-8d6d83d8cde9_2","instance_id":"8861a89e-5ef5-4a0b-8f7e-8d6d83d8cde9","instance_version":2,"property_map":{"info":{"label":{"value":"Binary to Document"},"notes":{}},"input":{"input0":{"view_type":{"value":"binary"},"label":{"value":"input0"}}},"output":{"output0":{"view_type":{"value":"document"},"label":{"value":"output0"}}},"error":{"error0":{"view_type":{"value":"document"},"label":{"value":"error0"}},"error_behavior":{"value":"fail"}},"settings":{"execution_mode":{"value":"Validate & Execute"},"codec":{"value":"NONE"},"ignoreEmptyStream":{"value":false}},"view_serial":100},"class_build_tag":"437patches26453"}},"path_id":"/ConnectFasterInc/Documentation Team/shared","path_snode":"6412283f91c8acdfe6c1162e","target_runtime":"standard"}