import{j as e}from"./@radix-DAoBbclx.js";import{P as r,a as o,b as n,c as i,d as l,e as m}from"./ProCta-CLQxus2m.js";import{k as c,c8 as d}from"./index-DnCFURX3.js";import{a as u}from"./@monaco-editor-Di1Jq_O0.js";import{C as x}from"./CodeSnippet-j6SUjNoa.js";import{f as p}from"./@react-router-BTai9D5g.js";import"./@elkjs-CmhuJAjY.js";import"./check-xnjpt4bv.js";import"./@tanstack-2852wz5w.js";import"./@reactflow-CLotj7HR.js";import"./@zod-3snSrKBm.js";const f="/assets/mcp-Cb1aMeoq.webp";function h(){const[a]=p(),t=a.get("model");function s(){return t?`zenml model list --name='contains:${t}'`:"zenml model list"}return e.jsxs(c,{className:"flex flex-wrap justify-between p-5",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-text-xl font-semibold",children:"Staying Open Source? "}),e.jsx("p",{className:"text-theme-text-secondary",children:"No problem! Use this CLI command to list your models"})]}),e.jsx(x,{code:s()})]})}function A(){const{setTourState:a,tourState:{tourActive:t}}=d();return u.useEffect(()=>{t&&a(s=>({...s,run:!0,stepIndex:s.stepIndex}))},[t]),e.jsx("div",{children:e.jsxs("div",{className:"layout-container space-y-5 py-5",children:[e.jsxs(r,{className:"relative overflow-y-hidden",children:[e.jsxs("div",{className:"w-full max-w-none space-y-5 lg:max-w-[900px]",children:[e.jsx(o,{children:"Access Advanced Model Management Features with ZenML Pro"}),e.jsx(n,{}),e.jsx(i,{features:[{title:"Model Control Plane Dashboard",subtitle:"Centralized model management and monitoring"},{title:"Enterprise Security",subtitle:"Social SSO, RBAC, and User Management"},{title:"Managed ZenML Server",subtitle:"On your VPC or hosted on our infrastructure"},{title:"Advanced MLOps",subtitle:"CI/CD/CT, Artifact Control Plane and more"}]}),e.jsx(l,{})]}),e.jsx(m,{className:"absolute translate-x-[30%] translate-y-[15%] scale-[40%]",src:f,alt:"Screenshot of the ZenML Pro Artifact Control Plane"})]}),e.jsx(h,{})]})})}export{A as default};
