{
    "componentChunkName": "component---src-templates-post-template-js",
    "path": "/posts/2026-04-02-python-fastapi-auth-ai-agent-three/",
    "result": {"data":{"mdx":{"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var s = Object.getOwnPropertySymbols(e); for (r = 0; r < s.length; r++) o = s[r], t.includes(o) || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Python FastAPI with JWT Auth serving an AI Agent hosted at Vercel Cloud\",\n  \"date\": \"2026-04-03T00:00:00.000Z\",\n  \"published\": true,\n  \"categories\": [\"Python\", \"FastAPI\", \"DevOps\", \"Vercel\", \"REST API\", \"AI\"],\n  \"tags\": [\"python\", \"fastapi\", \"vercel\", \"rest-api\", \"devops\", \"ai\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Python FastAPI with JWT Auth and OpenAPI / Swagger serving an AI Agent by Groq and Langchain - hosted at Vercel Cloud using Serverless Functions and implementing DevOps by GitHub + Vercel\"), mdx(\"p\", null, mdx(\"a\", {\n    href: \"https://fastapi-jwt-auth-ai-agent-three.vercel.app/docs\",\n    target: \"_blank\",\n    title: \"FastAPI by OpenAPI serving JWT Auth and an AI Agent\"\n  }, \"Try the demo by OpenAPI...\")), mdx(\"p\", null, \"A Starter FastAPI + JWT Auth + AI Agent + LLP + Groq + Langchain + OpenAPI - secured by HTTPS\"), mdx(\"p\", null, \"During the development process, I used ChatGPT for assisting with code generation and Github Copilot for code inline suggestion\"), mdx(\"p\", null, \"CI / CD by VS Code + GitHub + Vercel Cloud \"), mdx(\"a\", {\n    href: \"https://github.com/persteenolsen/fastapi-jwt-auth-ai-agent-three\",\n    target: \"_blank\"\n  }, \"The Web API at GitHub\"));\n}\n;\nMDXContent.isMDXComponent = true;","frontmatter":{"title":"Python FastAPI with JWT Auth serving an AI Agent hosted at Vercel Cloud","date":"03-April-2026","tags":["python","fastapi","vercel","rest-api","devops","ai"],"categories":["Python","FastAPI","DevOps","Vercel","REST API","AI"]}}},"pageContext":{"id":"54c39506-ad70-5f84-906e-2d0118fab8e8"}},
    "staticQueryHashes": ["4278130389"]}