CINXE.COM
Tools for developers to get started - Google AI - Google AI
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title> Tools for developers to get started - Google AI - Google AI </title> <script> function glueCookieNotificationBarLoaded() { (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MTDXW5P'); } </script> <meta property="og:image" content="https://storage.googleapis.com/ai-prod-wagtail/original_images/OG-image2x.jpg"> <meta name="description" content="Build with Google AI, take advantage of our AI stack, or customize and tune our models." /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <script src="https://www.youtube.com/iframe_api"></script> <link rel="shortcut icon" href="https://www.gstatic.com/images/branding/product/ico/googleg_alldp.ico"> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Product+Sans&family=Google+Sans+Display:ital@0;1&family=Google+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Google+Sans+Text:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap" media="all" as="font"> <link href="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.css" rel="stylesheet"> <script nonce> window.voicesVideoCaptions = {}; </script> <link rel="stylesheet" type="text/css" href="/static/index.min.c685226f5cc8.css"> <meta name="google-site-verification" content="G3MdGe21KckAzaq-CvR3yzGBED9cJh-0hcwsePJwQ4o" /> </head> <body class="template-ForDevelopersPage"> <section class="header"> <div class="overlay"></div> <div class="header-wrapper"> <div class=header-top> <button class="header-hamburger" aria-expanded="false" aria-label="Open the navigation drawer" aria-controls="header-nav"> <div class="header-hamburger-burger"></div> </button> <a href="/" class="header-lockup content-track-js" aria-label="ai-home" data-event-content="header - google ai logo " data-event-content-type="internal"> <div class="header-logo"> <svg class="header-icon" xmlns="http://www.w3.org/2000/svg" width="99" height="24" viewBox="0 0 99 24" fill="none"> <path class="path1" d="M0 9.309C0 14.441 4.314 18.618 9.445 18.618C12.215 18.618 14.304 17.71 15.939 16.007C17.619 14.327 18.142 11.966 18.142 10.058C18.142 9.468 18.096 8.923 18.005 8.469H9.445V11.012H15.53C15.349 12.442 14.871 13.487 14.145 14.213C13.259 15.099 11.875 16.075 9.445 16.075C5.699 16.075 2.77 13.055 2.77 9.309C2.77 5.563 5.699 2.543 9.445 2.543C11.466 2.543 12.942 3.337 14.032 4.359L15.826 2.565C14.304 1.112 12.284 0 9.445 0C4.314 0 0 4.178 0 9.309Z" fill="#202124"></path> <path class="path5" d="M62.1526 18.2545H59.5186V0.635498H62.1526V18.2545Z" fill="#202124"></path> <path class="path6" fill-rule="evenodd" clip-rule="evenodd" d="M74.5507 15.9613L72.5067 14.5993C71.8257 15.5983 70.8947 16.2563 69.5557 16.2563C68.2157 16.2563 67.2627 15.6433 66.6487 14.4403L74.6637 11.1253L74.3917 10.4443C73.8927 9.10427 72.3707 6.62927 69.2607 6.62927C66.1727 6.62927 63.6907 9.05927 63.6907 12.6243C63.6907 15.9843 66.1507 18.6183 69.5557 18.6183C72.3027 18.6183 73.8927 16.9383 74.5507 15.9613ZM71.5767 10.2173L66.2177 12.4423C66.1507 10.1263 68.0117 8.94527 69.3517 8.94527C70.3957 8.94527 71.2807 9.46827 71.5767 10.2173Z" fill="#202124"></path> <path class="path4" fill-rule="evenodd" clip-rule="evenodd" d="M57.5368 6.99239V17.7554C57.5368 22.1824 54.9258 23.9994 51.8378 23.9994C48.9318 23.9994 47.1838 22.0464 46.5248 20.4574L48.8178 19.5034C49.2268 20.4794 50.2258 21.6374 51.8378 21.6374C53.8128 21.6374 55.0398 20.4124 55.0398 18.1184V17.2554H54.9478C54.3578 17.9824 53.2228 18.6174 51.7928 18.6174C48.7958 18.6174 46.0488 16.0074 46.0488 12.6464C46.0488 9.2634 48.7958 6.62939 51.7928 6.62939C53.2228 6.62939 54.3578 7.26539 54.9478 7.96939H55.0398V6.99239H57.5368ZM55.2208 12.6464C55.2208 10.5354 53.8128 8.99039 52.0198 8.99039C50.2038 8.99039 48.6818 10.5354 48.6818 12.6464C48.6818 14.7354 50.2038 16.2564 52.0198 16.2564C53.8128 16.2564 55.2208 14.7354 55.2208 12.6464Z" fill="#202124"></path> <path class="path3" fill-rule="evenodd" clip-rule="evenodd" d="M38.7168 18.6179C41.9718 18.6179 44.6248 16.0749 44.6248 12.6239C44.6248 9.14988 41.9718 6.62988 38.7168 6.62988C35.4618 6.62988 32.8098 9.14988 32.8098 12.6239C32.8098 16.0749 35.4618 18.6179 38.7168 18.6179ZM38.7168 8.99088C40.5008 8.99088 42.0388 10.4669 42.0388 12.6239C42.0388 14.7579 40.5008 16.2569 38.7168 16.2569C36.9338 16.2569 35.3948 14.7579 35.3948 12.6239C35.3948 10.4669 36.9338 8.99088 38.7168 8.99088Z" fill="#202124"></path> <path class="path2" fill-rule="evenodd" clip-rule="evenodd" d="M31.3804 12.6239C31.3804 16.0749 28.7274 18.6179 25.4724 18.6179C22.2184 18.6179 19.5654 16.0749 19.5654 12.6239C19.5654 9.14988 22.2184 6.62988 25.4724 6.62988C28.7274 6.62988 31.3804 9.14988 31.3804 12.6239ZM28.7944 12.6239C28.7944 10.4669 27.2564 8.99088 25.4724 8.99088C23.6894 8.99088 22.1514 10.4669 22.1514 12.6239C22.1514 14.7579 23.6894 16.2569 25.4724 16.2569C27.2564 16.2569 28.7944 14.7579 28.7944 12.6239Z" fill="#202124"></path> <path class="path7" d="M86.962 2.12366H89.074L95.058 17.8757H93.012L91.428 13.5417H84.63L83.046 17.8757H81L86.962 2.12366ZM90.79 11.7817L88.7 6.10566L88.062 4.41166H87.974L87.358 6.10566L85.268 11.7817H90.79Z" fill="#202124"></path> <path class="path8" d="M96.8468 2.12366H98.6948V17.8757H96.8468V2.12366Z" fill="#202124"></path> <mask id="mask0_6996_8366" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="99" height="24"> <path d="M0 9.309C0 14.441 4.314 18.618 9.445 18.618C12.215 18.618 14.304 17.71 15.939 16.007C17.619 14.327 18.142 11.966 18.142 10.058C18.142 9.468 18.096 8.923 18.005 8.469H9.445V11.012H15.53C15.349 12.442 14.871 13.487 14.145 14.213C13.259 15.099 11.875 16.075 9.445 16.075C5.699 16.075 2.77 13.055 2.77 9.309C2.77 5.563 5.699 2.543 9.445 2.543C11.466 2.543 12.942 3.337 14.032 4.359L15.826 2.565C14.304 1.112 12.284 0 9.445 0C4.314 0 0 4.178 0 9.309Z" fill="white"></path> <path d="M0 9.309C0 14.441 4.314 18.618 9.445 18.618C12.215 18.618 14.304 17.71 15.939 16.007C17.619 14.327 18.142 11.966 18.142 10.058C18.142 9.468 18.096 8.923 18.005 8.469H9.445V11.012H15.53C15.349 12.442 14.871 13.487 14.145 14.213C13.259 15.099 11.875 16.075 9.445 16.075C5.699 16.075 2.77 13.055 2.77 9.309C2.77 5.563 5.699 2.543 9.445 2.543C11.466 2.543 12.942 3.337 14.032 4.359L15.826 2.565C14.304 1.112 12.284 0 9.445 0C4.314 0 0 4.178 0 9.309Z" fill="url(#paint1)"></path> <path d="M62.1526 18.2545H59.5186V0.635498H62.1526V18.2545Z" fill="white"></path> <path d="M62.1526 18.2545H59.5186V0.635498H62.1526V18.2545Z" fill="url(#paint2)"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M74.5507 15.9613L72.5067 14.5993C71.8257 15.5983 70.8947 16.2563 69.5557 16.2563C68.2157 16.2563 67.2627 15.6433 66.6487 14.4403L74.6637 11.1253L74.3917 10.4443C73.8927 9.10427 72.3707 6.62927 69.2607 6.62927C66.1727 6.62927 63.6907 9.05927 63.6907 12.6243C63.6907 15.9843 66.1507 18.6183 69.5557 18.6183C72.3027 18.6183 73.8927 16.9383 74.5507 15.9613ZM71.5767 10.2173L66.2177 12.4423C66.1507 10.1263 68.0117 8.94527 69.3517 8.94527C70.3957 8.94527 71.2807 9.46827 71.5767 10.2173Z" fill="white"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M74.5507 15.9613L72.5067 14.5993C71.8257 15.5983 70.8947 16.2563 69.5557 16.2563C68.2157 16.2563 67.2627 15.6433 66.6487 14.4403L74.6637 11.1253L74.3917 10.4443C73.8927 9.10427 72.3707 6.62927 69.2607 6.62927C66.1727 6.62927 63.6907 9.05927 63.6907 12.6243C63.6907 15.9843 66.1507 18.6183 69.5557 18.6183C72.3027 18.6183 73.8927 16.9383 74.5507 15.9613ZM71.5767 10.2173L66.2177 12.4423C66.1507 10.1263 68.0117 8.94527 69.3517 8.94527C70.3957 8.94527 71.2807 9.46827 71.5767 10.2173Z" fill="url(#paint3)"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M57.5368 6.99239V17.7554C57.5368 22.1824 54.9258 23.9994 51.8378 23.9994C48.9318 23.9994 47.1838 22.0464 46.5248 20.4574L48.8178 19.5034C49.2268 20.4794 50.2258 21.6374 51.8378 21.6374C53.8128 21.6374 55.0398 20.4124 55.0398 18.1184V17.2554H54.9478C54.3578 17.9824 53.2228 18.6174 51.7928 18.6174C48.7958 18.6174 46.0488 16.0074 46.0488 12.6464C46.0488 9.2634 48.7958 6.62939 51.7928 6.62939C53.2228 6.62939 54.3578 7.26539 54.9478 7.96939H55.0398V6.99239H57.5368ZM55.2208 12.6464C55.2208 10.5354 53.8128 8.99039 52.0198 8.99039C50.2038 8.99039 48.6818 10.5354 48.6818 12.6464C48.6818 14.7354 50.2038 16.2564 52.0198 16.2564C53.8128 16.2564 55.2208 14.7354 55.2208 12.6464Z" fill="white"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M57.5368 6.99239V17.7554C57.5368 22.1824 54.9258 23.9994 51.8378 23.9994C48.9318 23.9994 47.1838 22.0464 46.5248 20.4574L48.8178 19.5034C49.2268 20.4794 50.2258 21.6374 51.8378 21.6374C53.8128 21.6374 55.0398 20.4124 55.0398 18.1184V17.2554H54.9478C54.3578 17.9824 53.2228 18.6174 51.7928 18.6174C48.7958 18.6174 46.0488 16.0074 46.0488 12.6464C46.0488 9.2634 48.7958 6.62939 51.7928 6.62939C53.2228 6.62939 54.3578 7.26539 54.9478 7.96939H55.0398V6.99239H57.5368ZM55.2208 12.6464C55.2208 10.5354 53.8128 8.99039 52.0198 8.99039C50.2038 8.99039 48.6818 10.5354 48.6818 12.6464C48.6818 14.7354 50.2038 16.2564 52.0198 16.2564C53.8128 16.2564 55.2208 14.7354 55.2208 12.6464Z" fill="url(#paint4)"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M38.7168 18.6179C41.9718 18.6179 44.6248 16.0749 44.6248 12.6239C44.6248 9.14988 41.9718 6.62988 38.7168 6.62988C35.4618 6.62988 32.8098 9.14988 32.8098 12.6239C32.8098 16.0749 35.4618 18.6179 38.7168 18.6179ZM38.7168 8.99088C40.5008 8.99088 42.0388 10.4669 42.0388 12.6239C42.0388 14.7579 40.5008 16.2569 38.7168 16.2569C36.9338 16.2569 35.3948 14.7579 35.3948 12.6239C35.3948 10.4669 36.9338 8.99088 38.7168 8.99088Z" fill="white"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M38.7168 18.6179C41.9718 18.6179 44.6248 16.0749 44.6248 12.6239C44.6248 9.14988 41.9718 6.62988 38.7168 6.62988C35.4618 6.62988 32.8098 9.14988 32.8098 12.6239C32.8098 16.0749 35.4618 18.6179 38.7168 18.6179ZM38.7168 8.99088C40.5008 8.99088 42.0388 10.4669 42.0388 12.6239C42.0388 14.7579 40.5008 16.2569 38.7168 16.2569C36.9338 16.2569 35.3948 14.7579 35.3948 12.6239C35.3948 10.4669 36.9338 8.99088 38.7168 8.99088Z" fill="url(#paint5)"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M31.3804 12.6239C31.3804 16.0749 28.7274 18.6179 25.4724 18.6179C22.2184 18.6179 19.5654 16.0749 19.5654 12.6239C19.5654 9.14988 22.2184 6.62988 25.4724 6.62988C28.7274 6.62988 31.3804 9.14988 31.3804 12.6239ZM28.7944 12.6239C28.7944 10.4669 27.2564 8.99088 25.4724 8.99088C23.6894 8.99088 22.1514 10.4669 22.1514 12.6239C22.1514 14.7579 23.6894 16.2569 25.4724 16.2569C27.2564 16.2569 28.7944 14.7579 28.7944 12.6239Z" fill="white"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M31.3804 12.6239C31.3804 16.0749 28.7274 18.6179 25.4724 18.6179C22.2184 18.6179 19.5654 16.0749 19.5654 12.6239C19.5654 9.14988 22.2184 6.62988 25.4724 6.62988C28.7274 6.62988 31.3804 9.14988 31.3804 12.6239ZM28.7944 12.6239C28.7944 10.4669 27.2564 8.99088 25.4724 8.99088C23.6894 8.99088 22.1514 10.4669 22.1514 12.6239C22.1514 14.7579 23.6894 16.2569 25.4724 16.2569C27.2564 16.2569 28.7944 14.7579 28.7944 12.6239Z" fill="url(#paint6)"></path> <path d="M86.962 2.12366H89.074L95.058 17.8757H93.012L91.428 13.5417H84.63L83.046 17.8757H81L86.962 2.12366ZM90.79 11.7817L88.7 6.10566L88.062 4.41166H87.974L87.358 6.10566L85.268 11.7817H90.79Z" fill="white"></path> <path d="M86.962 2.12366H89.074L95.058 17.8757H93.012L91.428 13.5417H84.63L83.046 17.8757H81L86.962 2.12366ZM90.79 11.7817L88.7 6.10566L88.062 4.41166H87.974L87.358 6.10566L85.268 11.7817H90.79Z" fill="url(#paint7)"></path> <path d="M96.8468 2.12366H98.6948V17.8757H96.8468V2.12366Z" fill="white"></path> <path d="M96.8468 2.12366H98.6948V17.8757H96.8468V2.12366Z" fill="url(#paint8)"></path> </mask> <g mask="url(#mask0_6996_8366)"> <g filter="url(#filter0_f_6996_8366)"> <rect x="-103" y="-3" width="98" height="27" fill="white"></rect> <rect x="-103" y="-3" width="98" height="27" fill="url(#paint9)"></rect> </g> </g> <defs> <filter id="filter0_f_6996_8366" x="-119" y="-19" width="130" height="59" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend> <feGaussianBlur stdDeviation="8" result="effect1_foregroundBlur_6996_8366"></feGaussianBlur> </filter> <linearGradient id="paint1" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint2" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint3" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint4" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint5" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint6" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint7" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint8" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint9" x1="-106.103" y1="10.5" x2="-0.605725" y2="10.5" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> </defs> </svg> </div> </a> <nav class="header_nav"> <a href="/" class="header-lockup header-lockup-mobile" aria-label="ai-home"> <div class="header-logo"> <svg class="header-icon" xmlns="http://www.w3.org/2000/svg" width="99" height="24" viewBox="0 0 99 24" fill="none"> <path class="path1" d="M0 9.309C0 14.441 4.314 18.618 9.445 18.618C12.215 18.618 14.304 17.71 15.939 16.007C17.619 14.327 18.142 11.966 18.142 10.058C18.142 9.468 18.096 8.923 18.005 8.469H9.445V11.012H15.53C15.349 12.442 14.871 13.487 14.145 14.213C13.259 15.099 11.875 16.075 9.445 16.075C5.699 16.075 2.77 13.055 2.77 9.309C2.77 5.563 5.699 2.543 9.445 2.543C11.466 2.543 12.942 3.337 14.032 4.359L15.826 2.565C14.304 1.112 12.284 0 9.445 0C4.314 0 0 4.178 0 9.309Z" fill="#202124"></path> <path class="path5" d="M62.1526 18.2545H59.5186V0.635498H62.1526V18.2545Z" fill="#202124"></path> <path class="path6" fill-rule="evenodd" clip-rule="evenodd" d="M74.5507 15.9613L72.5067 14.5993C71.8257 15.5983 70.8947 16.2563 69.5557 16.2563C68.2157 16.2563 67.2627 15.6433 66.6487 14.4403L74.6637 11.1253L74.3917 10.4443C73.8927 9.10427 72.3707 6.62927 69.2607 6.62927C66.1727 6.62927 63.6907 9.05927 63.6907 12.6243C63.6907 15.9843 66.1507 18.6183 69.5557 18.6183C72.3027 18.6183 73.8927 16.9383 74.5507 15.9613ZM71.5767 10.2173L66.2177 12.4423C66.1507 10.1263 68.0117 8.94527 69.3517 8.94527C70.3957 8.94527 71.2807 9.46827 71.5767 10.2173Z" fill="#202124"></path> <path class="path4" fill-rule="evenodd" clip-rule="evenodd" d="M57.5368 6.99239V17.7554C57.5368 22.1824 54.9258 23.9994 51.8378 23.9994C48.9318 23.9994 47.1838 22.0464 46.5248 20.4574L48.8178 19.5034C49.2268 20.4794 50.2258 21.6374 51.8378 21.6374C53.8128 21.6374 55.0398 20.4124 55.0398 18.1184V17.2554H54.9478C54.3578 17.9824 53.2228 18.6174 51.7928 18.6174C48.7958 18.6174 46.0488 16.0074 46.0488 12.6464C46.0488 9.2634 48.7958 6.62939 51.7928 6.62939C53.2228 6.62939 54.3578 7.26539 54.9478 7.96939H55.0398V6.99239H57.5368ZM55.2208 12.6464C55.2208 10.5354 53.8128 8.99039 52.0198 8.99039C50.2038 8.99039 48.6818 10.5354 48.6818 12.6464C48.6818 14.7354 50.2038 16.2564 52.0198 16.2564C53.8128 16.2564 55.2208 14.7354 55.2208 12.6464Z" fill="#202124"></path> <path class="path3" fill-rule="evenodd" clip-rule="evenodd" d="M38.7168 18.6179C41.9718 18.6179 44.6248 16.0749 44.6248 12.6239C44.6248 9.14988 41.9718 6.62988 38.7168 6.62988C35.4618 6.62988 32.8098 9.14988 32.8098 12.6239C32.8098 16.0749 35.4618 18.6179 38.7168 18.6179ZM38.7168 8.99088C40.5008 8.99088 42.0388 10.4669 42.0388 12.6239C42.0388 14.7579 40.5008 16.2569 38.7168 16.2569C36.9338 16.2569 35.3948 14.7579 35.3948 12.6239C35.3948 10.4669 36.9338 8.99088 38.7168 8.99088Z" fill="#202124"></path> <path class="path2" fill-rule="evenodd" clip-rule="evenodd" d="M31.3804 12.6239C31.3804 16.0749 28.7274 18.6179 25.4724 18.6179C22.2184 18.6179 19.5654 16.0749 19.5654 12.6239C19.5654 9.14988 22.2184 6.62988 25.4724 6.62988C28.7274 6.62988 31.3804 9.14988 31.3804 12.6239ZM28.7944 12.6239C28.7944 10.4669 27.2564 8.99088 25.4724 8.99088C23.6894 8.99088 22.1514 10.4669 22.1514 12.6239C22.1514 14.7579 23.6894 16.2569 25.4724 16.2569C27.2564 16.2569 28.7944 14.7579 28.7944 12.6239Z" fill="#202124"></path> <path class="path7" d="M86.962 2.12366H89.074L95.058 17.8757H93.012L91.428 13.5417H84.63L83.046 17.8757H81L86.962 2.12366ZM90.79 11.7817L88.7 6.10566L88.062 4.41166H87.974L87.358 6.10566L85.268 11.7817H90.79Z" fill="#202124"></path> <path class="path8" d="M96.8468 2.12366H98.6948V17.8757H96.8468V2.12366Z" fill="#202124"></path> <mask id="mask0_6996_8366" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="99" height="24"> <path d="M0 9.309C0 14.441 4.314 18.618 9.445 18.618C12.215 18.618 14.304 17.71 15.939 16.007C17.619 14.327 18.142 11.966 18.142 10.058C18.142 9.468 18.096 8.923 18.005 8.469H9.445V11.012H15.53C15.349 12.442 14.871 13.487 14.145 14.213C13.259 15.099 11.875 16.075 9.445 16.075C5.699 16.075 2.77 13.055 2.77 9.309C2.77 5.563 5.699 2.543 9.445 2.543C11.466 2.543 12.942 3.337 14.032 4.359L15.826 2.565C14.304 1.112 12.284 0 9.445 0C4.314 0 0 4.178 0 9.309Z" fill="white"></path> <path d="M0 9.309C0 14.441 4.314 18.618 9.445 18.618C12.215 18.618 14.304 17.71 15.939 16.007C17.619 14.327 18.142 11.966 18.142 10.058C18.142 9.468 18.096 8.923 18.005 8.469H9.445V11.012H15.53C15.349 12.442 14.871 13.487 14.145 14.213C13.259 15.099 11.875 16.075 9.445 16.075C5.699 16.075 2.77 13.055 2.77 9.309C2.77 5.563 5.699 2.543 9.445 2.543C11.466 2.543 12.942 3.337 14.032 4.359L15.826 2.565C14.304 1.112 12.284 0 9.445 0C4.314 0 0 4.178 0 9.309Z" fill="url(#paint1)"></path> <path d="M62.1526 18.2545H59.5186V0.635498H62.1526V18.2545Z" fill="white"></path> <path d="M62.1526 18.2545H59.5186V0.635498H62.1526V18.2545Z" fill="url(#paint2)"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M74.5507 15.9613L72.5067 14.5993C71.8257 15.5983 70.8947 16.2563 69.5557 16.2563C68.2157 16.2563 67.2627 15.6433 66.6487 14.4403L74.6637 11.1253L74.3917 10.4443C73.8927 9.10427 72.3707 6.62927 69.2607 6.62927C66.1727 6.62927 63.6907 9.05927 63.6907 12.6243C63.6907 15.9843 66.1507 18.6183 69.5557 18.6183C72.3027 18.6183 73.8927 16.9383 74.5507 15.9613ZM71.5767 10.2173L66.2177 12.4423C66.1507 10.1263 68.0117 8.94527 69.3517 8.94527C70.3957 8.94527 71.2807 9.46827 71.5767 10.2173Z" fill="white"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M74.5507 15.9613L72.5067 14.5993C71.8257 15.5983 70.8947 16.2563 69.5557 16.2563C68.2157 16.2563 67.2627 15.6433 66.6487 14.4403L74.6637 11.1253L74.3917 10.4443C73.8927 9.10427 72.3707 6.62927 69.2607 6.62927C66.1727 6.62927 63.6907 9.05927 63.6907 12.6243C63.6907 15.9843 66.1507 18.6183 69.5557 18.6183C72.3027 18.6183 73.8927 16.9383 74.5507 15.9613ZM71.5767 10.2173L66.2177 12.4423C66.1507 10.1263 68.0117 8.94527 69.3517 8.94527C70.3957 8.94527 71.2807 9.46827 71.5767 10.2173Z" fill="url(#paint3)"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M57.5368 6.99239V17.7554C57.5368 22.1824 54.9258 23.9994 51.8378 23.9994C48.9318 23.9994 47.1838 22.0464 46.5248 20.4574L48.8178 19.5034C49.2268 20.4794 50.2258 21.6374 51.8378 21.6374C53.8128 21.6374 55.0398 20.4124 55.0398 18.1184V17.2554H54.9478C54.3578 17.9824 53.2228 18.6174 51.7928 18.6174C48.7958 18.6174 46.0488 16.0074 46.0488 12.6464C46.0488 9.2634 48.7958 6.62939 51.7928 6.62939C53.2228 6.62939 54.3578 7.26539 54.9478 7.96939H55.0398V6.99239H57.5368ZM55.2208 12.6464C55.2208 10.5354 53.8128 8.99039 52.0198 8.99039C50.2038 8.99039 48.6818 10.5354 48.6818 12.6464C48.6818 14.7354 50.2038 16.2564 52.0198 16.2564C53.8128 16.2564 55.2208 14.7354 55.2208 12.6464Z" fill="white"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M57.5368 6.99239V17.7554C57.5368 22.1824 54.9258 23.9994 51.8378 23.9994C48.9318 23.9994 47.1838 22.0464 46.5248 20.4574L48.8178 19.5034C49.2268 20.4794 50.2258 21.6374 51.8378 21.6374C53.8128 21.6374 55.0398 20.4124 55.0398 18.1184V17.2554H54.9478C54.3578 17.9824 53.2228 18.6174 51.7928 18.6174C48.7958 18.6174 46.0488 16.0074 46.0488 12.6464C46.0488 9.2634 48.7958 6.62939 51.7928 6.62939C53.2228 6.62939 54.3578 7.26539 54.9478 7.96939H55.0398V6.99239H57.5368ZM55.2208 12.6464C55.2208 10.5354 53.8128 8.99039 52.0198 8.99039C50.2038 8.99039 48.6818 10.5354 48.6818 12.6464C48.6818 14.7354 50.2038 16.2564 52.0198 16.2564C53.8128 16.2564 55.2208 14.7354 55.2208 12.6464Z" fill="url(#paint4)"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M38.7168 18.6179C41.9718 18.6179 44.6248 16.0749 44.6248 12.6239C44.6248 9.14988 41.9718 6.62988 38.7168 6.62988C35.4618 6.62988 32.8098 9.14988 32.8098 12.6239C32.8098 16.0749 35.4618 18.6179 38.7168 18.6179ZM38.7168 8.99088C40.5008 8.99088 42.0388 10.4669 42.0388 12.6239C42.0388 14.7579 40.5008 16.2569 38.7168 16.2569C36.9338 16.2569 35.3948 14.7579 35.3948 12.6239C35.3948 10.4669 36.9338 8.99088 38.7168 8.99088Z" fill="white"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M38.7168 18.6179C41.9718 18.6179 44.6248 16.0749 44.6248 12.6239C44.6248 9.14988 41.9718 6.62988 38.7168 6.62988C35.4618 6.62988 32.8098 9.14988 32.8098 12.6239C32.8098 16.0749 35.4618 18.6179 38.7168 18.6179ZM38.7168 8.99088C40.5008 8.99088 42.0388 10.4669 42.0388 12.6239C42.0388 14.7579 40.5008 16.2569 38.7168 16.2569C36.9338 16.2569 35.3948 14.7579 35.3948 12.6239C35.3948 10.4669 36.9338 8.99088 38.7168 8.99088Z" fill="url(#paint5)"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M31.3804 12.6239C31.3804 16.0749 28.7274 18.6179 25.4724 18.6179C22.2184 18.6179 19.5654 16.0749 19.5654 12.6239C19.5654 9.14988 22.2184 6.62988 25.4724 6.62988C28.7274 6.62988 31.3804 9.14988 31.3804 12.6239ZM28.7944 12.6239C28.7944 10.4669 27.2564 8.99088 25.4724 8.99088C23.6894 8.99088 22.1514 10.4669 22.1514 12.6239C22.1514 14.7579 23.6894 16.2569 25.4724 16.2569C27.2564 16.2569 28.7944 14.7579 28.7944 12.6239Z" fill="white"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M31.3804 12.6239C31.3804 16.0749 28.7274 18.6179 25.4724 18.6179C22.2184 18.6179 19.5654 16.0749 19.5654 12.6239C19.5654 9.14988 22.2184 6.62988 25.4724 6.62988C28.7274 6.62988 31.3804 9.14988 31.3804 12.6239ZM28.7944 12.6239C28.7944 10.4669 27.2564 8.99088 25.4724 8.99088C23.6894 8.99088 22.1514 10.4669 22.1514 12.6239C22.1514 14.7579 23.6894 16.2569 25.4724 16.2569C27.2564 16.2569 28.7944 14.7579 28.7944 12.6239Z" fill="url(#paint6)"></path> <path d="M86.962 2.12366H89.074L95.058 17.8757H93.012L91.428 13.5417H84.63L83.046 17.8757H81L86.962 2.12366ZM90.79 11.7817L88.7 6.10566L88.062 4.41166H87.974L87.358 6.10566L85.268 11.7817H90.79Z" fill="white"></path> <path d="M86.962 2.12366H89.074L95.058 17.8757H93.012L91.428 13.5417H84.63L83.046 17.8757H81L86.962 2.12366ZM90.79 11.7817L88.7 6.10566L88.062 4.41166H87.974L87.358 6.10566L85.268 11.7817H90.79Z" fill="url(#paint7)"></path> <path d="M96.8468 2.12366H98.6948V17.8757H96.8468V2.12366Z" fill="white"></path> <path d="M96.8468 2.12366H98.6948V17.8757H96.8468V2.12366Z" fill="url(#paint8)"></path> </mask> <g mask="url(#mask0_6996_8366)"> <g filter="url(#filter0_f_6996_8366)"> <rect x="-103" y="-3" width="98" height="27" fill="white"></rect> <rect x="-103" y="-3" width="98" height="27" fill="url(#paint9)"></rect> </g> </g> <defs> <filter id="filter0_f_6996_8366" x="-119" y="-19" width="130" height="59" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend> <feGaussianBlur stdDeviation="8" result="effect1_foregroundBlur_6996_8366"></feGaussianBlur> </filter> <linearGradient id="paint1" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint2" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint3" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint4" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint5" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint6" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint7" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint8" x1="-3.12502" y1="12.0002" x2="103.12" y2="12.0002" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> <linearGradient id="paint9" x1="-106.103" y1="10.5" x2="-0.605725" y2="10.5" gradientUnits="userSpaceOnUse"> <stop stop-color="#4285F4"></stop> <stop offset="0.490305" stop-color="#EA4335"></stop> <stop offset="0.739612" stop-color="#FBBC04"></stop> <stop offset="0.88" stop-color="#34A853"></stop> <stop offset="1" stop-color="#4285F4"></stop> </linearGradient> </defs> </svg> </div> </a> <div class="header-item mega-list" aria-level="1" role="heading"> <div class="header-item-title "> <a data-attri-id="advancing-ai" data-event-label="advancing-ai" data-event-type="header" class="navigation-track-js parent-link header-link"> Advancing AI <svg class="header_nav-icon" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.175 6.6665L10 10.4832L13.825 6.6665L15 7.8415L10 12.8415L5 7.8415L6.175 6.6665Z" fill="#5F6368"></path> </svg> </a> </div> <div class="mega-parent mega-menu-js" id="advancing-ai"> <div class="mega-child"> <div class="mega-menu glue-page"> <a class="mega-menu-link" data-name="advancing-ai"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M14 6.5L15.41 7.91L10.83 12.5L15.41 17.09L14 18.5L8.00003 12.5L14 6.5Z" fill="#5F6368"/> </svg> <h3 class="mega-menu-link-header"> Advancing AI </h3> </a> <div class="mega-menu-item"> <div class="glue-grid"> <div class="glue-grid__col glue-grid__col--span-4"> <div class="mega-menu-description"> Making AI helpful for everyone </div> </div> <div class="glue-grid__col glue-grid__col--span-8"> <div class="mega-menu-block mega-menu-about"> <div class="mega-menu-content"> <div class="mega-menu-card"> <div class="mega-menu-content-picture"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/why-ai.original.format-png.png " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/why-ai.original.format-png.png" class="mega-menu-content-image"> </picture> </div> <div class="mega-menu-card-info"> <div class="mega-menu-content-title"> Why AI </div> <div class="mega-menu-content-description"> Boldly pursued, AI transforms lives globally when built and used responsibly. </div> <a class="mega-menu-content-cta navigation-track-js" href="/advancing-ai/why-ai/" data-event-label="why ai - learn more" data-event-type="subheader"> Learn more <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> <div class="mega-menu-card"> <div class="mega-menu-content-picture"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/milestones.original.format-png.png " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/milestones.original.format-png.png" class="mega-menu-content-image"> </picture> </div> <div class="mega-menu-card-info"> <div class="mega-menu-content-title"> Milestones </div> <div class="mega-menu-content-description"> For over 20 years, Google has worked to make AI helpful for everyone. </div> <a class="mega-menu-content-cta navigation-track-js" href="/advancing-ai/milestones" data-event-label="milestones - learn more" data-event-type="subheader"> Learn more <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> <div class="mega-menu-card"> <div class="mega-menu-content-picture"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/ai-research.original.format-png.png " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/ai-research.original.format-png.png" class="mega-menu-content-image"> </picture> </div> <div class="mega-menu-card-info"> <div class="mega-menu-content-title"> AI research </div> <div class="mega-menu-content-description"> Tackling the most challenging problems in computer science. </div> <a class="mega-menu-content-cta navigation-track-js" href="/advancing-ai/research/" data-event-label="ai research - learn more" data-event-type="subheader"> Learn more <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> <div class="mega-menu-card"> <div class="mega-menu-content-picture"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/AI_Research2x.original.format-png.png " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/AI_Research2x.original.format-png.png" class="mega-menu-content-image"> </picture> </div> <div class="mega-menu-card-info"> <div class="mega-menu-content-title"> Social impact </div> <div class="mega-menu-content-description"> Applying AI to help solve some of society鈥檚 biggest challenges. </div> <a class="mega-menu-content-cta navigation-track-js" href="/advancing-ai/social-impact/" data-event-label="social impact - learn more" data-event-type="subheader"> Learn more <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> </div> </div> </div> </div> </div> <div class="mega-menu-item-mobile"> <div class="mega-menu-item-cta"> <a class="mega-menu-item-cta-link" href="/advancing-ai/why-ai/"> Why AI <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-item-cta-link" href="/advancing-ai/milestones"> Milestones <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-item-cta-link" href="/advancing-ai/research/"> AI research <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-item-cta-link" href="/advancing-ai/social-impact/"> Social impact <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> </a> </div> </div> </div> </div> </div> </div> <div class="header-item mega-list" aria-level="1" role="heading"> <div class="header-item-title "> <a data-attri-id="responsibility" data-event-label="responsibility" data-event-type="header" class="navigation-track-js parent-link header-link"> Responsibility <svg class="header_nav-icon" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.175 6.6665L10 10.4832L13.825 6.6665L15 7.8415L10 12.8415L5 7.8415L6.175 6.6665Z" fill="#5F6368"></path> </svg> </a> </div> <div class="mega-parent mega-menu-js" id="responsibility"> <div class="mega-child"> <div class="mega-menu glue-page"> <a class="mega-menu-link" data-name="responsibility"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M14 6.5L15.41 7.91L10.83 12.5L15.41 17.09L14 18.5L8.00003 12.5L14 6.5Z" fill="#5F6368"/> </svg> <h3 class="mega-menu-link-header"> Responsibility </h3> </a> <div class="mega-menu-item"> <div class="glue-grid"> <div class="glue-grid__col glue-grid__col--span-4"> <div class="mega-menu-description"> We鈥檙e building and deploying AI responsibly </div> </div> <div class="glue-grid__col glue-grid__col--span-8"> <div class="mega-menu-block mega-menu-responsibility"> <div class="mega-menu-content"> <div class="mega-menu-card"> <div class="mega-menu-content-picture"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/ai-principles-nav.original.format-png.png " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/ai-principles-nav.original.format-png.png" class="mega-menu-content-image"> </picture> </div> <div class="mega-menu-card-info"> <div class="mega-menu-content-title"> AI Principles </div> <div class="mega-menu-content-description"> Our commitment to developing technology responsibly. </div> <a class="mega-menu-content-cta navigation-track-js" href="/responsibility/principles/" data-event-label="ai principles - learn more" data-event-type="subheader"> Learn more <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> <div class="mega-menu-card"> <div class="mega-menu-content-picture"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/safety_yL4fKfr.original.format-png.png " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/safety_yL4fKfr.original.format-png.png" class="mega-menu-content-image"> </picture> </div> <div class="mega-menu-card-info"> <div class="mega-menu-content-title"> Responsibility and safety </div> <div class="mega-menu-content-description"> Ensuring AI safety through proactive security, even against evolving threats. </div> <a class="mega-menu-content-cta navigation-track-js" href="/responsibility/safety/" data-event-label="safety & security - learn more" data-event-type="subheader"> Learn more <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> <div class="mega-menu-card"> <div class="mega-menu-content-picture"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/policy_tQhDUO4.original.format-png.png " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/policy_tQhDUO4.original.format-png.png" class="mega-menu-content-image"> </picture> </div> <div class="mega-menu-card-info"> <div class="mega-menu-content-title"> Policy </div> <div class="mega-menu-content-description"> Our AI policy perspectives, priorities, and working alongside partners. </div> <a class="mega-menu-content-cta navigation-track-js" href="/responsibility/public-policy-perspectives/" data-event-label="policy - learn more" data-event-type="subheader"> Learn more <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> <div class="mega-menu-card"> <div class="mega-menu-content-picture"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/building_8quV3Qu.original.format-png.png " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/building_8quV3Qu.original.format-png.png" class="mega-menu-content-image"> </picture> </div> <div class="mega-menu-card-info"> <div class="mega-menu-content-title"> Building for everyone </div> <div class="mega-menu-content-description"> Working together to build AI that鈥檚 helpful for everyone. </div> <a class="mega-menu-content-cta navigation-track-js" href="/responsibility/building-for-everyone/" data-event-label="building for everyone - learn more" data-event-type="None"> Learn more <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> </div> </div> </div> </div> </div> <div class="mega-menu-item-mobile"> <div class="mega-menu-item-cta"> <a class="mega-menu-item-cta-link" href="/responsibility/principles/"> AI Principles <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-item-cta-link" href="/responsibility/safety/"> Responsibility and safety <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-item-cta-link" href="/responsibility/public-policy-perspectives/"> Policy <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-item-cta-link" href="/responsibility/building-for-everyone/"> Building for everyone <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> </a> </div> </div> </div> </div> </div> </div> <div class="header-item mega-list" aria-level="1" role="heading"> <div class="header-item-title header-item-title--active "> <a data-attri-id="get-started" data-event-label="get-started" data-event-type="header" class="navigation-track-js parent-link header-link"> Get started <svg class="header_nav-icon" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.175 6.6665L10 10.4832L13.825 6.6665L15 7.8415L10 12.8415L5 7.8415L6.175 6.6665Z" fill="#5F6368"></path> </svg> </a> </div> <div class="mega-parent mega-menu-js" id="get-started"> <div class="mega-child"> <div class="mega-menu glue-page"> <a class="mega-menu-link" data-name="get-started"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M14 6.5L15.41 7.91L10.83 12.5L15.41 17.09L14 18.5L8.00003 12.5L14 6.5Z" fill="#5F6368"/> </svg> <h3 class="mega-menu-link-header"> Get started </h3> </a> <div class="mega-menu-item"> <div class="glue-grid"> <div class="glue-grid__col glue-grid__col--span-4"> <div class="mega-menu-description"> Discover how AI can be helpful, from work to everyday life </div> </div> <div class="glue-grid__col glue-grid__col--span-8"> <div class="mega-menu-block mega-menu-get-started"> <div class="mega-menu-content"> <div class="mega-menu-card"> <div class="mega-menu-content-picture"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/gemini_QDC9CE4.original.format-png.png " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/gemini_QDC9CE4.original.format-png.png" class="mega-menu-content-image"> </picture> </div> <div class="mega-menu-card-info"> <div class="mega-menu-content-title"> Gemini ecosystem </div> <div class="mega-menu-content-description"> Bringing together our models, products and platforms. </div> <a class="mega-menu-content-cta navigation-track-js" href="/get-started/gemini-ecosystem/" data-event-label="gemini ecosystem - learn more" data-event-type="subheader"> Learn more <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> <div class="mega-menu-card"> <div class="mega-menu-content-picture"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/products.original.format-png.png " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/products.original.format-png.png" class="mega-menu-content-image"> </picture> </div> <div class="mega-menu-card-info"> <div class="mega-menu-content-title"> Products </div> <div class="mega-menu-content-description"> Explore the everyday helpfulness of AI. </div> <a class="mega-menu-content-cta navigation-track-js" href="/get-started/products/" data-event-label="products - learn more" data-event-type="subheader"> Learn more <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> <div class="mega-menu-card"> <div class="mega-menu-content-picture"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/labs.google.original.format-png.png " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/labs.google.original.format-png.png" class="mega-menu-content-image"> </picture> </div> <div class="mega-menu-card-info"> <div class="mega-menu-content-title"> Experiments </div> <div class="mega-menu-content-description"> Help shape the future of AI at Google Labs. </div> <a class="mega-menu-content-cta navigation-track-js" href="https://labs.google/" data-event-label="experiments - learn more" data-event-type="subheader"> Learn more <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> </div> <div class="mega-menu-detail"> <div class="mega-menu-detail-title"> For developers </div> <div class="mega-menu-detail-cta"> <a class="mega-menu-detail-cta-link navigation-track-js" href="/get-started/for-developers/" data-event-label="for developers - start building" data-event-type="subheader"> Start building <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-detail-cta-link navigation-track-js" href="/get-started/our-models/" data-event-label="for developers - explore our models" data-event-type="subheader"> Explore our models <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> <div class="mega-menu-detail-title"> For organizations </div> <div class="mega-menu-detail-cta"> <a class="mega-menu-detail-cta-link navigation-track-js" href="/get-started/for-organizations/" data-event-label="for organizations - explore resources" data-event-type="subheader"> Explore resources <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> </div> </div> </div> </div> <div class="mega-menu-item-mobile"> <div class="mega-menu-item-cta"> <a class="mega-menu-item-cta-link" href="/get-started/gemini-ecosystem/"> Gemini ecosystem <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-item-cta-link" href="/get-started/products/"> Products <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-item-cta-link" href="https://labs.google/"> Experiments <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> <svg class="mega-menu-cta-icon-open" xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" viewBox="0 0 21 21" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-item-cta-link" href="/get-started/for-developers/"> For developers <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-item-cta-link" href="/get-started/our-models/"> Explore our models <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> <a class="mega-menu-item-cta-link" href="/get-started/for-organizations/"> For organizations <svg class="mega-menu-cta-icon" xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.60938L6.4425 5.66688L9.8775 9.10938L6.4425 12.5519L7.5 13.6094L12 9.10938L7.5 4.60938Z" fill="#1A73E8"/> </svg> </a> </div> </div> </div> </div> </div> </div> <div class="header-item mega-list" aria-level="1" role="heading"> <div class="header-item-title "> <a href="/latest-news/" data-attri-id="latest-news" data-event-label="latest-news" data-event-type="header" class="navigation-track-js parent-link header-link"> Latest news </a> </div> </div> <div class="header_cta"> <a class="content-track-js header_cta_link glue-button glue-button--high-emphasis gradient-button-new type-1" href="/get-started/gemini-ecosystem/" data-event-content="Explore the Gemini ecosystem" data-event-content-type="internal"> Explore the Gemini ecosystem </a> </div> </nav> <div class="header-overlay"> <svg class="header-close-icon" xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none"> <rect width="48" height="48" fill="#3C4043"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M34.5 15.615L32.385 13.5L24 21.885L15.615 13.5L13.5 15.615L21.885 24L13.5 32.385L15.615 34.5L24 26.115L32.385 34.5L34.5 32.385L26.115 24L34.5 15.615Z" fill="white"/> </svg> </div> </div> </div> </section> <main id="main"> <div class="main-content"> <div class="fordevelopers--page"> <div class="glue-page hero-banner glue-spacer-7-top glue-spacer-7-bottom hero"> <h2 class="glue-eyebrow glue-text-center projects-headline__text--eyebrow load-in-hidden">For Developers</h2> <h2 class="glue-headline glue-headline--headline-1 glue-font-weight-regular glue-text-center glue-spacer-3-top load-in-hidden">Be inspired to build with Google AI</h2> </div> <section class="glue-page cards"> <div class="cards-section"> <h2 class="glue-headline glue-headline--headline-3 glue-font-weight-regular glue-spacer-3-bottom load-in-hidden">Start building with Google AI</h2> <div class="glue-grid"> <div class="card glue-grid__col glue-grid__col--span-3 glue-grid__col--span-6-md glue-spacer-2-top"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/Image_ratios_wFa85ot.original.format-webp.webp " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/Image_ratios_wFa85ot.original.format-webp.webp" class="card-image card-image-desktop" alt="Gemini Api" width="389" height="219"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/Image_ratios_1ASqAAW.original.format-webp.webp" class="card-image card-image-mobile" alt="Gemini Api" width="320" height="180"> </picture> <h2 class="glue-headline glue-headline--headline-5 glue-font-weight-regular glue-spacer-3-top glue-spacer-1-bottom load-in-hidden"> Google AI Studio </h2> <span class="card-description load-in-hidden"> <p data-block-key="aeijc">The fastest way to get access to and build with Google鈥檚 most capable AI models.</p> </span> <div class="cta-container load-in-hidden"> <div> <a class="cta-link cta-primary content-track-js" href=https://aistudio.google.com/ data-event-content="Google AI Studio - Learn more" data-event-content-type="outbound"> Learn more <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> </div> </div> <div class="card glue-grid__col glue-grid__col--span-3 glue-grid__col--span-6-md glue-spacer-2-top"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/geminiapi.original.format-webp.webp " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/geminiapi.original.format-webp.webp" class="card-image card-image-desktop" alt="Gemini" width="389" height="219"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/geminiapi.original.format-webp_plLHd47.webp" class="card-image card-image-mobile" alt="Gemini" width="320" height="180"> </picture> <h2 class="glue-headline glue-headline--headline-5 glue-font-weight-regular glue-spacer-3-top glue-spacer-1-bottom load-in-hidden"> Gemini API </h2> <span class="card-description load-in-hidden"> <p data-block-key="aeijc">Get started with the Gemini API in the programming language of your choice.</p> </span> <div class="cta-container load-in-hidden"> <div> <a class="cta-link cta-primary content-track-js" href=https://ai.google.dev/gemini-api/docs/get-started/tutorial?lang=python data-event-content="Gemini API - Learn more" data-event-content-type="outbound"> Learn more <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> <div> <a class="cta-link cta-primary content-track-js" href=https://aistudio.google.com/app/prompts/new_chat data-event-content="Gemini API - Get your API key" data-event-content-type="outbound"> Get your API key <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> </div> </div> <div class="card glue-grid__col glue-grid__col--span-3 glue-grid__col--span-6-md glue-spacer-2-top"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/Gemma.original.format-webp.webp " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/Gemma.original.format-webp.webp" class="card-image card-image-desktop" alt="Gemma" width="389" height="219"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/Gemma_mobile.original.format-webp.webp" class="card-image card-image-mobile" alt="Gemma" width="320" height="180"> </picture> <h2 class="glue-headline glue-headline--headline-5 glue-font-weight-regular glue-spacer-3-top glue-spacer-1-bottom load-in-hidden"> Gemma </h2> <span class="card-description load-in-hidden"> <p data-block-key="bi5jj">Get started running on device with Gemma.</p> </span> <div class="cta-container load-in-hidden"> <div> <a class="cta-link cta-primary content-track-js" href=https://ai.google.dev/gemma/docs/lora_tuning data-event-content="Gemma - Get started" data-event-content-type="outbound"> Get started <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> <div> <a class="cta-link cta-primary content-track-js" href=https://ai.google.dev/gemma/ data-event-content="Gemma - Learn more" data-event-content-type="outbound"> Learn more <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> </div> </div> <div class="card glue-grid__col glue-grid__col--span-3 glue-grid__col--span-6-md glue-spacer-2-top"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/gemini_6cbwpu0.original.format-webp.webp " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/gemini_6cbwpu0.original.format-webp.webp" class="card-image card-image-desktop" alt="" width="389" height="219"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/gemini_mobile_aoLdmmm.original.format-webp.webp" class="card-image card-image-mobile" alt="" width="320" height="180"> </picture> <h2 class="glue-headline glue-headline--headline-5 glue-font-weight-regular glue-spacer-3-top glue-spacer-1-bottom load-in-hidden"> Develop with Gemini assistance </h2> <span class="card-description load-in-hidden"> <p data-block-key="fpdmi">Supercharge your productivity in your development environment with Gemini, Google鈥檚 most capable AI model.</p> </span> <div class="cta-container load-in-hidden"> <div> <a class="cta-link cta-primary content-track-js" href=https://ai.google.dev/#develop-with-gemini data-event-content="Develop with Gemini assistance - Learn more" data-event-content-type="outbound"> Learn more <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> </div> </div> </div> </div> <div class="cards-section"> <h2 class="glue-headline glue-headline--headline-3 glue-font-weight-regular glue-spacer-3-bottom load-in-hidden">Take advantage of our AI stack</h2> <div class="glue-grid"> <div class="card glue-grid__col glue-grid__col--span-4 glue-grid__col--span-6-md glue-spacer-2-top"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/jax_zZ0TEWM.original.format-webp.webp " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/jax_zZ0TEWM.original.format-webp.webp" class="card-image card-image-desktop" alt="JAX" width="389" height="219"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/jax_mobile.original.format-webp.webp" class="card-image card-image-mobile" alt="JAX" width="320" height="180"> </picture> <h2 class="glue-headline glue-headline--headline-5 glue-font-weight-regular glue-spacer-3-top glue-spacer-1-bottom load-in-hidden"> JAX for GenAI </h2> <span class="card-description load-in-hidden"> <p data-block-key="n34sa">A Python library designed for large-scale machine learning.</p> </span> <div class="cta-container load-in-hidden"> <div> <a class="cta-link cta-primary content-track-js" href=https://jax.readthedocs.io/en/latest/quickstart.html data-event-content="JAX for GenAI - Get started" data-event-content-type="outbound"> Get started <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> <div> <a class="cta-link cta-primary content-track-js" href=https://github.com/google/jax data-event-content="JAX for GenAI - Learn more" data-event-content-type="outbound"> Learn more <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> </div> </div> <div class="card glue-grid__col glue-grid__col--span-4 glue-grid__col--span-6-md glue-spacer-2-top"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/vertex.original.format-webp.webp " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/vertex.original.format-webp.webp" class="card-image card-image-desktop" alt="Vertex ai" width="389" height="219"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/vertexai_mobile.original.format-webp.webp" class="card-image card-image-mobile" alt="Vertex ai" width="320" height="180"> </picture> <h2 class="glue-headline glue-headline--headline-5 glue-font-weight-regular glue-spacer-3-top glue-spacer-1-bottom load-in-hidden"> Vertex AI </h2> <span class="card-description load-in-hidden"> <p data-block-key="n34sa">Fully managed AI platform for building and using generative AI.</p> </span> <div class="cta-container load-in-hidden"> <div> <a class="cta-link cta-primary content-track-js" href=https://cloud.google.com/vertex-ai data-event-content="Vertex AI - Learn more" data-event-content-type="outbound"> Learn more <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> <div> <a class="cta-link cta-primary content-track-js" href=https://console.cloud.google.com/freetrial/?redirectPath=/vertex-ai/generative/multimodal/create/text data-event-content="Vertex AI - Get your API key" data-event-content-type="outbound"> Get started <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> </div> </div> <div class="card glue-grid__col glue-grid__col--span-4 glue-grid__col--span-6-md glue-spacer-2-top"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/googel_ai_edge.original.format-webp.webp " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/googel_ai_edge.original.format-webp.webp" class="card-image card-image-desktop" alt="Google AI Edge" width="389" height="219"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/google_edge_mobile.original.format-webp.webp" class="card-image card-image-mobile" alt="Google AI Edge" width="320" height="180"> </picture> <h2 class="glue-headline glue-headline--headline-5 glue-font-weight-regular glue-spacer-3-top glue-spacer-1-bottom load-in-hidden"> Google AI Edge </h2> <span class="card-description load-in-hidden"> <p data-block-key="n34sa">On-device ML for mobile, web, and more.</p> </span> <div class="cta-container load-in-hidden"> <div> <a class="cta-link cta-primary content-track-js" href=https://ai.google.dev/edge data-event-content="Google AI Edge - Learn more" data-event-content-type="outbound"> Learn more <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> </div> </div> </div> </div> <div class="cards-section"> <h2 class="glue-headline glue-headline--headline-3 glue-font-weight-regular glue-spacer-3-bottom load-in-hidden">Customize and tune models</h2> <div class="glue-grid"> <div class="card glue-grid__col glue-grid__col--span-4 glue-grid__col--span-6-md glue-spacer-2-top"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/finetune_keras.original.format-webp.webp " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/finetune_keras.original.format-webp.webp" class="card-image card-image-desktop" alt="Fine-tune Keras" width="389" height="219"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/finetune_mobile.original.format-webp.webp" class="card-image card-image-mobile" alt="Fine-tune Keras" width="320" height="180"> </picture> <h2 class="glue-headline glue-headline--headline-5 glue-font-weight-regular glue-spacer-3-top glue-spacer-1-bottom load-in-hidden"> Fine-tune Gemma models in Keras using LoRA </h2> <span class="card-description load-in-hidden"> <p data-block-key="n34sa">Use KerasNLP to perform LoRA fine-tuning on a Gemma 2B model.</p> </span> <div class="cta-container load-in-hidden"> <div> <a class="cta-link cta-primary content-track-js" href=https://ai.google.dev/gemma/docs/lora_tuning data-event-content="Fine-tune Gemma models in Keras using LoRA - Get started" data-event-content-type="outbound"> Get started <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> </div> </div> <div class="card glue-grid__col glue-grid__col--span-4 glue-grid__col--span-6-md glue-spacer-2-top"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/finetune_gemma.original.format-webp.webp " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/finetune_gemma.original.format-webp.webp" class="card-image card-image-desktop" alt="Fine-tune Gemma" width="389" height="219"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/finetune_gemma_mobile.original.format-webp.webp" class="card-image card-image-mobile" alt="Fine-tune Gemma" width="320" height="180"> </picture> <h2 class="glue-headline glue-headline--headline-5 glue-font-weight-regular glue-spacer-3-top glue-spacer-1-bottom load-in-hidden"> Fine-tune Gemma using JAX and Flax </h2> <span class="card-description load-in-hidden"> <p data-block-key="n34sa">Fine-tune a Gemma 2B model using Gemma, JAX, and Flax.</p> </span> <div class="cta-container load-in-hidden"> <div> <a class="cta-link cta-primary content-track-js" href=https://ai.google.dev/gemma/docs/jax_finetune data-event-content="Fine-tune Gemma using JAX and Flax - Get started" data-event-content-type="outbound"> Get started <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> </div> </div> <div class="card glue-grid__col glue-grid__col--span-4 glue-grid__col--span-6-md glue-spacer-2-top"> <picture> <source srcset="https://storage.googleapis.com/ai-prod-wagtail/images/gemniapi.original.format-webp.webp " type="image/webp"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/gemniapi.original.format-webp.webp" class="card-image card-image-desktop" alt="Gemini API" width="389" height="219"> <img loading="lazy" src="https://storage.googleapis.com/ai-prod-wagtail/images/Module_tunning_mobile.original.format-webp.webp" class="card-image card-image-mobile" alt="Gemini API" width="320" height="180"> </picture> <h2 class="glue-headline glue-headline--headline-5 glue-font-weight-regular glue-spacer-3-top glue-spacer-1-bottom load-in-hidden"> Gemini API: Model tuning with Python </h2> <span class="card-description load-in-hidden"> <p data-block-key="n34sa">Get started using the Python client library for the Gemini API.</p> </span> <div class="cta-container load-in-hidden"> <div> <a class="cta-link cta-primary content-track-js" href=https://ai.google.dev/gemini-api/docs/model-tuning/tutorial?lang=python data-event-content="Gemini API: Model tuning with Python - Get started" data-event-content-type="outbound"> Get started <svg role="presentation" aria-hidden="true" class="glue-icon"> <use href="/static/icons.svg#open-in-new"></use> </svg> </a> </div> </div> </div> </div> </div> </section> </div> </div> </main> <footer class="glue-footer glue-mod-spacer-3-top"> <section class="glue-footer__global"> <div class="glue-footer__logo"> <a class="glue-footer__logo-url content-track-js" href="https://www.google.com" target="_blank" data-event-content="footer - google logo " data-event-content-type="outbound"> <img src="https://storage.googleapis.com/ai-prod-wagtail/original_images/google_logo.png" alt="Google" width="75" height="24" loading="lazy"> </a> </div> <ul class="glue-footer__global-links glue-no-bullet"> <li class="glue-footer__global-links-list-item"> <a class="glue-footer__link navigation-track-js" href="https://www.google.com/intl/en/policies/privacy/" target="_blank" data-event-label="privacy" data-event-type="footer"> Privacy </a> </li> <li class="glue-footer__global-links-list-item"> <a class="glue-footer__link navigation-track-js" href="https://www.google.com/intl/en/policies/terms/" target="_blank" data-event-label="terms" data-event-type="footer"> Terms </a> </li> <li class="glue-footer__global-links-list-item"> <a class="glue-footer__link navigation-track-js" href="https://about.google/" target="_blank" data-event-label="about google" data-event-type="footer"> About Google </a> </li> <li class="glue-footer__global-links-list-item"> <a class="glue-footer__link navigation-track-js" href="https://about.google/products/" target="_blank" data-event-label="google products" data-event-type="footer"> Google Products </a> </li> <li class="glue-footer__global-links-list-item"> <a class="glue-footer__link navigation-track-js" onclick="sendFeedback()" data-event-label="feedback" data-event-type="footer"> Feedback </a> </li> <li aria-hidden="true" class="glue-footer__global-links-list-item"> <button aria-hidden="true" class="glue-footer__link glue-cookie-notification-bar-control footer_link"> Cookies management controls </button> </li> </ul> </section> <script> function sendFeedback() { var config = { 'productId': '720193', 'bucket': 'site', 'allowNonLoggedInFeedback' : true }; userfeedback.api.startFeedback(config); } </script> <script src="//www.gstatic.com/feedback/api.js" defer></script> </footer> <script src="https://www.youtube.com/iframe_api"></script> <script type="text/javascript" src="/static/index.min.ff2fe7ddbf02.js"></script> <script src="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.js" data-glue-cookie-notification-bar-category="2A" data-glue-cookie-notification-bar-language="" data-glue-cookie-notification-bar-site-id="ai.google"> </script> </body> </html>