Comparing Portkey’s Open-source version and Dev, Pro, Enterprise plans.
Portkey has a generous free tier (10k requests/month) on our Dev plan — but, as you move to production-scale, you may benefit from Portkey’s Pro or Enterprise plans.
650+ Global Orgs
Trust Portkey for democratizing and productionizing Gen AI
2.5 Trillion+ LLM Tokens
Processed on Portkey so far
99.9% Uptime SLA
Ensuring your AI services are always available
7,400 Stars
The most popular and performant AI Gateway in the market
Enterprise customers leverage Portkey to observe, govern, and optimize their Gen AI services at scale across the entire org. Our Enterprise plan offers advanced security configurations, dedicated support, and customized infrastructure designed for high-volume production deployments.
For Scale & Performance
▪️ Processing millions of requests▪️ Need Five 9s reliability▪️ Routing to private LLMs▪️ Building for multiple partner teams and departments
Portkey offers a range of deployment options designed to meet the diverse security, compliance, and operational requirements of enterprise organizations.
A fully-managed solution on Portkey’s secure cloud infrastructure with enterprise-grade features and dedicated resources.Ideal for: Organizations seeking enterprise capabilities without the operational overhead of self-hosting.Key Features:
Isolated cluster exclusively for your organization’s data
Dedicated infrastructure for optimal performance
Complete suite of enterprise features (RBAC, SSO, audit logs)
A balanced approach where the AI Gateway and data plane run in your environment while Portkey manages the control plane.Ideal for: Organizations with strict data residency requirements who want operational simplicity.Key Features:
AI Gateway deployed in your VPC/environment
All sensitive LLM data stays within your infrastructure
Complete control with all components (Data plane, Control plane, and AI Gateway) deployed within your infrastructure.Ideal for: Organizations in highly regulated industries with stringent security requirements.Key Features:
100% of components run in your environment
Zero data leaves your network, including metrics
Complete network isolation possible
Compatible with air-gapped environments
Custom support structure tailored to your security protocols
Use Cases:
Financial institutions handling sensitive financial data
Healthcare organizations with strict PHI requirements
Government agencies with classified information
Defense contractors working with sensitive IP
Organizations in regions with strict data sovereignty laws
All enterprise deployment options include comprehensive security features such as SOC2, ISO27001, GDPR, and HIPAA compliance certifications, PII anonymization, custom data retention policies, and encryption at rest and in transit.
Our team configures the optimal deployment model for your needs
4
Onboarding | Parallel Contract Close
Most enterprise customers are fully operational within 3-4 weeks
Not sure which deployment model is right for you?
Our enterprise team can help assess your requirements and recommend the optimal deployment strategy for your organization’s specific needs.Book a Consultation here.
What are the different deployment options available for Portkey Enterprise?
Portkey Enterprise offers three deployment options:
Portkey-Managed SaaS: A fully-managed solution where your data is hosted on Portkey’s secure infrastructure with an isolated cluster exclusively for your organization.
Hybrid Deployment: The AI Gateway and data plane run in your own environment while Portkey manages the control plane, ensuring all sensitive LLM data stays within your infrastructure.
Fully Airgapped Deployment: All components (Data plane, Control plane, and AI Gateway) are deployed within your infrastructure with zero data leaving your network.
Each option is designed to meet different security, compliance, and operational requirements. Our enterprise team can help you determine which option is best for your specific needs.
What is the typical implementation timeline for Enterprise customers?
Most Enterprise customers can be fully onboarded within 1-2 weeks, depending on specific requirements. Our dedicated implementation team will work with you to ensure a smooth transition. For complex deployments or those requiring special compliance measures, the timeline may extend to 3-4 weeks.
How does Portkey handle migration from other AI infrastructure solutions?
Portkey offers a comprehensive migration service for Enterprise customers, including API mapping, configuration setup, and verification testing. Our team will work with you to ensure minimal disruption during the transition. We provide detailed documentation and support throughout the migration process.
What integration capabilities are available for Enterprise customers?
Enterprise customers have access to all Portkey integration capabilities, including custom API integrations, webhooks, SDKs for major programming languages, and specialized connectors for enterprise systems. We also offer custom integration development for specific needs.
What level of support do Enterprise customers receive?
Enterprise customers receive priority 24/7 support with guaranteed response times (typically under 1 hour), a dedicated customer success manager, regular performance reviews, and direct access to our engineering team when needed. We also provide customized SLAs based on your specific requirements.
How does Portkey ensure data security and compliance?
Portkey’s Enterprise plan includes comprehensive security features such as SOC2, ISO27001, GDPR, and HIPAA compliance certifications. We offer PII anonymization, custom data retention policies, VPC deployment options, and BAA signing for healthcare organizations. All data is encrypted in transit and at rest.
Can we run Portkey in our own cloud environment?
Yes, Enterprise customers can deploy Portkey in their own AWS, GCP, or Azure environments, with options for VPC peering, private network connectivity, and dedicated infrastructure. Our team will work with your cloud operations staff to ensure optimal deployment.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Portkey (Prisma AIRS AI Gateway) Docs","description":"Comprehensive documentation for AI Gateway, Guardrails, Observability, and Governance features.","colors":{"primary":"#0891B2","light":"#0891B2","dark":"#0891B2"},"logo":{"light":"https://mintcdn.com/portkey-docs/tHk-hgNjLbEj4dhh/images/portkey-PANW-company-logo-positive.png?fit=max\u0026auto=format\u0026n=tHk-hgNjLbEj4dhh\u0026q=85\u0026s=c5fb09014ff79616583b1d3bffe27450","dark":"https://mintcdn.com/portkey-docs/tHk-hgNjLbEj4dhh/images/portkey-PANW-company-logo-negative.png?fit=max\u0026auto=format\u0026n=tHk-hgNjLbEj4dhh\u0026q=85\u0026s=6025ca49ef544522f58ff471b7f75f8f"},"favicon":"https://mintcdn.com/portkey-docs/Hf1XgyjG_b79ym4Q/favicon.png?fit=max\u0026auto=format\u0026n=Hf1XgyjG_b79ym4Q\u0026q=85\u0026s=cbaa1bfc49bb6e3fd6cf499a5da313a3","api":{"openapi":"https://raw.githubusercontent.com/Portkey-AI/openapi/refs/heads/master/openapi.yaml","examples":{"prefill":true},"url":"full"},"navbar":{"links":[{"href":"https://portkey.ai/models","label":"Models"},{"href":"https://support.portkey.ai/forms/customer-portal-ticket-form","label":"Support"},{"href":"https://www.paloaltonetworks.in/ai-security/ai-gateway?utm_source=portkey\u0026utm_medium=referral\u0026utm_campaign=prisma_airs\u0026utm_content=docs_nav#contact","label":"Contact Us"}],"primary":{"type":"button","label":"Sign in","href":"https://stratacloudmanager.paloaltonetworks.com/"}},"footer":{"socials":{"x":"https://twitter.com/PortkeyAI","linkedin":"https://www.linkedin.com/company/portkey-ai","github":"https://git.new/portkey"},"links":[{"header":"For LLMs","items":[{"label":"llms.txt","href":"https://portkey.ai/docs/llms.txt"},{"label":"llms-full.txt","href":"https://portkey.ai/docs/llms-full.txt"}]},{"header":"Products","items":[{"label":"Observability","href":"https://portkey.ai/features/observability"},{"label":"AI Gateway","href":"https://portkey.ai/features/ai-gateway"},{"label":"Guardrails","href":"https://portkey.ai/features/guardrails"},{"label":"Prompt Management","href":"https://portkey.ai/features/prompt-management"},{"label":"Agents","href":"https://portkey.ai/features/agents"},{"label":"MCP Gateway","href":"https://portkey.ai/docs/product/mcp-gateway"},{"label":"Security","href":"https://portkey.ai/features/security-and-compliance"},{"label":"Auto-Instrumentation","href":"https://portkey.ai/features/auto-instrumentation"}]},{"header":"Resources","items":[{"label":"API Status","href":"https://status.portkey.ai/"},{"label":"Helm Charts","href":"https://github.com/portkey-ai/helm"},{"label":"AI Grants Finder","href":"https://grantsfinder.portkey.ai/"},{"label":"Events Calendar","href":"https://lu.ma/portkey"},{"label":"Blog","href":"https://portkey.ai/blog"},{"label":"Error Library","href":"https://portkey.ai/error-library"},{"label":"Models \u0026 Pricing","href":"https://portkey.ai/models"}]},{"header":"Company","items":[{"label":"Pricing","href":"https://portkey.ai/pricing"},{"label":"Compliances","href":"https://trust.portkey.ai/"},{"label":"Privacy Policy","href":"https://portkey.ai/privacy-policy"},{"label":"Terms of Service","href":"https://portkey.ai/terms"},{"label":"DPA","href":"https://portkey.ai/dpa"},{"label":"Cookie Policy","href":"https://portkey.ai/cookie-policy"}]}]},"seo":{"metatags":{"og:type":"website","og:site_name":"Portkey AI Gateway Docs"},"indexing":"navigable"},"styling":{"eyebrows":"breadcrumbs","codeblocks":"system","latex":true},"integrations":{"ga4":{"measurementId":"G-JJMXYE4DRL"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"toc"},"interaction":{"drilldown":true},"metadata":{"timestamp":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"portkey-docs","hasAudioNarration":false,"actualSubdomain":"portkey-docs","customDomains":["docs.portkey.ai","portkey.ai"],"gitSource":{"type":"github","owner":"portkey-ai","repo":"docs-core","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4a3f4c2eaceb0e3450b94","collectionId":"3fc5fddf-cd0a-44c8-8c84-d700aea81ada","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4a3f4c2eaceb0e3450b94"},"feedback":{"thumbs":true,"edits":true,"issues":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4a3f4c2eaceb0e3450b94","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"Integrations","count":699},{"language":"default","tag":"Product","count":382},{"language":"default","tag":"Docs","count":320},{"language":"default","tag":"LLM Integrations","count":307},{"language":"default","tag":"More","count":176},{"language":"default","tag":"Admin APIs","count":172},{"language":"default","tag":"Guardrails","count":101},{"language":"default","tag":"AI Gateway","count":99},{"language":"default","tag":"Admin API","count":95},{"language":"default","tag":"Documentation","count":91}],"searchSettings":{"isFiltersEnabled":true,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":true,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@portkey.ai","showHelpButton":true}},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#banner{background:linear-gradient(90deg,#0d1b2e 0,#1a1040 40%,#2d0f22 100%);border-bottom:1px solid rgba(255,255,255,.08)}#banner a{color:#f0f0f0;text-decoration:none;font-weight:600;border-bottom:1px solid rgba(240,240,240,.5);padding-bottom:1px;transition:border-color .2s ease}#banner a:hover{border-bottom-color:#fff}"}],"page":{"pagePath":"virtual_key_old/product/product-feature-comparison","slug":"/virtual_key_old/product/product-feature-comparison","pageMetadata":{"title":"Feature Comparison","description":"Comparing Portkey's Open-source version and Dev, Pro, Enterprise plans.","href":"/virtual_key_old/product/product-feature-comparison"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Comparing Portkey’s Open-source version and Dev, Pro, Enterprise plans.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Frame,Heading,Icon,OptimizedFrame,OptimizedImage,Step,Steps,Tab,Table,Tabs}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Icon)_missingMdxReference(`Icon`,true);if(!OptimizedFrame)_missingMdxReference(`OptimizedFrame`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Portkey has a generous free tier (10k requests/month) on our `,_jsx(_components.strong,{children:`Dev`}),` plan — but, as you move to production-scale, you may benefit from Portkey’s `,_jsx(_components.strong,{children:`Pro`}),` or `,_jsx(_components.strong,{children:`Enterprise`}),` plans.`]}),`\n`,_jsxs(CardGroup,{cols:4,children:[_jsx(Card,{title:`650+ Global Orgs`,icon:`building`,iconType:`solid`,color:`#0e7490`,children:_jsx(_components.p,{children:`Trust Portkey for democratizing and productionizing Gen AI`})}),_jsx(Card,{title:`2.5 Trillion+ LLM Tokens`,icon:`trophy`,iconType:`solid`,color:`#0e7490`,children:_jsx(_components.p,{children:`Processed on Portkey so far`})}),_jsx(Card,{title:`99.9% Uptime SLA`,icon:`circle-check`,iconType:`solid`,color:`#0e7490`,children:_jsx(_components.p,{children:`Ensuring your AI services are always available`})}),_jsx(Card,{title:`7,400 Stars`,icon:`github`,iconType:`solid`,color:`#0e7490`,children:_jsx(_components.p,{children:`The most popular and performant AI Gateway in the market`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`why-enterprises-choose-portkey`,children:`Why Enterprises Choose Portkey`}),`\n`,_jsxs(_components.p,{children:[`Enterprise customers leverage Portkey to `,_jsx(_components.strong,{children:`observe`}),`, `,_jsx(_components.strong,{children:`govern`}),`, and `,_jsx(_components.strong,{children:`optimize`}),` their Gen AI services at scale across the entire org. Our Enterprise plan offers advanced security configurations, dedicated support, and customized infrastructure designed for high-volume production deployments.`]}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsxs(Card,{title:`For Scale \u0026 Performance`,icon:`gauge-high`,iconType:`solid`,color:`#0e7490`,href:`https://www.paloaltonetworks.com/ai-security/ai-gateway#:~:text=See%20Prisma%20AIRS%20AI%20Gateway%20in%20Action`,children:[_jsx(_components.p,{children:`▪️ Processing millions of requests`}),_jsx(_components.p,{children:`▪️ Need Five 9s reliability`}),_jsx(_components.p,{children:`▪️ Routing to private LLMs`}),_jsx(_components.p,{children:`▪️ Building for multiple partner teams and departments`})]}),_jsxs(Card,{title:`For Security \u0026 Compliance`,icon:`shield-check`,iconType:`solid`,color:`#0e7490`,href:`https://www.paloaltonetworks.com/ai-security/ai-gateway#:~:text=See%20Prisma%20AIRS%20AI%20Gateway%20in%20Action`,children:[_jsx(_components.p,{children:`▪️ SOC2, ISO27001, GDPR, HIPAA`}),_jsx(_components.p,{children:`▪️ VPC/Airgapped deployment`}),_jsx(_components.p,{children:`▪️ PII anonymization`}),_jsx(_components.p,{children:`▪️ Advanced access controls`})]})]}),`\n`,_jsx(_components.p,{children:`Here’s a detailed comparison of our plans to help you choose the right solution for your needs:`}),`\n`,_jsx(Accordion,{title:`tl;dr Summary for each plan`,id:`tl-dr-summary-for-each-plan`,children:_jsxs(CardGroup,{cols:2,children:[_jsxs(Card,{title:`Open Source`,icon:`github`,color:`#24292f`,href:`https://github.com/portkey-ai/gateway`,children:[_jsx(_components.p,{children:`For developers needing complete control over AI infrastructure on their own servers.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Ideal for:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Technical teams with privacy requirements`}),`\n`,_jsx(_components.li,{children:`Self-hosted AI applications`}),`\n`,_jsx(_components.li,{children:`Local development \u0026 experimentation`}),`\n`]})]}),_jsxs(Card,{title:`Dev Plan`,icon:`dev`,color:`#3b82f6`,href:`https://app.portkey.ai/signup`,children:[_jsx(_components.p,{children:`Free starter plan with basic observability and key management features.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Ideal for:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Solo developers building POCs`}),`\n`,_jsx(_components.li,{children:`Startups in early development`}),`\n`,_jsx(_components.li,{children:`Testing Portkey capabilities`}),`\n`]})]}),_jsxs(Card,{title:`Pro Plan`,icon:`rectangle-pro`,iconType:`solid`,color:`#8b5cf6`,href:`https://app.portkey.ai/signup`,children:[_jsx(_components.p,{children:`For growing teams with advanced caching, alerts, and access control needs.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Ideal for:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Startups scaling AI applications`}),`\n`,_jsx(_components.li,{children:`SaaS products integrating AI`}),`\n`,_jsx(_components.li,{children:`Teams needing collaboration features`}),`\n`]})]}),_jsxs(Card,{title:`Enterprise Plan`,icon:`building`,iconType:`solid`,color:`#0e7490`,href:`https://www.paloaltonetworks.com/ai-security/ai-gateway#:~:text=See%20Prisma%20AIRS%20AI%20Gateway%20in%20Action`,children:[_jsx(_components.p,{children:`Enterprise-grade security, compliance, and scalability with flexible deployment.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Ideal for:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Organizations with compliance needs`}),`\n`,_jsx(_components.li,{children:`Handling sensitive data`}),`\n`,_jsx(_components.li,{children:`Custom infrastructure requirements`}),`\n`,_jsx(_components.li,{children:`Multiple deployment options (SaaS, Hybrid, Airgapped)`}),`\n`]})]})]})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(`h3`,{children:`Product / Plan`})}),_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(Card,{horizontal:`true`,title:`Open Source`,icon:`github`})}),_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(Card,{horizontal:`true`,title:`Dev (Free Forever)`,icon:`dev`})}),_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(Card,{horizontal:`true`,title:`Pro ($49/Month)`,icon:`rectangle-pro`,iconType:`solid`})}),_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(Card,{horizontal:`true`,title:`Enterprise (Custom)`,icon:`building`,iconType:`solid`})})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Get Started`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Card,{horizontal:`true`,title:`Run Local`,href:`https://github.com/portkey-ai/gateway`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Card,{title:`Sign Up`,href:`https://app.portkey.ai/signup`,horizontal:`true`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Card,{title:`Upgrade`,href:`https://app.portkey.ai/signup`,horizontal:`true`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Card,{title:`Book Call`,href:`https://www.paloaltonetworks.com/ai-security/ai-gateway#:~:text=See%20Prisma%20AIRS%20AI%20Gateway%20in%20Action`,horizontal:`true`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Requests per Month`}),_jsx(_components.td,{style:{textAlign:`left`},children:`No Limit`}),_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:`10K`}),_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:`100K`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Custom`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Overage`}),_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:`-`}),_jsx(_components.td,{style:{textAlign:`left`},children:`No Overage Allowed`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`$9/Month`,_jsx(`br`,{}),`for Every 100K`,_jsx(`br`,{}),`Up to 3M Requests`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`Custom Pricing`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(`h4`,{children:`Observability`})}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Logs`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Traces`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Feedback`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Custom Metadata`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Filters`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Alerts`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`FinOps + Executive Dashboard`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Retention Period`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`3 Days`}),_jsx(_components.td,{style:{textAlign:`left`},children:`30 Days`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Custom`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(`h4`,{children:`AI Gateway`})}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Universal API`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Automatic Fallbacks`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Loadbalancing`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Conditional Routing`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Automatic Retries`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Request Timeouts`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Config Management`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Virtual Keys \u0026 Key Management`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(Icon,{icon:`badge-check`,iconType:`solid`}),` (with Budgeting, Rate Limiting support)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Simple Caching`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(Icon,{icon:`badge-check`,iconType:`solid`}),` 1 Day TTL SUport`]}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(Icon,{icon:`badge-check`,iconType:`solid`}),` Unlimited TTL Stream from Cache`]}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(Icon,{icon:`badge-check`,iconType:`solid`}),` Unlimited TTL Stream from Cache`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Semantic Caching`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(Icon,{icon:`badge-check`,iconType:`solid`}),` Unlimited TTL Stream from Cache`]}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(Icon,{icon:`badge-check`,iconType:`solid`}),` Unlimited TTL Stream from Cache`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Unified Construct for Fine-Tuning, Files, Batche APIs`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Support for AWS, GCP, Azure Private LLM Deployments`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(`h4`,{children:`Prompt Management`})}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Prompt Templates`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(Icon,{icon:`badge-check`,iconType:`solid`}),` Upto 3 Templates`]}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(Icon,{icon:`badge-check`,iconType:`solid`}),` Unlimited`]}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(Icon,{icon:`badge-check`,iconType:`solid`}),` Unlimited`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Playground`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`API Deployment`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Versioning`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Variable Management`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Prompt Partials`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Side-by-Side Comparison`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`User Access Control`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(`h4`,{children:`Guardrails`})}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Deterministic Guardrails`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Partner Guardrails (LLM or Non LLM based)`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Portkey LLM Guardrails with PII / PHI Redaction`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(`h4`,{children:`Autonomous Fine-Tuning`})}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Continuous Improvement`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(`h4`,{children:`Security \u0026 Compliance`})}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}}),_jsx(_components.td,{style:{textAlign:`left`}})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Role Based Access Control`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(Icon,{icon:`badge-check`,iconType:`solid`}),` (Advanced)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Team Management`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(Icon,{icon:`badge-check`,iconType:`solid`}),` (Advanced)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Audit Logs`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Admin APIs (Control Plane \u0026 Data Plane)`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`SCIM Provisioning`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`JWT-based Authentication`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Bring Your Own Key for Encryption`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Enforce Org-level Metadata Reporting`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Enforce Org-level LLM Guardrails`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`SSO with Okta Auth`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`SOC2, ISO27001, GDPR, HIPAA Compliance Certificates`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`BAA Signing for Compliances`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`VPC Managed Hosting`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Private Tenancy`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Configurable Retention Periods`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Configurable exports to datalakes`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Org Management`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`circle-xmark`,iconType:`regular`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(Icon,{icon:`badge-check`,iconType:`solid`})})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`enterprise-deployment-options`,children:`Enterprise Deployment Options`}),`\n`,_jsx(_components.p,{children:`Portkey offers a range of deployment options designed to meet the diverse security, compliance, and operational requirements of enterprise organizations.`}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`Portkey-Managed SaaS`,id:`portkey-managed-saas`,\"data-child-heading-ids\":`[\"portkey-managed-enterprise-saas\"]`,children:_jsxs(`div`,{style:{display:`flex`,gap:`20px`,alignItems:`flex-start`},children:[_jsxs(`div`,{style:{flex:`1`},children:[_jsx(Heading,{level:`3`,id:`portkey-managed-enterprise-saas`,children:`Portkey-Managed Enterprise SaaS`}),_jsx(_components.p,{children:`A fully-managed solution on Portkey’s secure cloud infrastructure with enterprise-grade features and dedicated resources.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Ideal for:`}),` Organizations seeking enterprise capabilities without the operational overhead of self-hosting.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Key Features:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Isolated cluster exclusively for your organization’s data`}),`\n`,_jsx(_components.li,{children:`Dedicated infrastructure for optimal performance`}),`\n`,_jsx(_components.li,{children:`Complete suite of enterprise features (RBAC, SSO, audit logs)`}),`\n`,_jsx(_components.li,{children:`Guaranteed SLAs with priority support`}),`\n`,_jsx(_components.li,{children:`SOC2, ISO27001, GDPR, and HIPAA compliant`}),`\n`]})]}),_jsx(`div`,{style:{flex:`1`},children:_jsxs(Card,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Benefits:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Faster implementation timeline (1-2 weeks)`}),`\n`,_jsx(_components.li,{children:`No infrastructure management required`}),`\n`,_jsx(_components.li,{children:`Automatic updates and scaling`}),`\n`,_jsx(_components.li,{children:`Reduced operational costs`}),`\n`,_jsx(_components.li,{children:`Predictable pricing model`}),`\n`]})]})})]})}),_jsx(Tab,{title:`Hybrid Deployment`,id:`hybrid-deployment`,\"data-child-heading-ids\":`[\"hybrid-deployment\"]`,children:_jsxs(`div`,{style:{display:`flex`,gap:`20px`,alignItems:`flex-start`},children:[_jsxs(`div`,{style:{flex:`1`},children:[_jsx(Heading,{level:`3`,id:`hybrid-deployment`,children:`Hybrid Deployment`}),_jsx(_components.p,{children:`A balanced approach where the AI Gateway and data plane run in your environment while Portkey manages the control plane.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Ideal for:`}),` Organizations with strict data residency requirements who want operational simplicity.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Key Features:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`AI Gateway deployed in your VPC/environment`}),`\n`,_jsx(_components.li,{children:`All sensitive LLM data stays within your infrastructure`}),`\n`,_jsx(_components.li,{children:`Control plane hosted by Portkey for management`}),`\n`,_jsx(_components.li,{children:`Significantly reduced latency for API calls`}),`\n`,_jsx(_components.li,{children:`End-to-end encryption between components`}),`\n`]})]}),_jsx(`div`,{style:{flex:`1`},children:_jsx(Frame,{caption:`Hybrid deployment architecture`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/portkey-docs/IbI4RvWwDz6X1dr5/images/guardrails/g15.avif?fit=max\u0026auto=format\u0026n=IbI4RvWwDz6X1dr5\u0026q=85\u0026s=4575bd74b7129465e2916c42511bff99`,\"data-og-width\":`2304`,width:`2304`,\"data-og-height\":`958`,height:`958`,\"data-path\":`images/guardrails/g15.avif`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/portkey-docs/IbI4RvWwDz6X1dr5/images/guardrails/g15.avif?w=280\u0026fit=max\u0026auto=format\u0026n=IbI4RvWwDz6X1dr5\u0026q=85\u0026s=b869bfbb020f848a00fc8835eadc3ea1 280w, https://mintcdn.com/portkey-docs/IbI4RvWwDz6X1dr5/images/guardrails/g15.avif?w=560\u0026fit=max\u0026auto=format\u0026n=IbI4RvWwDz6X1dr5\u0026q=85\u0026s=9d6c1302fb019f0f8f0f935ec1c919ac 560w, https://mintcdn.com/portkey-docs/IbI4RvWwDz6X1dr5/images/guardrails/g15.avif?w=840\u0026fit=max\u0026auto=format\u0026n=IbI4RvWwDz6X1dr5\u0026q=85\u0026s=2f4d9a8d65f577e7c62fd42b7c36adb4 840w, https://mintcdn.com/portkey-docs/IbI4RvWwDz6X1dr5/images/guardrails/g15.avif?w=1100\u0026fit=max\u0026auto=format\u0026n=IbI4RvWwDz6X1dr5\u0026q=85\u0026s=1a6dce09ab7dd04db5524092686c6303 1100w, https://mintcdn.com/portkey-docs/IbI4RvWwDz6X1dr5/images/guardrails/g15.avif?w=1650\u0026fit=max\u0026auto=format\u0026n=IbI4RvWwDz6X1dr5\u0026q=85\u0026s=dae1d15d2ffef118366c262a64faa03e 1650w, https://mintcdn.com/portkey-docs/IbI4RvWwDz6X1dr5/images/guardrails/g15.avif?w=2500\u0026fit=max\u0026auto=format\u0026n=IbI4RvWwDz6X1dr5\u0026q=85\u0026s=255f7466e6b3e67ccfd727e053bcdbfb 2500w`})})})]})}),_jsx(Tab,{title:`Airgapped Deployment`,id:`airgapped-deployment`,\"data-child-heading-ids\":`[\"fully-airgapped-deployment\"]`,children:_jsxs(`div`,{style:{display:`flex`,gap:`20px`,alignItems:`flex-start`},children:[_jsxs(`div`,{style:{flex:`1`},children:[_jsx(Heading,{level:`3`,id:`fully-airgapped-deployment`,children:`Fully Airgapped Deployment`}),_jsx(_components.p,{children:`Complete control with all components (Data plane, Control plane, and AI Gateway) deployed within your infrastructure.`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Ideal for:`}),` Organizations in highly regulated industries with stringent security requirements.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Key Features:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`100% of components run in your environment`}),`\n`,_jsx(_components.li,{children:`Zero data leaves your network, including metrics`}),`\n`,_jsx(_components.li,{children:`Complete network isolation possible`}),`\n`,_jsx(_components.li,{children:`Compatible with air-gapped environments`}),`\n`,_jsx(_components.li,{children:`Custom support structure tailored to your security protocols`}),`\n`]})]}),_jsx(`div`,{style:{flex:`1`},children:_jsxs(Card,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Use Cases:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Financial institutions handling sensitive financial data`}),`\n`,_jsx(_components.li,{children:`Healthcare organizations with strict PHI requirements`}),`\n`,_jsx(_components.li,{children:`Government agencies with classified information`}),`\n`,_jsx(_components.li,{children:`Defense contractors working with sensitive IP`}),`\n`,_jsx(_components.li,{children:`Organizations in regions with strict data sovereignty laws`}),`\n`]})]})})]})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(_components.p,{children:`All enterprise deployment options include comprehensive security features such as SOC2, ISO27001, GDPR, and HIPAA compliance certifications, PII anonymization, custom data retention policies, and encryption at rest and in transit.`}),`\n`,_jsxs(Card,{title:`Ready to explore Enterprise options?`,icon:`calendar`,color:`#0e7490`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Schedule a 30-minute consultation`}),` with our solutions team to discuss your specific requirements and see a live demo.`]}),_jsxs(_components.p,{children:[`[Book Your Consultation](`,_jsx(_components.a,{href:`https://www.paloaltonetworks.com/ai-security/ai-gateway#:~:text=See%20Prisma%20AIRS%20AI%20Gateway%20in%20Action`,children:`https://www.paloaltonetworks.com/ai-security/ai-gateway#:~:text=See%20Prisma%20AIRS%20AI%20Gateway%20in%20Action`})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`enterprise-implementation-journey`,children:`Enterprise Implementation Journey`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Discovery Call`,children:_jsx(_components.p,{children:`30-minute discussion to understand your use case and requirements`})}),_jsx(Step,{title:`Technical Deep Dive`,children:_jsx(_components.p,{children:`Call with the Portkey engineering team to demo exact requirements \u0026 understand deployment options`})}),_jsx(Step,{title:`Solution Design | Parallel Purchasing/Legal Discussions`,children:_jsx(_components.p,{children:`Our team configures the optimal deployment model for your needs`})}),_jsx(Step,{title:`Onboarding | Parallel Contract Close`,children:_jsx(_components.p,{children:`Most enterprise customers are fully operational within 3-4 weeks`})})]}),`\n`,_jsxs(Card,{title:`Not sure which deployment model is right for you?`,icon:`lightbulb`,href:`https://www.paloaltonetworks.com/ai-security/ai-gateway#:~:text=See%20Prisma%20AIRS%20AI%20Gateway%20in%20Action`,children:[_jsx(_components.p,{children:`Our enterprise team can help assess your requirements and recommend the optimal deployment strategy for your organization’s specific needs.`}),_jsx(_components.p,{children:`Book a Consultation here.`})]}),`\n`,_jsx(Heading,{level:`2`,id:`interested-schedule-a-call-below`,children:`Interested? Schedule a Call Below`}),`\n`,_jsx(OptimizedFrame,{src:`https://www.paloaltonetworks.com/ai-security/ai-gateway#:~:text=See%20Prisma%20AIRS%20AI%20Gateway%20in%20Action`,width:`100%`,height:`600`,frameBorder:`0`,allow:`fullscreen; clipboard-write; encrypted-media; picture-in-picture`,allowFullScreen:true}),`\n`,_jsx(Heading,{level:`2`,id:`frequently-asked-questions`,children:`Frequently Asked Questions`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`What are the different deployment options available for Portkey Enterprise?`,id:`what-are-the-different-deployment-options-available-for-portkey-enterprise`,children:[_jsx(_components.p,{children:`Portkey Enterprise offers three deployment options:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Portkey-Managed SaaS`}),`: A fully-managed solution where your data is hosted on Portkey’s secure infrastructure with an isolated cluster exclusively for your organization.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Hybrid Deployment`}),`: The AI Gateway and data plane run in your own environment while Portkey manages the control plane, ensuring all sensitive LLM data stays within your infrastructure.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Fully Airgapped Deployment`}),`: All components (Data plane, Control plane, and AI Gateway) are deployed within your infrastructure with zero data leaving your network.`]}),`\n`]}),`\n`]}),_jsx(_components.p,{children:`Each option is designed to meet different security, compliance, and operational requirements. Our enterprise team can help you determine which option is best for your specific needs.`})]}),_jsx(Accordion,{title:`What is the typical implementation timeline for Enterprise customers?`,id:`what-is-the-typical-implementation-timeline-for-enterprise-customers`,children:_jsx(_components.p,{children:`Most Enterprise customers can be fully onboarded within 1-2 weeks, depending on specific requirements. Our dedicated implementation team will work with you to ensure a smooth transition. For complex deployments or those requiring special compliance measures, the timeline may extend to 3-4 weeks.`})}),_jsx(Accordion,{title:`How does Portkey handle migration from other AI infrastructure solutions?`,id:`how-does-portkey-handle-migration-from-other-ai-infrastructure-solutions`,children:_jsx(_components.p,{children:`Portkey offers a comprehensive migration service for Enterprise customers, including API mapping, configuration setup, and verification testing. Our team will work with you to ensure minimal disruption during the transition. We provide detailed documentation and support throughout the migration process.`})}),_jsx(Accordion,{title:`What integration capabilities are available for Enterprise customers?`,id:`what-integration-capabilities-are-available-for-enterprise-customers`,children:_jsx(_components.p,{children:`Enterprise customers have access to all Portkey integration capabilities, including custom API integrations, webhooks, SDKs for major programming languages, and specialized connectors for enterprise systems. We also offer custom integration development for specific needs.`})}),_jsx(Accordion,{title:`What level of support do Enterprise customers receive?`,id:`what-level-of-support-do-enterprise-customers-receive`,children:_jsx(_components.p,{children:`Enterprise customers receive priority 24/7 support with guaranteed response times (typically under 1 hour), a dedicated customer success manager, regular performance reviews, and direct access to our engineering team when needed. We also provide customized SLAs based on your specific requirements.`})}),_jsx(Accordion,{title:`How does Portkey ensure data security and compliance?`,id:`how-does-portkey-ensure-data-security-and-compliance`,children:_jsx(_components.p,{children:`Portkey’s Enterprise plan includes comprehensive security features such as SOC2, ISO27001, GDPR, and HIPAA compliance certifications. We offer PII anonymization, custom data retention policies, VPC deployment options, and BAA signing for healthcare organizations. All data is encrypted in transit and at rest.`})}),_jsx(Accordion,{title:`Can we run Portkey in our own cloud environment?`,id:`can-we-run-portkey-in-our-own-cloud-environment`,children:_jsx(_components.p,{children:`Yes, Enterprise customers can deploy Portkey in their own AWS, GCP, or Azure environments, with options for VPC peering, private network connectivity, and dedicated infrastructure. Our team will work with your cloud operations staff to ensure optimal deployment.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Feature Comparison","description":"Comparing Portkey's Open-source version and Dev, Pro, Enterprise plans.","href":"/virtual_key_old/product/product-feature-comparison"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Why Enterprises Choose Portkey","slug":"why-enterprises-choose-portkey","depth":2,"children":[]},{"title":"Enterprise Deployment Options","slug":"enterprise-deployment-options","depth":2,"children":[{"title":"Portkey-Managed Enterprise SaaS","slug":"portkey-managed-enterprise-saas","depth":3,"children":[],"tabId":"portkey-managed-saas"},{"title":"Hybrid Deployment","slug":"hybrid-deployment","depth":3,"children":[],"tabId":"hybrid-deployment"},{"title":"Fully Airgapped Deployment","slug":"fully-airgapped-deployment","depth":3,"children":[],"tabId":"airgapped-deployment"}]},{"title":"Enterprise Implementation Journey","slug":"enterprise-implementation-journey","depth":2,"children":[]},{"title":"Interested? Schedule a Call Below","slug":"interested-schedule-a-call-below","depth":2,"children":[]},{"title":"Frequently Asked Questions","slug":"frequently-asked-questions","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"portkey-docs","siteName":"Portkey (Prisma AIRS AI Gateway) Docs","title":"Feature Comparison - Portkey (Prisma AIRS AI Gateway) Docs","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"contextualStarterQuestions":[{"_id":"6aa972180031bd0287c97f91","deploymentId":"67086365a151447bf2fa5021","questionText":"Which plan suits my needs?","status":"active","generatedBy":"contextual","path":"virtual_key_old/product/product-feature-comparison","createdAt":"2026-09-15T16:28:08.564Z","updatedAt":"2026-09-15T16:28:08.564Z","__v":0},{"_id":"6aa972180031bd0287c97f93","deploymentId":"67086365a151447bf2fa5021","questionText":"How does Enterprise scale?","status":"active","generatedBy":"contextual","path":"virtual_key_old/product/product-feature-comparison","createdAt":"2026-09-15T16:28:08.564Z","updatedAt":"2026-09-15T16:28:08.564Z","__v":0},{"_id":"6aa972180031bd0287c97f92","deploymentId":"67086365a151447bf2fa5021","questionText":"What's included in Pro?","status":"active","generatedBy":"contextual","path":"virtual_key_old/product/product-feature-comparison","createdAt":"2026-09-15T16:28:08.564Z","updatedAt":"2026-09-15T16:28:08.564Z","__v":0}],"navMaps":{"firstHrefInVersion":{"Latest":{"href":"/product/product-feature-comparison","matchLevel":1},"Prisma AIRS":{"href":"/aigw/product/ai-gateway","matchLevel":2},"Virtual Keys (Deprecated)":{"href":"/virtual_key_old/product/product-feature-comparison","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-07-27T06:26:58.070Z","gitLastModified":"2026-10-01T10:59:10.000Z","originalFileLocation":"virtual_key_old/product/product-feature-comparison.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Comparing Portkey\u0026#x27;s Open-source version and Dev, Pro, Enterprise plans.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Portkey (Prisma AIRS AI Gateway) Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/portkey-docs/9Whrk-8bCE6hyGSn/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/portkey-docs/9Whrk-8bCE6hyGSn/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/portkey-docs/9Whrk-8bCE6hyGSn/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/portkey-docs/9Whrk-8bCE6hyGSn/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/portkey-docs/9Whrk-8bCE6hyGSn/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/portkey-docs/9Whrk-8bCE6hyGSn/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/portkey-docs/9Whrk-8bCE6hyGSn/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/portkey-docs/9Whrk-8bCE6hyGSn/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/portkey-docs/9Whrk-8bCE6hyGSn/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Feature Comparison - Portkey (Prisma AIRS AI Gateway) Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Comparing Portkey\u0026#x27;s Open-source version and Dev, Pro, Enterprise plans.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Portkey AI Gateway Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.portkey.ai/docs/virtual_key_old/product/product-feature-comparison\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://portkey-docs.mintlify.app/_mintlify/api/og/v2?division=Product\u0026amp;title=Feature+Comparison\u0026amp;description=Comparing+Portkey%27s+Open-source+version+and+Dev%2C+Pro%2C+Enterprise+plans.\u0026amp;theme=262137c9f2583e48984715e7\u0026amp;signature=e6aee1ccac308a8e6593c70723375fcaecbf5c0281ad211b94ca406a474d2617\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Feature Comparison - Portkey (Prisma AIRS AI Gateway) Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Comparing Portkey\u0026#x27;s Open-source version and Dev, Pro, Enterprise plans.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://portkey-docs.mintlify.app/_mintlify/api/og/v2?division=Product\u0026amp;title=Feature+Comparison\u0026amp;description=Comparing+Portkey%27s+Open-source+version+and+Dev%2C+Pro%2C+Enterprise+plans.\u0026amp;theme=262137c9f2583e48984715e7\u0026amp;signature=e6aee1ccac308a8e6593c70723375fcaecbf5c0281ad211b94ca406a474d2617\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/portkey-docs/9Whrk-8bCE6hyGSn/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Portkey (Prisma AIRS AI Gateway) Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0891B2\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.portkey.ai/docs/virtual_key_old/product/product-feature-comparison\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/virtual_key_old/product/product-feature-comparison.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.portkey.ai/#organization\",\"name\":\"Portkey (Prisma AIRS AI Gateway) Docs\",\"url\":\"https://docs.portkey.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/portkey-docs/tHk-hgNjLbEj4dhh/images/portkey-PANW-company-logo-positive.png?fit=max\u0026auto=format\u0026n=tHk-hgNjLbEj4dhh\u0026q=85\u0026s=c5fb09014ff79616583b1d3bffe27450\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.portkey.ai/docs#website\",\"name\":\"Portkey (Prisma AIRS AI Gateway) Docs\",\"url\":\"https://docs.portkey.ai/docs\",\"publisher\":{\"@id\":\"https://docs.portkey.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.portkey.ai/docs/virtual_key_old/product/product-feature-comparison#webpage\",\"url\":\"https://docs.portkey.ai/docs/virtual_key_old/product/product-feature-comparison\",\"name\":\"Feature Comparison\",\"description\":\"Comparing Portkey's Open-source version and Dev, Pro, Enterprise plans.\",\"dateModified\":\"2026-10-01T10:59:10.000Z\",\"isPartOf\":{\"@id\":\"https://docs.portkey.ai/docs#website\"},\"breadcrumb\":{\"@id\":\"https://docs.portkey.ai/docs/virtual_key_old/product/product-feature-comparison#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.portkey.ai/docs/virtual_key_old/product/product-feature-comparison#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Product\",\"item\":\"https://docs.portkey.ai/docs/virtual_key_old/product/observability\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Feature Comparison\",\"item\":\"https://docs.portkey.ai/docs/virtual_key_old/product/product-feature-comparison\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.portkey.ai/docs/virtual_key_old/product/product-feature-comparison#article\",\"headline\":\"Feature Comparison\",\"name\":\"Feature Comparison\",\"description\":\"Comparing Portkey's Open-source version and Dev, Pro, Enterprise plans.\",\"url\":\"https://docs.portkey.ai/docs/virtual_key_old/product/product-feature-comparison\",\"mainEntityOfPage\":{\"@id\":\"https://docs.portkey.ai/docs/virtual_key_old/product/product-feature-comparison#webpage\"},\"dateModified\":\"2026-10-01T10:59:10.000Z\",\"publisher\":{\"@id\":\"https://docs.portkey.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.portkey.ai/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Portkey (Prisma AIRS AI Gateway) Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Portkey (Prisma AIRS AI Gateway) Docs","nav":{"global":null,"versions":[{"version":"Latest","pages":[{"title":"Latest","href":"/product/product-feature-comparison"}]},{"version":"Prisma AIRS","pages":[{"title":"Prisma AIRS","href":"/aigw/product/ai-gateway"}]},{"version":"Virtual Keys (Deprecated)","tabs":[{"tab":"Documentation","groups":[{"group":"Introduction","pages":[{"title":"What is Portkey?","href":"/virtual_key_old/introduction/what-is-portkey"},{"title":"Make Your First Request","href":"/virtual_key_old/introduction/make-your-first-request"},{"title":"Portkey Features","href":"/virtual_key_old/introduction/feature-overview"}]},{"group":"Product","pages":[{"group":"Observability","pages":[{"title":"Observability (OpenTelemetry)","href":"/virtual_key_old/product/observability"},{"title":"Logs","href":"/virtual_key_old/product/observability/logs"},{"title":"Tracing","href":"/virtual_key_old/product/observability/traces"},{"title":"Analytics","href":"/virtual_key_old/product/observability/analytics"},{"title":"Feedback","href":"/virtual_key_old/product/observability/feedback"},{"title":"Metadata","href":"/virtual_key_old/product/observability/metadata"},{"title":"Filters","href":"/virtual_key_old/product/observability/filters"},{"title":"Logs Export","href":"/virtual_key_old/product/observability/logs-export"},{"title":"Budget Limits","url":"/product/ai-gateway/virtual-keys/budget-limits","href":"/virtual_key_old/product/observability/budget-limits"},{"title":"Auto-Instrumentation [BETA]","href":"/virtual_key_old/product/observability/auto-instrumentation"}]},{"group":"AI Gateway","pages":[{"title":"AI Gateway","href":"/virtual_key_old/product/ai-gateway"},{"title":"Universal API","href":"/virtual_key_old/product/ai-gateway/universal-api"},{"title":"Configs","href":"/virtual_key_old/product/ai-gateway/configs"},{"title":"Remote MCP","href":"/virtual_key_old/product/ai-gateway/remote-mcp"},{"title":"Conditional Routing","href":"/virtual_key_old/product/ai-gateway/conditional-routing"},{"group":"Multimodal Capabilities","pages":[{"title":"Multimodal Capabilities","href":"/virtual_key_old/product/ai-gateway/multimodal-capabilities"},{"title":"Image Generation","href":"/virtual_key_old/product/ai-gateway/multimodal-capabilities/image-generation"},{"title":"Function Calling","href":"/virtual_key_old/product/ai-gateway/multimodal-capabilities/function-calling"},{"title":"Vision","href":"/virtual_key_old/product/ai-gateway/multimodal-capabilities/vision"},{"title":"Text-to-Speech","href":"/virtual_key_old/product/ai-gateway/multimodal-capabilities/text-to-speech"},{"title":"Speech-to-Text","href":"/virtual_key_old/product/ai-gateway/multimodal-capabilities/speech-to-text"},{"title":"Thinking Mode","href":"/virtual_key_old/product/ai-gateway/multimodal-capabilities/thinking-mode"}]},{"title":"Cache (Simple \u0026 Semantic)","href":"/virtual_key_old/product/ai-gateway/cache-simple-and-semantic"},{"title":"Fallbacks","href":"/virtual_key_old/product/ai-gateway/fallbacks"},{"title":"Automatic Retries","href":"/virtual_key_old/product/ai-gateway/automatic-retries"},{"title":"Realtime API","href":"/virtual_key_old/product/ai-gateway/realtime-api"},{"title":"Load Balancing","href":"/virtual_key_old/product/ai-gateway/load-balancing"},{"title":"Canary Testing","href":"/virtual_key_old/product/ai-gateway/canary-testing"},{"title":"Strict OpenAI Compliance","href":"/virtual_key_old/product/ai-gateway/strict-open-ai-compliance"},{"group":"Virtual Keys","pages":[{"title":"Virtual Keys","tag":"Deprecated","href":"/virtual_key_old/product/ai-gateway/virtual-keys"},{"title":"Budget Limits","href":"/virtual_key_old/product/ai-gateway/virtual-keys/budget-limits"},{"title":"Rate Limits","href":"/virtual_key_old/product/ai-gateway/virtual-keys/rate-limits"},{"title":"Connect Bedrock with Amazon Assumed Role","href":"/virtual_key_old/product/ai-gateway/virtual-keys/bedrock-amazon-assumed-role"}]},{"title":"Request Timeouts","href":"/virtual_key_old/product/ai-gateway/request-timeouts"},{"title":"Files","href":"/virtual_key_old/product/ai-gateway/files"},{"title":"Batches","href":"/virtual_key_old/product/ai-gateway/batches"},{"title":"Fine-tuning","href":"/virtual_key_old/product/ai-gateway/fine-tuning"}]},{"group":"Guardrails","pages":[{"title":"Guardrails","href":"/virtual_key_old/product/guardrails"},{"title":"List of Guardrail Checks","href":"/virtual_key_old/product/guardrails/list-of-guardrail-checks"},{"title":"Guardrails for Embedding Requests","href":"/virtual_key_old/product/guardrails/embedding-guardrails"},{"title":"Creating Raw Guardrails (in JSON)","href":"/virtual_key_old/product/guardrails/creating-raw-guardrails-in-json"},{"title":"PII Redaction","href":"/virtual_key_old/product/guardrails/pii-redaction"},{"title":"Bring Your Own Guardrails","href":"/virtual_key_old/integrations/guardrails/bring-your-own-guardrails"}]},{"title":"MCP","url":"https://portkey.ai/features/mcp","href":"/virtual_key_old/product/mcp"},{"group":"Administration","pages":[{"title":"Enforcing Request Metadata","href":"/virtual_key_old/product/administration/enforcing-request-metadata"},{"title":"Enforcing Org Level Guardrails","href":"/virtual_key_old/product/administration/enforce-orgnization-level-guardrails"},{"title":"Enforcing Workspace Level Guardrails","href":"/virtual_key_old/product/administration/enforce-workspace-level-guardials"},{"title":"Enforcing Default Configs on API Keys","href":"/virtual_key_old/product/administration/enforce-default-config"},{"title":"Enforce Budget Limits and Rate Limits for Your API Keys","href":"/virtual_key_old/product/administration/enforce-budget-and-rate-limit"},{"title":"Configure Logs Access Permissions for Workspace","href":"/virtual_key_old/product/administration/configure-logs-access-permissions-in-workspace"},{"title":"Configure Virtual Key Access Permission for Workspaces","href":"/virtual_key_old/product/administration/configure-virtual-key-access-permissions"},{"title":"Configure API Key Access Permissions for Workspaces","href":"/virtual_key_old/product/administration/configure-api-key-access-permissions"}]},{"group":"Security","pages":[{"title":"PII Redaction","url":"/product/guardrails/pii-redaction","href":"/virtual_key_old/product/security/pii"}]},{"title":"Autonomous Fine-tuning","href":"/virtual_key_old/product/autonomous-fine-tuning"},{"group":"Enterprise Offering","pages":[{"title":"Enterprise Offering","href":"/virtual_key_old/product/enterprise-offering"},{"group":"Org Management","pages":[{"title":"Org Management","href":"/virtual_key_old/product/enterprise-offering/org-management"},{"title":"Organizations","href":"/virtual_key_old/product/enterprise-offering/org-management/organizations"},{"title":"Workspaces","href":"/virtual_key_old/product/enterprise-offering/org-management/workspaces"},{"title":"User Roles \u0026 Permissions","href":"/virtual_key_old/product/enterprise-offering/org-management/user-roles-and-permissions"},{"title":"API Keys (AuthN and AuthZ)","href":"/virtual_key_old/product/enterprise-offering/org-management/api-keys-authn-and-authz"},{"title":"JWT Authentication","href":"/virtual_key_old/product/enterprise-offering/org-management/jwt"},{"group":"SCIM","pages":[{"title":"Overview","href":"/virtual_key_old/product/enterprise-offering/org-management/scim/scim"},{"title":"Azure Entra","href":"/virtual_key_old/product/enterprise-offering/org-management/scim/azure-ad"},{"title":"Okta","href":"/virtual_key_old/product/enterprise-offering/org-management/scim/okta"}]},{"title":"SSO","href":"/virtual_key_old/product/enterprise-offering/org-management/sso"}]},{"title":"Access Control Management","href":"/virtual_key_old/product/enterprise-offering/access-control-management"},{"title":"Budget Limits","url":"/product/ai-gateway/virtual-keys/budget-limits","href":"/virtual_key_old/product/enterprise-offering/budget-limits"},{"title":"Security @ Portkey","href":"/virtual_key_old/product/enterprise-offering/security-portkey"},{"title":"OTel Integration (Analytics Data)","href":"/virtual_key_old/product/enterprise-offering/analytics-logs-export"},{"title":"Logs Export","url":"/product/observability/logs-export","href":"/virtual_key_old/product/enterprise-offering/logs-export"},{"title":"Audit Logs","href":"/virtual_key_old/product/enterprise-offering/audit-logs"},{"group":"Private Cloud Deployments","pages":[{"title":"Private Cloud Deployments","href":"/virtual_key_old/product/enterprise-offering/private-cloud-deployments"},{"title":"Enterprise Architecture","sidebarTitle":"Architecture","href":"/virtual_key_old/product/enterprise-offering/private-cloud-deployments/architecture"},{"title":"AWS","href":"/virtual_key_old/product/enterprise-offering/private-cloud-deployments/aws"},{"title":"GCP","href":"/virtual_key_old/product/enterprise-offering/private-cloud-deployments/gcp"},{"title":"Azure","href":"/virtual_key_old/product/enterprise-offering/private-cloud-deployments/azure"},{"title":"Cloudflare Workers","href":"/virtual_key_old/product/enterprise-offering/private-cloud-deployments/cloudflare-workers"},{"title":"F5 App Stack","href":"/virtual_key_old/product/enterprise-offering/private-cloud-deployments/f5-app-stack"}]},{"title":"Enterprise Components","href":"/virtual_key_old/product/enterprise-offering/components"},{"title":"KMS Integration","href":"/virtual_key_old/product/enterprise-offering/kms"},{"group":"Cloud Marketplace","pages":[{"title":"AWS","href":"/virtual_key_old/product/enterprise-offering/cloud-marketplace/aws"}]}]},{"title":"Open Source","description":null,"href":"/virtual_key_old/product/open-source"},{"title":"Feature Comparison","href":"/virtual_key_old/product/product-feature-comparison"}]},{"group":"Support","pages":[{"title":"Upgrade to Model Catalog","description":"Learn how to upgrade to Model Catalog to replace Virtual Keys","tag":"New","href":"/support/upgrade-to-model-catalog"},{"title":"How to Contribute","href":"/README"},{"title":"Contact Us","href":"/support/contact-us"},{"title":"Developer Forum","href":"/support/developer-forum"},{"title":"Common Errors \u0026 Resolutions","href":"/support/common-errors-and-resolutions"},{"title":"December '23 Migration","href":"/support/portkeys-december-migration"}]}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/virtual_key_old/integrations/ecosystem"}]},{"tab":"Inference API","pages":[{"title":"Inference API","href":"/api-reference/inference-api/introduction"}]},{"tab":"Admin API","pages":[{"title":"Admin API","href":"/api-reference/admin-api/introduction"}]},{"tab":"Cookbooks","pages":[{"title":"Cookbooks","href":"/guides/use-cases/run-batch-evals"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/2025/may"}]},{"tab":"Help articles","pages":[{"title":"Help articles","href":"/help-center/you-do-not-have-enough-permissions"}]}]}]},"basePath":"","title":"Feature Comparison - Portkey (Prisma AIRS AI Gateway) Docs","buildId":"dpl_4RHMRqtvdHvKgaEfTTjFqjzja3B6","deploymentId":"dpl_4RHMRqtvdHvKgaEfTTjFqjzja3B6","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-CSp1VigC.js","DynamicMarkdown-Dnt6YhtR.js","zoom-image-lightbox-CZTaVDTN.js","lightbox-handle-r17bVUz3.js"]}