{
  "type": "excalidraw",
  "version": 2,
  "source": "https://excalidraw.com",
  "elements": [
    {
      "id": "b5L9uHRuhYCwolQPRzgcY",
      "type": "text",
      "x": 11,
      "y": -83.5,
      "width": 1200.7391357421875,
      "height": 50,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0",
      "roundness": null,
      "seed": 1389578327,
      "version": 212,
      "versionNonce": 622728432,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790382363792,
      "created": 1790381179670,
      "link": null,
      "locked": false,
      "text": "System Design:\nDesign a token usage API that allows teams to check and update limits/usage across personal and organization accounts.",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "System Design:\nDesign a token usage API that allows teams to check and update limits/usage across personal and organization accounts.",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "zUACVFu6SrvpggRDvwcP4",
      "type": "text",
      "x": 124.96994018554688,
      "y": -52,
      "width": 8,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a1",
      "roundness": null,
      "seed": 1133333893,
      "version": 9,
      "versionNonce": 72638437,
      "isDeleted": true,
      "boundElements": null,
      "updated": 1790381626310,
      "created": 1790381620967,
      "link": null,
      "locked": false,
      "text": "",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "ngCYj7V4f4F3jFbZeemyB",
      "type": "text",
      "x": -1239.2488098144531,
      "y": 62.890625,
      "width": 999.6591796875,
      "height": 500,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a2",
      "roundness": null,
      "seed": 925422277,
      "version": 833,
      "versionNonce": 784555760,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790382186814,
      "created": 1790381678168,
      "link": null,
      "locked": false,
      "text": "Requirements: \n\nQ1: What is the capacity of the fleet (personal vls companies) - scale from 1m to 3 years project\nR1 - 10^6m users\n\nQ2: How are we vending tokens in the lab or small fleet (GPUs / Models) so i can visualize the system\nNA\n\nQ3: Do we have contractual agreements on SLA - P99 for uptime / latency on request\n5ms P99 (proposed; uptime P99\n\nQ4: Do we have compliance on regional criteria ? What can vend there? \nSkip\n\nQ5: Any requirements on Dashboard\n\nQ6: What is the billing model? \nNA\n\nQ7: ",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Requirements: \n\nQ1: What is the capacity of the fleet (personal vls companies) - scale from 1m to 3 years project\nR1 - 10^6m users\n\nQ2: How are we vending tokens in the lab or small fleet (GPUs / Models) so i can visualize the system\nNA\n\nQ3: Do we have contractual agreements on SLA - P99 for uptime / latency on request\n5ms P99 (proposed; uptime P99\n\nQ4: Do we have compliance on regional criteria ? What can vend there? \nSkip\n\nQ5: Any requirements on Dashboard\n\nQ6: What is the billing model? \nNA\n\nQ7: ",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "IpUfXAr374JRexWpIMpA7",
      "type": "arrow",
      "x": 109.96994018554688,
      "y": 338.5,
      "width": 10,
      "height": 2,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a3",
      "roundness": {
        "type": 2
      },
      "seed": 1488804299,
      "version": 12,
      "versionNonce": 229087760,
      "isDeleted": true,
      "boundElements": [],
      "updated": 1790381973003,
      "created": 1790381956668,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          0,
          0
        ],
        [
          -10,
          2
        ]
      ],
      "startBinding": {
        "elementId": "ngCYj7V4f4F3jFbZeemyB",
        "mode": "inside",
        "fixedPoint": [
          0.08803000241293175,
          0.9383333333333334
        ]
      },
      "endBinding": {
        "elementId": "ngCYj7V4f4F3jFbZeemyB",
        "mode": "inside",
        "fixedPoint": [
          0.07802659304782587,
          0.945
        ]
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false,
      "moveMidPointsWithElement": true
    },
    {
      "id": "0A8oAkk2iKBK6OxgBAtBL",
      "type": "text",
      "x": 101.71071897939716,
      "y": 326.85184424122997,
      "width": 8,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a4",
      "roundness": null,
      "seed": 118998885,
      "version": 5,
      "versionNonce": 469652069,
      "isDeleted": true,
      "boundElements": null,
      "updated": 1790381962204,
      "created": 1790381957940,
      "link": null,
      "locked": false,
      "text": "",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "IpUfXAr374JRexWpIMpA7",
      "originalText": "",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": 0.5
    },
    {
      "id": "G2NnvN4Z4YhFF-OlV0XOF",
      "type": "text",
      "x": 11.08027695022281,
      "y": 15.754864090154001,
      "width": 1107.3587646484375,
      "height": 250,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a5",
      "roundness": null,
      "seed": 2015528176,
      "version": 1029,
      "versionNonce": 44767984,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790382748433,
      "created": 1790382190218,
      "link": null,
      "locked": false,
      "text": "Functional Requirements (What Should This System Do?)\n\n- FR1 - Create an internal API that allows teams to check if usage limits are hit\n- FR2- API should be able to differentiate between personal and org accounts (why? for billing)\n      FR2.1 - Edge - do we allow user to have 1 personal and 1 corporate (not that important - but take note)\n                  Answer: 1 account -> user (peronal email -> personal ; corp email)\n- FR3 - Limits for personal users is uniquely identified to email \n- FR4 - Limits for corporation - one limit per corp with ability to control limits for their own users (new API sup)\n- FR5 - Ability to record token usage\n",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Functional Requirements (What Should This System Do?)\n\n- FR1 - Create an internal API that allows teams to check if usage limits are hit\n- FR2- API should be able to differentiate between personal and org accounts (why? for billing)\n      FR2.1 - Edge - do we allow user to have 1 personal and 1 corporate (not that important - but take note)\n                  Answer: 1 account -> user (peronal email -> personal ; corp email)\n- FR3 - Limits for personal users is uniquely identified to email \n- FR4 - Limits for corporation - one limit per corp with ability to control limits for their own users (new API sup)\n- FR5 - Ability to record token usage\n",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "zjwEVTnsCFAbPGWipr3yx",
      "type": "text",
      "x": 10.25148151793394,
      "y": 284.23656302049665,
      "width": 624.8394775390625,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a6",
      "roundness": null,
      "seed": 534448368,
      "version": 284,
      "versionNonce": 1692979728,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790382751559,
      "created": 1790382237283,
      "link": null,
      "locked": false,
      "text": "Non-Functional Requirements (Technical limitations / Challenges)",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Non-Functional Requirements (Technical limitations / Challenges)",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "HHckoc9ZcJC3oeyq8K25-",
      "type": "text",
      "x": 60.969940185546875,
      "y": 391,
      "width": 8,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a7",
      "roundness": null,
      "seed": 618582347,
      "version": 3,
      "versionNonce": 1189201829,
      "isDeleted": true,
      "boundElements": null,
      "updated": 1790382621399,
      "created": 1790382618727,
      "link": null,
      "locked": false,
      "text": "",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "f4U3TUNQ4MRdDR98TKDlL",
      "type": "text",
      "x": 12.97697971319667,
      "y": 322.4565429501438,
      "width": 334.3597412109375,
      "height": 50,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a8",
      "roundness": null,
      "seed": 1022774725,
      "version": 185,
      "versionNonce": 2079509232,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790383029137,
      "created": 1790382622799,
      "link": null,
      "locked": false,
      "text": "NFR1 - P99 5ms / uptime P9999\nNFR2 - Availability >> Consistency",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "NFR1 - P99 5ms / uptime P9999\nNFR2 - Availability >> Consistency",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "iSrwEfZLbv3k5i2j1jg6n",
      "type": "text",
      "x": 13.790778691562537,
      "y": 373.8440531534477,
      "width": 343.9996643066406,
      "height": 50,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a9",
      "roundness": null,
      "seed": 1944649669,
      "version": 187,
      "versionNonce": 750881296,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790383053028,
      "created": 1790382985166,
      "link": null,
      "locked": false,
      "text": "Decisions:\nCAP - Availability is more important",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Decisions:\nCAP - Availability is more important",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "_7lfbeqAZVw3joK0i3ziJ",
      "type": "text",
      "x": 28.782342244358745,
      "y": 498.01845018080155,
      "width": 138.85987854003906,
      "height": 125,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aA",
      "roundness": null,
      "seed": 1421425509,
      "version": 72,
      "versionNonce": 2147258437,
      "isDeleted": false,
      "boundElements": [
        {
          "id": "lxeSy_7n2ZC7EzPrBgW94",
          "type": "arrow"
        }
      ],
      "updated": 1790383499216,
      "created": 1790383132690,
      "link": null,
      "locked": false,
      "text": "Data Modeling\n\nUser\n- id (PK)\n- email",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Data Modeling\n\nUser\n- id (PK)\n- email",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "sKLweM2_Y1-tECKUjAq3W",
      "type": "text",
      "x": 214.2621911396937,
      "y": 546.1291512656107,
      "width": 286.8997802734375,
      "height": 125,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aB",
      "roundness": null,
      "seed": 1576623109,
      "version": 172,
      "versionNonce": 1789489680,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790383390608,
      "created": 1790383199258,
      "link": null,
      "locked": false,
      "text": "Membership\n- id (PK)\n- userId (FK)\n- type (personal / corporate)\n- organizationId (FK Nullable)",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Membership\n- id (PK)\n- userId (FK)\n- type (personal / corporate)\n- organizationId (FK Nullable)",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "lxeSy_7n2ZC7EzPrBgW94",
      "type": "arrow",
      "x": 144.68276802547558,
      "y": 588.477981348833,
      "width": 63.579423114218116,
      "height": 16.98059118597962,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aC",
      "roundness": {
        "type": 2
      },
      "seed": 1263392837,
      "version": 84,
      "versionNonce": 89123856,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790383391837,
      "created": 1790383240018,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          63.579423114218116,
          16.98059118597962
        ]
      ],
      "startBinding": {
        "elementId": "_7lfbeqAZVw3joK0i3ziJ",
        "mode": "inside",
        "fixedPoint": [
          0.8346572208471362,
          0.723676249344252
        ]
      },
      "endBinding": {
        "elementId": "sKLweM2_Y1-tECKUjAq3W",
        "mode": "orbit",
        "fixedPoint": [
          0.3177599240874615,
          0.6822400759125382
        ]
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false,
      "moveMidPointsWithElement": false
    },
    {
      "id": "c5Ysk9FKEiw0hdxQFwo2q",
      "type": "text",
      "x": 29.97469529060257,
      "y": 685.0947026723688,
      "width": 122.21989440917969,
      "height": 75,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aD",
      "roundness": null,
      "seed": 50809872,
      "version": 132,
      "versionNonce": 1623300848,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790383399469,
      "created": 1790383328276,
      "link": null,
      "locked": false,
      "text": "Organization\n- id (PK)\n- name",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Organization\n- id (PK)\n- name",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "2ds-aTwj5yj8IqN0vzoob",
      "type": "text",
      "x": 37.969940185546875,
      "y": 820,
      "width": 130.35989379882812,
      "height": 100,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aE",
      "roundness": null,
      "seed": 302251653,
      "version": 50,
      "versionNonce": 1800149520,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790383521337,
      "created": 1790383441760,
      "link": null,
      "locked": false,
      "text": "Usage\n- id \n- userId\n- tokensUsed",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Usage\n- id \n- userId\n- tokensUsed",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "OwPIleIOf1KC5URjb61gq",
      "type": "text",
      "x": 317.7900085449219,
      "y": 795,
      "width": 158.079833984375,
      "height": 125,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aF",
      "roundness": null,
      "seed": 378861579,
      "version": 119,
      "versionNonce": 1731916901,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790383667467,
      "created": 1790383466791,
      "link": null,
      "locked": false,
      "text": "Limits\n- id\n- userId\n- orgnizationID \n- UpperLimit",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Limits\n- id\n- userId\n- orgnizationID \n- UpperLimit",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "7funlF8k0wi4Rj0Tdi98r",
      "type": "text",
      "x": 519.8600006103516,
      "y": 805.5,
      "width": 116.21987915039062,
      "height": 100,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aG",
      "roundness": null,
      "seed": 118792421,
      "version": 111,
      "versionNonce": 1988347435,
      "isDeleted": true,
      "boundElements": [],
      "updated": 1790383637366,
      "created": 1790383562905,
      "link": null,
      "locked": false,
      "text": "Limits\n- id\n- userId \n- UpperLimit",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Limits\n- id\n- userId \n- UpperLimit",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "hfNce8dORnhFH9kYCAdXR",
      "type": "text",
      "x": 552.9300231933594,
      "y": 787,
      "width": 158.079833984375,
      "height": 75,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aH",
      "roundness": null,
      "seed": 1231784779,
      "version": 143,
      "versionNonce": 262761643,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790383663705,
      "created": 1790383651265,
      "link": null,
      "locked": false,
      "text": "OrgLimits\n- orgnizationID \n- UpperLimit",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "OrgLimits\n- orgnizationID \n- UpperLimit",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "OOzPwQfj5zpBJGw19pgl5",
      "type": "text",
      "x": 42.375063840864584,
      "y": 990.0139458800045,
      "width": 803.1594848632812,
      "height": 175,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aI",
      "roundness": null,
      "seed": 756048971,
      "version": 436,
      "versionNonce": 384943632,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384170049,
      "created": 1790383728602,
      "link": null,
      "locked": false,
      "text": "Internal EndPoints\n\nGetTokenUsage(userId, orgId): <> \nSetTokenUsageLimit(userId, orgId, NoOfTokensToBeuse): <> \nAPI ?? To handle recording token usage.\n\nSetTokenUsageLimit - we will follow claude algo - every 5 hours, set limits to zero",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Internal EndPoints\n\nGetTokenUsage(userId, orgId): <> \nSetTokenUsageLimit(userId, orgId, NoOfTokensToBeuse): <> \nAPI ?? To handle recording token usage.\n\nSetTokenUsageLimit - we will follow claude algo - every 5 hours, set limits to zero",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "3WHXkolOCiZTSiTnaMJ2O",
      "type": "text",
      "x": -181.01980590820312,
      "y": 1265,
      "width": 553.9794921875,
      "height": 100,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aJ",
      "roundness": null,
      "seed": 1086809733,
      "version": 37,
      "versionNonce": 1912315941,
      "isDeleted": true,
      "boundElements": null,
      "updated": 1790383858060,
      "created": 1790383842033,
      "link": null,
      "locked": false,
      "text": "SetTokenUsage(userId, orgId, NoOfTokensToBeuse): <>\n\n\n     Get User ID and orgID ",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "SetTokenUsage(userId, orgId, NoOfTokensToBeuse): <>\n\n\n     Get User ID and orgID ",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "dxV2E-K0ozkEuiE41ih6J",
      "type": "text",
      "x": 1306.9699401855464,
      "y": 457.44444444444434,
      "width": 301.8797302246094,
      "height": 50,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aK",
      "roundness": null,
      "seed": 156108203,
      "version": 63,
      "versionNonce": 1850377157,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790384035251,
      "created": 1790384018128,
      "link": null,
      "locked": false,
      "text": "Questions I should have asked\n- How are tokens being used",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Questions I should have asked\n- How are tokens being used",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "Af_2IS-Hy8YPnDO-hnJjM",
      "type": "text",
      "x": 895.6978674994571,
      "y": 1029.6666666666665,
      "width": 8,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aL",
      "roundness": null,
      "seed": 1244391851,
      "version": 4,
      "versionNonce": 988425803,
      "isDeleted": true,
      "boundElements": null,
      "updated": 1790384242696,
      "created": 1790384137467,
      "link": null,
      "locked": false,
      "text": "",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "kaZnxzZ1zUutgcTPf9pEA",
      "type": "rectangle",
      "x": 996.9699401855468,
      "y": 718.8333333333333,
      "width": 174.44444444444446,
      "height": 78.88888888888891,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aM",
      "roundness": {
        "type": 3
      },
      "seed": 205086213,
      "version": 40,
      "versionNonce": 2110911909,
      "isDeleted": false,
      "boundElements": [
        {
          "id": "63VI0oN4BMATHpUh-H-jS",
          "type": "arrow"
        }
      ],
      "updated": 1790384274233,
      "created": 1790384244761,
      "link": null,
      "locked": false
    },
    {
      "id": "wf_X9fLe2xGUpMqcXkrVd",
      "type": "text",
      "x": 1058.0810512966577,
      "y": 759.6666666666665,
      "width": 44.43995666503906,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aN",
      "roundness": null,
      "seed": 1006427275,
      "version": 6,
      "versionNonce": 1284154795,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790384249362,
      "created": 1790384247606,
      "link": null,
      "locked": false,
      "text": "User",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "User",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "vje3OIkR2au8qGlsTqxkh",
      "type": "rectangle",
      "x": 1010.5747976769519,
      "y": 923.1772885783639,
      "width": 174.44444444444446,
      "height": 78.88888888888891,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aO",
      "roundness": {
        "type": 3
      },
      "seed": 177272875,
      "version": 144,
      "versionNonce": 198127632,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "s5IQ9-L_Q9ET5mefj4l--"
        },
        {
          "id": "63VI0oN4BMATHpUh-H-jS",
          "type": "arrow"
        },
        {
          "id": "cROYrPz0N-KPiMtJXUpmT",
          "type": "arrow"
        },
        {
          "id": "ECfIRl8PnGDorXo34Rh_B",
          "type": "arrow"
        }
      ],
      "updated": 1790384349127,
      "created": 1790384251321,
      "link": null,
      "locked": false
    },
    {
      "id": "s5IQ9-L_Q9ET5mefj4l--",
      "type": "text",
      "x": 1039.4070586564983,
      "y": 950.1217330228084,
      "width": 116.77992248535156,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aP",
      "roundness": null,
      "seed": 160789355,
      "version": 142,
      "versionNonce": 39390224,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384302982,
      "created": 1790384252972,
      "link": null,
      "locked": false,
      "text": "Claude API ",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "vje3OIkR2au8qGlsTqxkh",
      "originalText": "Claude API ",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "63VI0oN4BMATHpUh-H-jS",
      "type": "arrow",
      "x": 1083.9146737170513,
      "y": 803.7222222222223,
      "width": 6.117653817877226,
      "height": 124.45506635614174,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aQ",
      "roundness": {
        "type": 2
      },
      "seed": 1129997189,
      "version": 115,
      "versionNonce": 427624976,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "VwvFmtkesCkPdO-xiYRJf"
        }
      ],
      "updated": 1790384302982,
      "created": 1790384274231,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          -6.117653817877226,
          124.45506635614174
        ]
      ],
      "startBinding": {
        "elementId": "kaZnxzZ1zUutgcTPf9pEA",
        "mode": "orbit",
        "fixedPoint": [
          0.5001,
          1
        ]
      },
      "endBinding": {
        "elementId": "vje3OIkR2au8qGlsTqxkh",
        "mode": "inside",
        "fixedPoint": [
          0.38535031847133727,
          0.06338028169014226
        ]
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false,
      "moveMidPointsWithElement": false
    },
    {
      "id": "VwvFmtkesCkPdO-xiYRJf",
      "type": "text",
      "x": 989.72108492296,
      "y": 829.0555555555554,
      "width": 194.2398223876953,
      "height": 50,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aQV",
      "roundness": null,
      "seed": 1339358960,
      "version": 35,
      "versionNonce": 65377707,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384330460,
      "created": 1790384276678,
      "link": null,
      "locked": false,
      "text": "\"What is the capital\nof London?\"",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "63VI0oN4BMATHpUh-H-jS",
      "originalText": "\"What is the capital of London?\"",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": 0.5
    },
    {
      "id": "VsstMVrEorntboaJ9dEYN",
      "type": "rectangle",
      "x": 1019.7477179633242,
      "y": 1093.833333333333,
      "width": 174.44444444444446,
      "height": 78.88888888888891,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aR",
      "roundness": {
        "type": 3
      },
      "seed": 1567185989,
      "version": 68,
      "versionNonce": 892512107,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "rXQd6WJCX7lt_TerT1s6a"
        },
        {
          "id": "cROYrPz0N-KPiMtJXUpmT",
          "type": "arrow"
        },
        {
          "id": "L6hw1bXgAnEokfYkIluAO",
          "type": "arrow"
        }
      ],
      "updated": 1790384305725,
      "created": 1790384276478,
      "link": null,
      "locked": false
    },
    {
      "id": "rXQd6WJCX7lt_TerT1s6a",
      "type": "text",
      "x": 1034.3199920654292,
      "y": 1120.7777777777774,
      "width": 145.29989624023438,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aS",
      "roundness": null,
      "seed": 249531301,
      "version": 83,
      "versionNonce": 2008617861,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384287217,
      "created": 1790384276478,
      "link": null,
      "locked": false,
      "text": "LLM GPU mode",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "VsstMVrEorntboaJ9dEYN",
      "originalText": "LLM GPU mode",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "cROYrPz0N-KPiMtJXUpmT",
      "type": "arrow",
      "x": 1097.6888801461937,
      "y": 1008.0661774672529,
      "width": 1.8300510717581346,
      "height": 87.43382253274706,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aT",
      "roundness": {
        "type": 2
      },
      "seed": 597523595,
      "version": 77,
      "versionNonce": 1735477264,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384302982,
      "created": 1790384295380,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          -1.8300510717581346,
          87.43382253274706
        ]
      ],
      "startBinding": {
        "elementId": "vje3OIkR2au8qGlsTqxkh",
        "mode": "orbit",
        "fixedPoint": [
          0.5001,
          1
        ]
      },
      "endBinding": {
        "elementId": "VsstMVrEorntboaJ9dEYN",
        "mode": "inside",
        "fixedPoint": [
          0.43630573248407756,
          0.02112676056338412
        ]
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false,
      "moveMidPointsWithElement": false
    },
    {
      "id": "LGBUOfKno_kEzeH72s_qh",
      "type": "text",
      "x": 1245.7278265236976,
      "y": 1131.7972872228997,
      "width": 206.1997833251953,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aV",
      "roundness": null,
      "seed": 1957408357,
      "version": 400,
      "versionNonce": 1761464848,
      "isDeleted": false,
      "boundElements": [
        {
          "id": "L6hw1bXgAnEokfYkIluAO",
          "type": "arrow"
        },
        {
          "id": "OgbcLKew0bJTgmcQXXlPz",
          "type": "arrow"
        }
      ],
      "updated": 1790384465941,
      "created": 1790384308839,
      "link": null,
      "locked": false,
      "text": "Tokens input, output",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Tokens input, output",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "L6hw1bXgAnEokfYkIluAO",
      "type": "arrow",
      "x": 1152.525495741102,
      "y": 1115.5,
      "width": 87.20233078259548,
      "height": 26.94577003377526,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aVV",
      "roundness": {
        "type": 2
      },
      "seed": 769007499,
      "version": 363,
      "versionNonce": 463015952,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384465941,
      "created": 1790384305724,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          87.20233078259548,
          26.94577003377526
        ]
      ],
      "startBinding": {
        "elementId": "VsstMVrEorntboaJ9dEYN",
        "mode": "inside",
        "fixedPoint": [
          0.7611464968152869,
          0.2746478873239474
        ]
      },
      "endBinding": {
        "elementId": "LGBUOfKno_kEzeH72s_qh",
        "mode": "orbit",
        "fixedPoint": [
          0,
          0.5001
        ]
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false,
      "moveMidPointsWithElement": false
    },
    {
      "id": "AvmvXy1ZvMzp7WFynkXAW",
      "type": "rectangle",
      "x": 1076.7037300639245,
      "y": 1191.0433101672154,
      "width": 174.44444444444446,
      "height": 41.111111111111086,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aW",
      "roundness": {
        "type": 3
      },
      "seed": 1178620299,
      "version": 306,
      "versionNonce": 1988868848,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "599rwtT-jGpScoafC1w0d"
        },
        {
          "id": "tEk5nnRQxXgHteJL1wreT",
          "type": "arrow"
        },
        {
          "id": "OgbcLKew0bJTgmcQXXlPz",
          "type": "arrow"
        }
      ],
      "updated": 1790384468250,
      "created": 1790384331247,
      "link": null,
      "locked": false
    },
    {
      "id": "599rwtT-jGpScoafC1w0d",
      "type": "text",
      "x": 1135.4559815830216,
      "y": 1199.0988657227708,
      "width": 56.93994140625,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aX",
      "roundness": null,
      "seed": 83093547,
      "version": 309,
      "versionNonce": 184438800,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384464020,
      "created": 1790384331247,
      "link": null,
      "locked": false,
      "text": "Agent",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "AvmvXy1ZvMzp7WFynkXAW",
      "originalText": "Agent",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "ECfIRl8PnGDorXo34Rh_B",
      "type": "arrow",
      "x": 1191.0192421213965,
      "y": 962.6534486782241,
      "width": 143.54143053061534,
      "height": 0.5700213586939071,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aY",
      "roundness": {
        "type": 2
      },
      "seed": 2099394064,
      "version": 88,
      "versionNonce": 1319897104,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384350050,
      "created": 1790384349126,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          143.54143053061534,
          0.5700213586939071
        ]
      ],
      "startBinding": {
        "elementId": "vje3OIkR2au8qGlsTqxkh",
        "mode": "orbit",
        "fixedPoint": [
          1.0000000000000007,
          0.5001
        ]
      },
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "VQZjMWxcSqrLjP5vsdkOU",
      "type": "rectangle",
      "x": 1332.3253116672058,
      "y": 931.425893237539,
      "width": 202.12861816568693,
      "height": 77.11475546190536,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aZ",
      "roundness": {
        "type": 3
      },
      "seed": 908347632,
      "version": 77,
      "versionNonce": 1818158379,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "x6EUCEWjO-TgXLhTO5XDV"
        },
        {
          "id": "OgbcLKew0bJTgmcQXXlPz",
          "type": "arrow"
        },
        {
          "id": "tEk5nnRQxXgHteJL1wreT",
          "type": "arrow"
        }
      ],
      "updated": 1790384456794,
      "created": 1790384353135,
      "link": null,
      "locked": false
    },
    {
      "id": "x6EUCEWjO-TgXLhTO5XDV",
      "type": "text",
      "x": 1370.3496656108891,
      "y": 944.9832709684916,
      "width": 126.07991027832031,
      "height": 50,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aa",
      "roundness": null,
      "seed": 304610032,
      "version": 25,
      "versionNonce": 658197744,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384359331,
      "created": 1790384354681,
      "link": null,
      "locked": false,
      "text": "Token Usage\nService",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "VQZjMWxcSqrLjP5vsdkOU",
      "originalText": "Token Usage Service",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "OgbcLKew0bJTgmcQXXlPz",
      "type": "arrow",
      "x": 1319.8720128475795,
      "y": 1162.7972872228997,
      "width": 66.34996452113273,
      "height": 27.33019629316459,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "ab",
      "roundness": {
        "type": 2
      },
      "seed": 152797712,
      "version": 406,
      "versionNonce": 681859312,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384468250,
      "created": 1790384383174,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          -66.34996452113273,
          27.33019629316459
        ]
      ],
      "startBinding": {
        "elementId": "LGBUOfKno_kEzeH72s_qh",
        "mode": "orbit",
        "fixedPoint": [
          0.6096736258029206,
          0.3903263741970841
        ]
      },
      "endBinding": {
        "elementId": "AvmvXy1ZvMzp7WFynkXAW",
        "mode": "orbit",
        "fixedPoint": [
          0.6366142937007289,
          0.6366142937007297
        ]
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false,
      "moveMidPointsWithElement": false
    },
    {
      "id": "tEk5nnRQxXgHteJL1wreT",
      "type": "arrow",
      "x": 1226.1481745083688,
      "y": 1216.0433101672152,
      "width": 366.37732123273327,
      "height": 210.53021761364357,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "ac",
      "roundness": {
        "type": 2
      },
      "seed": 1872180459,
      "version": 261,
      "versionNonce": 1842548240,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384475626,
      "created": 1790384455245,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          366.37732123273327,
          -39.43219905610431
        ],
        [
          294.6438671398473,
          -210.53021761364357
        ]
      ],
      "startBinding": {
        "elementId": "AvmvXy1ZvMzp7WFynkXAW",
        "mode": "inside",
        "fixedPoint": [
          0.856687898089172,
          0.6081081081081029
        ]
      },
      "endBinding": {
        "elementId": "VQZjMWxcSqrLjP5vsdkOU",
        "mode": "inside",
        "fixedPoint": [
          0.9324099263693683,
          0.9607395999930476
        ]
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false,
      "moveMidPointsWithElement": false
    },
    {
      "id": "6DRqrZyTIddNwiZ3Jm18l",
      "type": "text",
      "x": 1586.2969763006754,
      "y": 1001.3639269516347,
      "width": 66.33995056152344,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "ad",
      "roundness": null,
      "seed": 1578337808,
      "version": 8,
      "versionNonce": 544864272,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384485579,
      "created": 1790384483478,
      "link": null,
      "locked": false,
      "text": "API???",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "API???",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "OfrvqKpDIngxWMk3cnjSh",
      "type": "text",
      "x": 1313.6366068522134,
      "y": 885.2222222222222,
      "width": 8,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "ae",
      "roundness": null,
      "seed": 620773925,
      "version": 3,
      "versionNonce": 1320808747,
      "isDeleted": true,
      "boundElements": null,
      "updated": 1790384526260,
      "created": 1790384498419,
      "link": null,
      "locked": false,
      "text": "",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    },
    {
      "id": "qOuiJQlmsEIdCeJxWS4Oq",
      "type": "ellipse",
      "x": 1622.749250249265,
      "y": 783.5974135078121,
      "width": 117.95115880394269,
      "height": 113.85083902020892,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "af",
      "roundness": {
        "type": 2
      },
      "seed": 507495152,
      "version": 184,
      "versionNonce": 1290230000,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "_1Zfd4Ig01NTUQq6eSOKg"
        }
      ],
      "updated": 1790384571052,
      "created": 1790384564999,
      "link": null,
      "locked": false
    },
    {
      "id": "_1Zfd4Ig01NTUQq6eSOKg",
      "type": "text",
      "x": 1661.4528130956617,
      "y": 828.2704828604327,
      "width": 40.13996887207031,
      "height": 25,
      "angle": 0,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "ag",
      "roundness": null,
      "seed": 92871408,
      "version": 106,
      "versionNonce": 443464432,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1790384571052,
      "created": 1790384566869,
      "link": null,
      "locked": false,
      "text": "DB?",
      "fontSize": 20,
      "baseFontSize": null,
      "fontFamily": 5,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "qOuiJQlmsEIdCeJxWS4Oq",
      "originalText": "DB?",
      "autoResize": true,
      "lineHeight": 1.25,
      "labelPosition": null
    }
  ],
  "appState": {
    "gridSize": 20,
    "gridStep": 5,
    "gridModeEnabled": false,
    "viewBackgroundColor": "#ffffff",
    "lockedMultiSelections": {}
  },
  "files": {}
}