| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 | 
							- import { Plan, type PlanInfo, Priority } from '@/app/components/billing/type'
 - 
 - const supportModelProviders = 'OpenAI/Anthropic/Llama2/Azure OpenAI/Hugging Face/Replicate'
 - 
 - export const NUM_INFINITE = 99999999
 - export const contractSales = 'contractSales'
 - export const unAvailable = 'unAvailable'
 - 
 - export const contactSalesUrl = 'https://vikgc6bnu1s.typeform.com/dify-business'
 - export const getStartedWithCommunityUrl = 'https://github.com/langgenius/dify'
 - export const getWithPremiumUrl = 'https://aws.amazon.com/marketplace/pp/prodview-t22mebxzwjhu6'
 - 
 - export const ALL_PLANS: Record<Plan, PlanInfo> = {
 -   sandbox: {
 -     level: 1,
 -     price: 0,
 -     modelProviders: supportModelProviders,
 -     teamWorkspace: 1,
 -     teamMembers: 1,
 -     buildApps: 5,
 -     documents: 50,
 -     vectorSpace: '50MB',
 -     documentsUploadQuota: 0,
 -     documentsRequestQuota: 10,
 -     documentProcessingPriority: Priority.standard,
 -     messageRequest: 200,
 -     annotatedResponse: 10,
 -     logHistory: 30,
 -   },
 -   professional: {
 -     level: 2,
 -     price: 59,
 -     modelProviders: supportModelProviders,
 -     teamWorkspace: 1,
 -     teamMembers: 3,
 -     buildApps: 50,
 -     documents: 500,
 -     vectorSpace: '5GB',
 -     documentsUploadQuota: 0,
 -     documentsRequestQuota: 100,
 -     documentProcessingPriority: Priority.priority,
 -     messageRequest: 5000,
 -     annotatedResponse: 2000,
 -     logHistory: NUM_INFINITE,
 -   },
 -   team: {
 -     level: 3,
 -     price: 159,
 -     modelProviders: supportModelProviders,
 -     teamWorkspace: 1,
 -     teamMembers: 50,
 -     buildApps: 200,
 -     documents: 1000,
 -     vectorSpace: '20GB',
 -     documentsUploadQuota: 0,
 -     documentsRequestQuota: 1000,
 -     documentProcessingPriority: Priority.topPriority,
 -     messageRequest: 10000,
 -     annotatedResponse: 5000,
 -     logHistory: NUM_INFINITE,
 -   },
 - }
 - 
 - export const defaultPlan = {
 -   type: Plan.sandbox,
 -   usage: {
 -     documents: 50,
 -     vectorSpace: 1,
 -     buildApps: 1,
 -     teamMembers: 1,
 -     annotatedResponse: 1,
 -     documentsUploadQuota: 0,
 -   },
 -   total: {
 -     documents: 50,
 -     vectorSpace: 10,
 -     buildApps: 10,
 -     teamMembers: 1,
 -     annotatedResponse: 10,
 -     documentsUploadQuota: 0,
 -   },
 - }
 
 
  |