| <?xml version='1.0' encoding='UTF-8' ?> |
| <svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='svglite' width='432.00pt' height='347.04pt' viewBox='0 0 432.00 347.04'> |
| <defs> |
| <style type='text/css'><![CDATA[ |
| .svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle { |
| fill: none; |
| stroke: #000000; |
| stroke-linecap: round; |
| stroke-linejoin: round; |
| stroke-miterlimit: 10.00; |
| } |
| .svglite text { |
| white-space: pre; |
| } |
| ]]></style> |
| </defs> |
| <rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/> |
| <defs> |
| <clipPath id='cpMC4wMHw0MzIuMDB8MC4wMHwzNDcuMDQ='> |
| <rect x='0.00' y='0.00' width='432.00' height='347.04' /> |
| </clipPath> |
| </defs> |
| <g clip-path='url(#cpMC4wMHw0MzIuMDB8MC4wMHwzNDcuMDQ=)'> |
| </g> |
| <defs> |
| <clipPath id='cpMTIyLjYxfDQyNi41Mnw1My4xM3wyOTguNjY='> |
| <rect x='122.61' y='53.13' width='303.91' height='245.53' /> |
| </clipPath> |
| </defs> |
| <g clip-path='url(#cpMTIyLjYxfDQyNi41Mnw1My4xM3wyOTguNjY=)'> |
| <polyline points='188.68,298.66 188.68,53.13 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' /> |
| <polyline points='320.81,298.66 320.81,53.13 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' /> |
| <polyline points='122.61,298.66 122.61,53.13 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' /> |
| <polyline points='254.75,298.66 254.75,53.13 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' /> |
| <polyline points='386.88,298.66 386.88,53.13 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' /> |
| <rect x='122.61' y='145.21' width='37.65' height='17.54' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='122.61' y='167.13' width='36.95' height='17.54' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='122.61' y='232.89' width='17.59' height='17.54' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='122.61' y='189.05' width='27.80' height='17.54' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='122.61' y='79.44' width='58.06' height='17.54' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='122.61' y='101.36' width='53.49' height='17.54' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='122.61' y='210.97' width='23.22' height='17.54' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='122.61' y='123.28' width='50.67' height='17.54' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='122.61' y='254.82' width='31.67' height='17.54' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='122.61' y='57.52' width='182.28' height='17.54' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <rect x='122.61' y='276.74' width='17.95' height='17.54' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00ADD8;' /> |
| <polyline points='166.87,156.17 166.87,151.78 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='166.87,153.97 153.66,153.97 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='153.66,156.17 153.66,151.78 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='166.12,178.09 166.12,173.70 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='166.12,175.90 153.01,175.90 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='153.01,178.09 153.01,173.70 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='144.92,243.86 144.92,239.47 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='144.92,241.66 135.49,241.66 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='135.49,243.86 135.49,239.47 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='156.21,200.01 156.21,195.63 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='156.21,197.82 144.61,197.82 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='144.61,200.01 144.61,195.63 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='188.50,90.40 188.50,86.02 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='188.50,88.21 172.85,88.21 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='172.85,90.40 172.85,86.02 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='183.69,112.32 183.69,107.94 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='183.69,110.13 168.51,110.13 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='168.51,112.32 168.51,107.94 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='151.19,221.93 151.19,217.55 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='151.19,219.74 140.49,219.74 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='140.49,221.93 140.49,217.55 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='180.72,134.24 180.72,129.86 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='180.72,132.05 165.84,132.05 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='165.84,134.24 165.84,129.86 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='160.42,265.78 160.42,261.39 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='160.42,263.59 148.14,263.59 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='148.14,265.78 148.14,261.39 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='313.63,68.48 313.63,64.09 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='313.63,66.29 296.15,66.29 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='296.15,68.48 296.15,64.09 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='145.31,287.70 145.31,283.32 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='145.31,285.51 135.80,285.51 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <polyline points='135.80,287.70 135.80,283.32 ' style='stroke-width: 1.07; stroke: #DDDDDD; stroke-linecap: butt;' /> |
| <text x='166.27' y='156.66' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>14%</text> |
| <text x='165.56' y='178.59' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>14%</text> |
| <text x='144.54' y='244.35' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>7%</text> |
| <text x='156.41' y='200.51' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>11%</text> |
| <text x='186.68' y='90.90' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>22%</text> |
| <text x='182.10' y='112.82' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>20%</text> |
| <text x='150.17' y='222.43' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>9%</text> |
| <text x='179.29' y='134.74' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>19%</text> |
| <text x='160.28' y='266.27' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>12%</text> |
| <text x='310.89' y='68.97' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='15.00px' lengthAdjust='spacingAndGlyphs'>69%</text> |
| <text x='144.89' y='288.20' style='font-size: 7.50px;fill: #555555; font-family: "Arial";' textLength='10.84px' lengthAdjust='spacingAndGlyphs'>7%</text> |
| </g> |
| <g clip-path='url(#cpMC4wMHw0MzIuMDB8MC4wMHwzNDcuMDQ=)'> |
| <text x='117.68' y='288.38' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='20.01px' lengthAdjust='spacingAndGlyphs'>Other</text> |
| <text x='117.68' y='266.45' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='41.56px' lengthAdjust='spacingAndGlyphs'>I'm not sure</text> |
| <text x='117.68' y='244.53' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='60.49px' lengthAdjust='spacingAndGlyphs'>Google AI Studio</text> |
| <text x='117.68' y='222.61' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='49.37px' lengthAdjust='spacingAndGlyphs'>LangChainGo</text> |
| <text x='117.68' y='200.69' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='84.06px' lengthAdjust='spacingAndGlyphs'>Google Cloud Vertex AI</text> |
| <text x='117.68' y='178.77' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='68.93px' lengthAdjust='spacingAndGlyphs'>Microsoft Azure ML</text> |
| <text x='117.68' y='156.84' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='61.37px' lengthAdjust='spacingAndGlyphs'>AWS SageMaker</text> |
| <text x='117.68' y='134.92' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='63.60px' lengthAdjust='spacingAndGlyphs'>LocalAI or Ollama</text> |
| <text x='117.68' y='113.00' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='38.70px' lengthAdjust='spacingAndGlyphs'>LangChain</text> |
| <text x='117.68' y='91.08' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='100.07px' lengthAdjust='spacingAndGlyphs'>HuggingFace TGI or Candle</text> |
| <text x='117.68' y='69.15' text-anchor='end' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='27.13px' lengthAdjust='spacingAndGlyphs'>OpenAI</text> |
| <text x='122.61' y='309.33' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='11.56px' lengthAdjust='spacingAndGlyphs'>0%</text> |
| <text x='254.75' y='309.33' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='16.01px' lengthAdjust='spacingAndGlyphs'>50%</text> |
| <text x='386.88' y='309.33' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='20.46px' lengthAdjust='spacingAndGlyphs'>100%</text> |
| <text x='274.57' y='326.80' text-anchor='middle' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='62.28px' lengthAdjust='spacingAndGlyphs'>% of respondents</text> |
| <text x='5.48' y='41.40' style='font-size: 8.00px;fill: #666666; font-family: "Arial";' textLength='73.40px' lengthAdjust='spacingAndGlyphs'>(select all that apply)</text> |
| <text x='5.48' y='17.66' style='font-size: 10.00px; font-weight: bold;fill: #333333; font-family: "Arial";' textLength='356.80px' lengthAdjust='spacingAndGlyphs'>Which of the following services and libraries does your organization use to</text> |
| <text x='5.48' y='28.46' style='font-size: 10.00px; font-weight: bold;fill: #333333; font-family: "Arial";' textLength='174.53px' lengthAdjust='spacingAndGlyphs'>integrate with generative AI models?</text> |
| <text x='426.52' y='339.79' text-anchor='end' style='font-size: 8.00px;fill: #999999; font-family: "Arial";' textLength='29.15px' lengthAdjust='spacingAndGlyphs'>n = 751</text> |
| </g> |
| </svg> |