-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathknowledgebase.drawio
More file actions
163 lines (163 loc) · 27.1 KB
/
knowledgebase.drawio
File metadata and controls
163 lines (163 loc) · 27.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
<mxfile host="65bd71144e">
<diagram id="IeE0ZTRbCq1ruj5h-6i_" name="Page-1">
<mxGraphModel dx="604" dy="455" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" background="#ffffff" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<mxCell id="45" value="Other AWS Internet Services" style="fillColor=#FFFFFF;strokeColor=#000000;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#232F3D;labelBackgroundColor=none;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="170" y="10" width="330" height="90" as="geometry"/>
</mxCell>
<mxCell id="5" value="Security" style="fillColor=#FFFFFF;strokeColor=#000000;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#000000;labelBackgroundColor=none;" parent="1" vertex="1">
<mxGeometry x="520" y="10" width="190" height="90" as="geometry"/>
</mxCell>
<mxCell id="8" value="Route53" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#000000;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.route_53;labelBackgroundColor=none;" parent="1" vertex="1">
<mxGeometry x="286" y="40" width="30" height="30" as="geometry"/>
</mxCell>
<mxCell id="9" value="CloudFront" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#000000;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.cloudfront;labelBackgroundColor=none;" parent="1" vertex="1">
<mxGeometry x="355.5" y="40" width="30" height="30" as="geometry"/>
</mxCell>
<mxCell id="10" value="ACM" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#000000;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.certificate_manager_3;labelBackgroundColor=none;" parent="1" vertex="1">
<mxGeometry x="425" y="40" width="30" height="30" as="geometry"/>
</mxCell>
<mxCell id="13" value="Amazon Cognito" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#000000;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.cognito;labelBackgroundColor=none;" parent="1" vertex="1">
<mxGeometry x="211" y="40" width="30" height="30" as="geometry"/>
</mxCell>
<mxCell id="15" value="Amazon&nbsp;<br>Cognito" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#000000;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.identity_and_access_management;labelBackgroundColor=none;" parent="1" vertex="1">
<mxGeometry x="560" y="40" width="30" height="30" as="geometry"/>
</mxCell>
<mxCell id="18" value="Index Source and Create Knowledge Base " style="fillColor=#E6E6E6;strokeColor=#000000;dashed=0;verticalAlign=top;fontStyle=0;fontColor=#232F3D;labelBackgroundColor=none;" parent="1" vertex="1">
<mxGeometry x="40" y="270" width="760" height="150" as="geometry"/>
</mxCell>
<mxCell id="19" value="Amazon Bedrock Knowledge Base" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="190" y="317.53" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="51" value="Embedding Model" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAMAAAAPkIrYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAzUExURQAAAACfjwCnjwCligCniwCmjACnjQCmjQCniwKojQKojQGojQGojgGojgGojQGojQGojRkGsloAAAAQdFJOUwAQIDBAUGBwgI+fr7/P3+8jGoKKAAAACXBIWXMAABcRAAAXEQHKJvM/AAAEWklEQVRYR+WY2RbjKAxEjXfHGPv/v7arJBHAW+zT/TJn6iEBLxcJJEFS/c/VLnNjTRUu1NZ8Jzet27ZNzrq8gP42We+N2sA3oUH7iobWXi88VjPztUV4Cx1tFza9XHjlqNqwDq4a+O421R9+8cIoF0Z78LfUPS+jO6FQ60emzizu2P6p/cONeLf575L2MtTnt6PJvSQ6aiugkgUtL53IprgMK4dLOTvaKotyJY2gdT/gjtW06Nii2KWjanFPpzhXwRLLZ2eLsl7NGsfauSfKWY1GbGCTa3AVuGD5+I4b/DzZoDnLwxbiZB5g4g1rtqbDO3ir1U5i1Wh2FaJGHsRDd3a1KokxwASxYyHCsIbs3bMyfdgVV3If4Z8fMFEP7ErCwIiQD6/nLM1H8/6etQYMrB8150wCKGdxrnBTEfesmXPh5e2NyyXDF6yqg4dGeMSqOsLMRSUXssR/xqoGujmqNe9ZjrXky0KyNNGvA2uxO2CFM5hWiDGxkshq6rrmuuKrruMgUgoO1UILIMvWBYuvIx50Ar/SCCnKou0xUpVfsapGS3iqPZ2SaKtQV7HadVHAgyW3wqHGSLWImVtV7AUtgJaHhFnT5Jz2TwoWU0pzCkLbVt/CSsqTNU3OkufgJYU1kFyHwDITMfbsCMTo+FxMaNKsyTFj4yJmwhtHFgIGvmJe0FciJXMPYCeto5PnLBgbekaN2pWzYNfSYdVWvVbolMVSR3Em8ZWz4lSebf+nLCthkiP4zlm2weqG0E2FaLM8WbAQfMHrpr1nVd0cbzWCLXTGSsIDJSsp+pvpb1jB3BNd+Jh0z4rvis7nPtM/ZBFgh5S/ZWn6L2KZsVy3hFnK6DsWU4ZikhvLCgWL2z1rf/zE3W1kdHIQZcVCMfXMspzFE0Ps04ZpTIIfsiXxBqdMWRjRd0h+VWJpUY71S7MjU08jgjjK+VEWPuoU8ZGVl3eRnoyTJnmdG7eUUWWhN7Iirh6abVL0+F6e0DWnccD8fGAMtgI71mfniXjQzwqF7oPloZtSRzEAGiSwb08py6nxcZ+FZM+Jm3sh+Z2CKTQWHuV5mVKWnHbX7yEU4nBn51sKk5GzvjIW9N2xRccnkzQQ7limdvRMgH/B4hmIUfGG5RqNmh2rFRR2yucsyb8l5ZBc64dhwPUw4mN9zIrZjXVKrBhjCB0Yh4R6xmIq0xlUisSK+TFL8sO236wtBB6lp6pFG1EqnxTzezaDN//IR9MglLpkYQIVtrY/WGaLKnCasefvWTJtvmeFuGQJZe2d/CLiAY5CKh9YeLSJ59sr8WcA4kCjilbCaUBOWPF8K50LKUAtbybJlBOWFsA1+3/mVPavhjCi9iz7/+KiQuSy3Sw9Kf5olyx17/Q3wonMUTXFCrr6DZYX9w6l9FL2xwtnVpeDot/WeeJekjk6yB62dLq5LL2Y+PC/nEzqKKT+7LpvpY7Gnc/8ThvhOzVL4Q/89q/dSyr3in33v6Gq+gNzy2p/KfJi3gAAAABJRU5ErkJggg==;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="330" y="317.53" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="53" value="Embeddings LLM" style="fillColor=none;strokeColor=#000000;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#000000;labelBackgroundColor=none;labelBorderColor=none;strokeWidth=1;fontSize=10;" parent="1" vertex="1">
<mxGeometry x="270" y="300" width="280" height="100" as="geometry"/>
</mxCell>
<mxCell id="56" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="43" y="110" width="669" height="100" as="geometry"/>
</mxCell>
<mxCell id="32" value="Gather Information" style="fillColor=#EFF0F3;strokeColor=#000000;dashed=0;verticalAlign=top;fontStyle=0;fontColor=#232F3D;labelBackgroundColor=none;fontSize=12;labelBorderColor=none;strokeWidth=1;" parent="56" vertex="1">
<mxGeometry width="669" height="100" as="geometry"/>
</mxCell>
<mxCell id="7" value="S3 File <br>Upload Website" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#000000;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.s3;labelBackgroundColor=none;" parent="56" vertex="1">
<mxGeometry x="200" y="23.28" width="35" height="35" as="geometry"/>
</mxCell>
<mxCell id="23" value="AWS :Lambda<br>Validate" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.lambda_function;fillColor=#F58534;gradientColor=none;labelBackgroundColor=none;fontColor=#000000;aspect=fixed;" parent="56" vertex="1">
<mxGeometry x="469" y="23.28" width="35" height="35" as="geometry"/>
</mxCell>
<mxCell id="24" value="S3 Knowledge<br>Base" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#000000;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.s3;labelBackgroundColor=none;" parent="56" vertex="1">
<mxGeometry x="579" y="23.28" width="35" height="35" as="geometry"/>
</mxCell>
<mxCell id="30" value="Files" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.documents;labelBackgroundColor=none;" parent="56" vertex="1">
<mxGeometry x="109" y="22" width="30" height="36.56" as="geometry"/>
</mxCell>
<mxCell id="31" value="Upload" style="edgeStyle=orthogonalEdgeStyle;html=1;endArrow=block;elbow=vertical;startArrow=none;endFill=1;strokeColor=#545B64;rounded=0;fontSize=10;fontColor=#000000;labelBackgroundColor=none;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;" parent="56" source="30" target="7" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="129" y="40" as="sourcePoint"/>
<mxPoint x="159" y="-5" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="34" value="S3 UploadDB" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#000000;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.s3;labelBackgroundColor=none;" parent="56" vertex="1">
<mxGeometry x="379" y="23.28" width="35" height="35" as="geometry"/>
</mxCell>
<mxCell id="37" value="Trigger" style="edgeStyle=orthogonalEdgeStyle;html=1;endArrow=block;elbow=vertical;startArrow=none;endFill=1;strokeColor=#545B64;rounded=0;labelBackgroundColor=none;fontSize=10;fontColor=#000000;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;" parent="56" source="34" target="23" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="179" y="40" as="sourcePoint"/>
<mxPoint x="279" y="40" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="38" value="Move<br>File" style="edgeStyle=orthogonalEdgeStyle;html=1;endArrow=block;elbow=vertical;startArrow=none;endFill=1;strokeColor=#545B64;rounded=0;labelBackgroundColor=none;fontSize=10;fontColor=#000000;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;" parent="56" source="23" target="24" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="189" y="70" as="sourcePoint"/>
<mxPoint x="289" y="70" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="39" value="Users" style="sketch=0;outlineConnect=0;fontColor=#000000;gradientColor=none;fillColor=#232F3D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.users;labelBackgroundColor=none;" parent="56" vertex="1">
<mxGeometry x="34" y="25.28" width="30" height="30" as="geometry"/>
</mxCell>
<mxCell id="43" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;endArrow=block;elbow=vertical;startArrow=none;endFill=1;strokeColor=#545B64;rounded=0;labelBackgroundColor=none;fontSize=10;fontColor=#000000;" parent="56" source="39" target="30" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="379" y="10" as="sourcePoint"/>
<mxPoint x="479" y="10" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="16" value="API Gateway" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#000000;gradientColor=#FF4F8B;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.api_gateway;" parent="56" vertex="1">
<mxGeometry x="305" y="23.28" width="35" height="35" as="geometry"/>
</mxCell>
<mxCell id="44" value="PUT" style="edgeStyle=orthogonalEdgeStyle;html=1;endArrow=block;elbow=vertical;startArrow=none;endFill=1;strokeColor=#545B64;rounded=0;labelBackgroundColor=none;fontSize=10;fontColor=#000000;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;" parent="56" source="7" target="16" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="469" y="20" as="sourcePoint"/>
<mxPoint x="569" y="20" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="46" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;endArrow=block;elbow=vertical;startArrow=none;endFill=1;strokeColor=#545B64;rounded=0;labelBackgroundColor=none;fontSize=10;fontColor=#000000;" parent="56" source="16" target="34" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="169" y="250" as="sourcePoint"/>
<mxPoint x="269" y="250" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="40" value="authentication" style="edgeStyle=orthogonalEdgeStyle;html=1;endArrow=open;elbow=vertical;startArrow=open;startFill=0;endFill=0;strokeColor=#545B64;rounded=0;labelBackgroundColor=none;fontSize=10;fontColor=#000000;dashed=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="39" target="13" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="90" y="131" as="sourcePoint"/>
<mxPoint x="300" y="140" as="targetPoint"/>
<Array as="points">
<mxPoint x="60" y="55"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="2" value="Amazon IAM" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#000000;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.key_management_service;" parent="1" vertex="1">
<mxGeometry x="640" y="40" width="30" height="30" as="geometry"/>
</mxCell>
<mxCell id="61" value="Sync Ingest Documents" style="edgeStyle=orthogonalEdgeStyle;html=1;endArrow=block;elbow=vertical;startArrow=none;endFill=1;strokeColor=#545B64;rounded=0;labelBackgroundColor=none;fontSize=12;fontColor=#000000;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.24;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;" parent="1" source="24" target="18" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="720" y="230" as="sourcePoint"/>
<mxPoint x="820" y="230" as="targetPoint"/>
<Array as="points">
<mxPoint x="667" y="151"/>
<mxPoint x="667" y="230"/>
<mxPoint x="201" y="230"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="64" value="<span style="font-size: 10px;">RAG Content<br style="font-size: 10px;">S<span style="font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 10px;">ession content management for <br style="font-size: 10px;">multi-turn conversations</span></span>" style="edgeStyle=orthogonalEdgeStyle;html=1;endArrow=open;elbow=vertical;startArrow=open;startFill=0;endFill=0;strokeColor=#545B64;rounded=0;labelBackgroundColor=none;fontSize=10;fontColor=#000000;exitX=0.513;exitY=-0.03;exitDx=0;exitDy=0;exitPerimeter=0;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;" parent="1" source="54" edge="1">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="360" y="530" as="sourcePoint"/>
<mxPoint x="160" y="430" as="targetPoint"/>
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="52" value="Pincecone Vector Store" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://seeklogo.com/images/P/pinecone-icon-logo-AF8B5B7F96-seeklogo.com.png;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="455" y="317.53" width="40" height="44.94" as="geometry"/>
</mxCell>
<mxCell id="69" value="Future Data Sources" style="fillColor=none;strokeColor=#000000;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#000000;labelBackgroundColor=none;labelBorderColor=none;strokeWidth=1;fontSize=10;" vertex="1" parent="1">
<mxGeometry x="560" y="300" width="220" height="100" as="geometry"/>
</mxCell>
<mxCell id="68" value="Amazon<br>Kendra<br>" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.kendra;" vertex="1" parent="1">
<mxGeometry x="610" y="325" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="71" value="Amazon OpenSearch Service" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;fontColor=#000000;" vertex="1" parent="1">
<mxGeometry x="700" y="325" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="54" value="Q and A Chat UI" style="fillColor=#EFF0F3;strokeColor=#000000;dashed=0;verticalAlign=top;fontStyle=0;fontColor=#232F3D;labelBackgroundColor=none;labelBorderColor=none;strokeWidth=1;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="41" y="510" width="232" height="110" as="geometry"/>
</mxCell>
<mxCell id="72" value="Chat Plugin" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.android;fillColor=#205E00;gradientColor=none;labelBackgroundColor=none;sketch=0;fontColor=#000000;aspect=fixed;" vertex="1" parent="1">
<mxGeometry x="193" y="545" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="28" value="Amazon Lex" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.lex;labelBackgroundColor=none;" parent="1" vertex="1">
<mxGeometry x="85.00121951219512" y="545" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="73" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;endArrow=open;elbow=vertical;startArrow=open;startFill=0;endFill=0;strokeColor=#545B64;rounded=0;fontColor=#000000;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="28" target="72">
<mxGeometry width="100" relative="1" as="geometry">
<mxPoint x="230" y="650" as="sourcePoint"/>
<mxPoint x="330" y="650" as="targetPoint"/>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>