(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7416],{75370:function(e,t,i){Promise.resolve().then(i.bind(i,12634))},12634:function(e,t,i){"use strict";i.d(t,{AiPage:function(){return m}});var a=i(84796),n=i(76225),r=i(33053),s=i(82267),o=i(56986),l=i(9254),d=i(77898),c=i(16328),u=i(51452),h=i(39127),g=i(3304),p=i(49766),A=i(40009),x=i(8447);function m(e){let{snippetAskCode:t,blogs:i}=e,m=[{icon:o.om,title:"Ask your data",description:"Create interactive and engaging conversational interfaces with our embedded OpenAI integration.",link:"/docs/sdk/ask"},{icon:r.kcL,title:"Vector embeddings supported",description:"Store your vectors in Xata and find it’s nearest neighbors with our SDK helper functions.",link:"/docs/sdk/vector-search"},{icon:o.GK,title:"LangChain integration",description:"Pair Xata with your favorite LLM as a vector or memory store.",link:"/docs/integrations/langchain"},{icon:s.WB7,title:"Highly tuneable",description:"All the knobs and dials you need to fine tune AI for your application.",link:"/docs/sdk/ask"}];return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(p.D,{title:(0,a.jsxs)(a.Fragment,{children:["Query ChatGPT ",(0,a.jsx)(h.D,{children:"against your data"})]}),description:"Add further value to your data with the power of OpenAI embedded in your database. Easily build a Q&A bot to answer questions in your website, application, documentation or knowledge base.",video:{videoPlatform:"youtube",videoUrl:"https://www.youtube.com/embed/pbH9OHXvok0"},buttons:(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(n.z,{as:"a",variant:"gradient",href:"https://app.xata.io",size:"md",children:"Start free"})})}),(0,a.jsx)(u.d,{}),(0,a.jsx)(A.J,{features:m}),(0,a.jsx)(u.d,{}),(0,a.jsx)(g.G,{features:[{title:"Easily extend to chat",description:"Level up your application with OpenAI chat experiences within your existing database through our ask endpoint.",code:t},{title:"Bring your own LLM",description:"Bring your favorite LLM with LangChain  and LangChain.js integrations for Xata as a vector and memory store.",imgSrc:"/images/feature-pages/llm.svg"},{title:"Semantic search",description:"Whether you're using our OpenAI integration or bring your own embeddings, Xata makes semantic search easy.",imgSrc:"/images/feature-pages/hybrid-search.svg"}]}),(0,a.jsx)(u.d,{}),(0,a.jsx)(l.w,{blogs:i}),(0,a.jsx)(x.B,{}),(0,a.jsx)(u.d,{}),(0,a.jsx)(c.$,{children:(0,a.jsx)(d.J,{})})]})}},8447:function(e,t,i){"use strict";i.d(t,{B:function(){return A}});var a=i(84796),n=i(70776),r=i(63291),s=i(9272),o=i(76225),l=i(45810),d=i(56986),c=i(44203),u=i(8651),h=i(16328),g=i(92563),p=i(27474);let A=()=>(0,a.jsx)(h.$,{children:(0,a.jsxs)(n.k,{flexDir:{base:"column",lg:"column"},pos:"relative",...p.l,zIndex:2,w:"full",alignItems:"center",children:[(0,a.jsx)(r.X,{size:"md",color:"textSubtle",mb:4,children:"Learn by example"}),(0,a.jsx)(r.X,{size:"lg",fontWeight:"bold",as:"h1",mb:2,children:"Try out a sample app"}),(0,a.jsx)(s.x,{mb:12,maxW:{base:"full",md:"66%"},textAlign:"center",children:"Built with Next.js, Chakra UI, and Xata, the sample app will help you learn how to query, paginate and search records with a heavy focus on file attachments."}),(0,a.jsx)(n.k,{mb:12,children:(0,a.jsx)(o.z,{as:u.default,href:"https://github.com/xataio/sample-nextjs-chakra-gallery-app",leftIcon:(0,a.jsx)(d.fy,{boxSize:4}),children:"View source on GitHub"})}),(0,a.jsx)(l.xu,{boxShadow:"outline",borderRadius:"md",overflow:"hidden",children:(0,a.jsx)(c.default,{src:g.Z,alt:"Add column to table"})})]})})},92563:function(e,t){"use strict";t.Z={src:"/_next/static/media/gallery-example.d5b6e4f2.png",height:1200,width:2400,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAMFBMVEUMCxVbVHx5cbNseWFLSjsxMCQfJSaGebtlWoWXh8pfYUyCaE5oUzx4f29xZKxDNT3rxyJJAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAJ0lEQVR4nBXBhw0AIAwDsKS7zP+/RdjoIslqZOBLiHuoXcFZU/cweQo0AKr4kUOaAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:4}}},function(e){e.O(0,[4074,8332,5196,1842,5491,5417,5403,5661,5050,1824,1580,123,7250,2396,5614,6285,6986,4903,6011,9541,5554,3106,1744],function(){return e(e.s=75370)}),_N_E=e.O()}]);