{
  "version": 1,
  "title": "RAG pipeline",
  "format": "custom",
  "canvasSize": [
    1200,
    720
  ],
  "watermark": true,
  "objects": [
    {
      "type": "text",
      "text": "Give the answer some context.",
      "x": 64,
      "y": 48,
      "fontSize": 52,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "RAG pipeline · two separate paths",
      "x": 66,
      "y": 119,
      "fontSize": 27,
      "color": "#667064",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "PREPARE",
      "x": 64,
      "y": 190,
      "fontSize": 24,
      "color": "#16845d",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Documents",
      "x": 65,
      "y": 243,
      "fontSize": 40,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "your source material",
      "x": 65,
      "y": 298,
      "fontSize": 25,
      "color": "#667064",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Chunk + index",
      "x": 420,
      "y": 205,
      "fontSize": 26,
      "color": "#16845d",
      "fontFamily": "sans"
    },
    {
      "type": "arrow",
      "points": [
        [
          316,
          270
        ],
        [
          473,
          256
        ],
        [
          635,
          270
        ]
      ],
      "color": "#16845d",
      "width": 5,
      "smooth": false
    },
    {
      "type": "text",
      "text": "Search index",
      "x": 740,
      "y": 243,
      "fontSize": 40,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "ready to retrieve",
      "x": 740,
      "y": 298,
      "fontSize": 25,
      "color": "#667064",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "ANSWER",
      "x": 64,
      "y": 367,
      "fontSize": 24,
      "color": "#306ad2",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Question",
      "x": 65,
      "y": 444,
      "fontSize": 36,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "arrow",
      "points": [
        [
          245,
          463
        ],
        [
          310,
          450
        ],
        [
          370,
          463
        ]
      ],
      "color": "#306ad2",
      "width": 5,
      "smooth": false
    },
    {
      "type": "text",
      "text": "Retrieve",
      "x": 395,
      "y": 444,
      "fontSize": 36,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "arrow",
      "points": [
        [
          565,
          462
        ],
        [
          620,
          450
        ],
        [
          686,
          462
        ]
      ],
      "color": "#306ad2",
      "width": 5,
      "smooth": false
    },
    {
      "type": "text",
      "text": "Model",
      "x": 720,
      "y": 444,
      "fontSize": 36,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "arrow",
      "points": [
        [
          858,
          462
        ],
        [
          910,
          450
        ],
        [
          958,
          462
        ]
      ],
      "color": "#306ad2",
      "width": 5,
      "smooth": false
    },
    {
      "type": "text",
      "text": "Answer",
      "x": 982,
      "y": 444,
      "fontSize": 36,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "arrow",
      "points": [
        [
          795,
          333
        ],
        [
          650,
          367
        ],
        [
          495,
          418
        ]
      ],
      "color": "#16845d",
      "width": 5,
      "smooth": false
    },
    {
      "type": "text",
      "text": "relevant context",
      "x": 400,
      "y": 336,
      "fontSize": 24,
      "color": "#16845d",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Question + retrieved context → model",
      "x": 65,
      "y": 548,
      "fontSize": 32,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Review the answer; retrieval is not a correctness guarantee.",
      "x": 65,
      "y": 601,
      "fontSize": 25,
      "color": "#667064",
      "fontFamily": "sans"
    }
  ]
}
