PageSourceSearch

https://norahsakal.com/assets/js/0aa67958.2d1903e8.js

js norahsakal.com collected 2026-10-02 07:35:31 UTC 3,197 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkblog_folder=self.webpackChunkblog_folder||[]).push([[1440],{70451:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>c,contentTitle:()=>l,default:()=>m,frontMatter:()=>o,metadata:()=>t,toc:()=>d});const t=JSON.parse('{"id":"build-ai-agent/create-search-tool","title":"Define vector database search tool","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/8-build-ai-agent/3-create-search-tool.mdx","sourceDirName":"8-build-ai-agent","slug":"/build-ai-agent/create-search-tool","permalink":"/mini-courses/mini-course-1/build-ai-agent/create-search-tool","draft":false,"unlisted":false,"tags":[],"version":"current","sidebarPosition":3,"frontMatter":{"title":"Define vector database search tool","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":"Define metadata filter tool","permalink":"/mini-courses/mini-course-1/build-ai-agent/create-metadata-tool"},"next":{"title":"Create AI agent","permalink":"/mini-courses/mini-course-1/build-ai-agent/create-ai-agent"}}');var i=n(74848),r=n(28453),s=n(21350);const o={title:"Define vector database search tool",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."},l="Define agent vector database search tool",c={},d=[];function u(e){const a={h1:"h1",header:"header",...(0,r.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(a.header,{children:(0,i.jsx)(a.h1,{id:"define-agent-vector-database-search-tool",children:"Define agent vector database search tool"})}),"\n",(0,i.jsx)(s.A,{teaser:"Next, let's define a tool tht allows our AI agent to search our vector database.",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 m(e={}){const{wrapper:a}={...(0,r.R)(),...e.components};return a?(0,i.jsx)(a,{...e,children:(0,i.jsx)(u,{...e})}):u(e)}},21350:(e,a,n)=>{n.d(a,{A:()=>s});n(96540);var t=n(67512),i=n(70282),r=n(74848);function s({teaser:e,blurredText:a,id:n}){return(0,r.jsxs)("div",{className:"lesson-preview",children:[(0,r.jsx)("p",{className:"teaser",children:e}),(0,r.jsx)("div",{className:"blurred-content",children:(0,r.jsx)("p",{children:a})}),(0,r.jsx)("div",{className:"unlock-cta",children:(0,r.jsx)(t.A,{variant:"contained",disableElevation:!0,onClick:()=>{window.open(`https://norahsakal.gumroad.com/l/${n}`,"_blank","noopener,noreferrer")},endIcon:(0,r.jsx)(i.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.