PageSourceSearch

https://norahsakal.com/assets/js/48318eaf.9d30bae8.js

js norahsakal.com collected 2026-10-02 07:37:47 UTC 3,030 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkblog_folder=self.webpackChunkblog_folder||[]).push([[4059],{27018:(e,a,r)=>{r.r(a),r.d(a,{assets:()=>c,contentTitle:()=>d,default:()=>u,frontMatter:()=>o,metadata:()=>n,toc:()=>l});const n=JSON.parse('{"id":"prepare-data/index","title":"Prepare data","description":"A free step-by-step mini-course on building an AI agent capable of handling complex queries using Python, Pinecone, and LlamaIndex. Learn to vectorize data, use metadata filtering, and build smarter RAG systems for real-world applications.","source":"@site/mini-courses/mini-course-1/3-prepare-data/index.mdx","sourceDirName":"3-prepare-data","slug":"/prepare-data/","permalink":"/mini-courses/mini-course-1/prepare-data/","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Prepare data","description":"A free step-by-step mini-course on building an AI agent capable of handling complex queries using Python, Pinecone, and LlamaIndex. Learn to vectorize data, use metadata filtering, and build smarter RAG systems for real-world applications."},"sidebar":"mini-course-2","previous":{"title":"Generate product vectors","permalink":"/mini-courses/mini-course-1/vectorize-data/generate-product-vectors"},"next":{"title":"Create product dictionaries","permalink":"/mini-courses/mini-course-1/prepare-data/create-product-data-dictionaries"}}');var t=r(74848),i=r(28453),s=r(21350);const o={title:"Prepare data",description:"A free step-by-step mini-course on building an AI agent capable of handling complex queries using Python, Pinecone, and LlamaIndex. Learn to vectorize data, use metadata filtering, and build smarter RAG systems for real-world applications."},d="Prepare data intro",c={},l=[];function p(e){const a={h1:"h1",header:"header",...(0,i.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.header,{children:(0,t.jsx)(a.h1,{id:"prepare-data-intro",children:"Prepare data intro"})}),"\n",(0,t.jsx)(s.A,{teaser:"Now that we have embeddings for each shoe description and image, we're ready to upsert our vectors to Pinecone.",blurredText:"This is a free step-by-step mini-course on building an AI agent capable of handling complex queries using Python, Pinecone, and LlamaIndex. To learn more, please enroll in the course!",id:"mini-course-1"})]})}function u(e={}){const{wrapper:a}={...(0,i.R)(),...e.components};return a?(0,t.jsx)(a,{...e,children:(0,t.jsx)(p,{...e})}):p(e)}},21350:(e,a,r)=>{r.d(a,{A:()=>s});r(96540);var n=r(67512),t=r(70282),i=r(74848);function s({teaser:e,blurredText:a,id:r}){return(0,i.jsxs)("div",{className:"lesson-preview",children:[(0,i.jsx)("p",{className:"teaser",children:e}),(0,i.jsx)("div",{className:"blurred-content",children:(0,i.jsx)("p",{children:a})}),(0,i.jsx)("div",{className:"unlock-cta",children:(0,i.jsx)(n.A,{variant:"contained",disableElevation:!0,onClick:()=>{window.open(`https://norahsakal.gumroad.com/l/${r}`,"_blank","noopener,noreferrer")},endIcon:(0,i.jsx)(t.A,{}),sx:{mb:3},children:"Unlock Full Lesson"})})]})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.