| { | |
| "app": { | |
| "title": "White Label AI Advisory Panel", | |
| "subtitle": "Custom Multi-Persona Assistant Framework", | |
| "primary_color": "#2563EB", | |
| "logo_icon": "Sparkles", | |
| "footer_text": "© 2026 White Label Demo. Customize for your organization.", | |
| "user_avatars": [ | |
| { | |
| "id": "user-blue", | |
| "icon": "User", | |
| "color": "#2563EB", | |
| "bg": "#EFF6FF" | |
| }, | |
| { | |
| "id": "briefcase-green", | |
| "icon": "Briefcase", | |
| "color": "#059669", | |
| "bg": "#ECFDF5" | |
| }, | |
| { | |
| "id": "lightbulb-amber", | |
| "icon": "Lightbulb", | |
| "color": "#D97706", | |
| "bg": "#FFFBEB" | |
| }, | |
| { | |
| "id": "rocket-purple", | |
| "icon": "Rocket", | |
| "color": "#7C3AED", | |
| "bg": "#F3E8FF" | |
| }, | |
| { | |
| "id": "chart-cyan", | |
| "icon": "BarChart3", | |
| "color": "#0891B2", | |
| "bg": "#ECFEFF" | |
| }, | |
| { | |
| "id": "heart-rose", | |
| "icon": "Heart", | |
| "color": "#E11D48", | |
| "bg": "#FFF1F2" | |
| } | |
| ] | |
| }, | |
| "homepage": { | |
| "headline_prefix": "Launch Your Own", | |
| "headline_highlight": "AI Advisory Experience", | |
| "description": "This white-label demo shows how one configurable framework can support many domains, including construction planning, HR support, higher education, non-profit operations, and organization-specific knowledge assistants.", | |
| "features_title": "Why This White Label Framework?", | |
| "features": [ | |
| { | |
| "title": "Reusable Across Industries", | |
| "description": "Adapt personas, prompts, workflows, and branding to your organization in one place", | |
| "icon": "Layers" | |
| }, | |
| { | |
| "title": "Built for Domain Knowledge", | |
| "description": "Use RAG and uploaded documents so responses reflect your own policies, playbooks, and data", | |
| "icon": "Database" | |
| }, | |
| { | |
| "title": "Executive-Friendly Output", | |
| "description": "Get concise, action-oriented recommendations from multiple advisor perspectives", | |
| "icon": "Target" | |
| } | |
| ] | |
| }, | |
| "login": { | |
| "subtitle": "Sign in to continue your advisory workspace", | |
| "signup_subtitle": "Create your account to explore this white-label AI advisory template", | |
| "academic_stages": [ | |
| { | |
| "value": "", | |
| "label": "Select your role level" | |
| }, | |
| { | |
| "value": "executive", | |
| "label": "Executive / Founder" | |
| }, | |
| { | |
| "value": "director", | |
| "label": "Director / Department Leader" | |
| }, | |
| { | |
| "value": "manager", | |
| "label": "Manager / Team Lead" | |
| }, | |
| { | |
| "value": "individual-contributor", | |
| "label": "Individual Contributor" | |
| }, | |
| { | |
| "value": "consultant", | |
| "label": "Consultant / Advisor" | |
| }, | |
| { | |
| "value": "operator", | |
| "label": "Operations / Program Owner" | |
| }, | |
| { | |
| "value": "other", | |
| "label": "Other" | |
| } | |
| ] | |
| }, | |
| "chat_page": { | |
| "placeholder": "Ask your advisory panel any strategic or operational question...", | |
| "examples": [ | |
| { | |
| "title": "WA State Regulations", | |
| "icon": "Scale", | |
| "color": "#0369A1", | |
| "bg_color": "#E0F2FE", | |
| "suggestions": [ | |
| "What WAC sections govern prevailing wage on public works projects in Washington?", | |
| "What are the contractor licensing requirements for heavy civil work in WA?", | |
| "How do WA L&I safety regulations differ from federal OSHA?" | |
| ] | |
| }, | |
| { | |
| "title": "Employee Handbook & HR", | |
| "icon": "BookOpen", | |
| "color": "#9333EA", | |
| "bg_color": "#FAF5FF", | |
| "suggestions": [ | |
| "What is the company policy on reporting a workplace safety concern?", | |
| "How does the PTO accrual policy work for field employees?", | |
| "What training certifications are required for heavy equipment operators?" | |
| ] | |
| }, | |
| { | |
| "title": "Land Use & Permitting", | |
| "icon": "Map", | |
| "color": "#166534", | |
| "bg_color": "#F0FDF4", | |
| "suggestions": [ | |
| "How does the WA Growth Management Act affect a proposed road construction project?", | |
| "What SEPA review steps are required before breaking ground in King County?", | |
| "What shoreline management requirements apply to a bridge project near a waterway?" | |
| ] | |
| }, | |
| { | |
| "title": "Shakespeare Historian", | |
| "icon": "BookOpen", | |
| "color": "#92400E", | |
| "bg_color": "#FFFBEB", | |
| "suggestions": [ | |
| "How does Macbeth explore the psychology of ambition and guilt?", | |
| "What was daily life like for actors at the Globe Theatre?", | |
| "How do Shakespeare's themes of power and betrayal resonate in modern politics?" | |
| ] | |
| }, | |
| { | |
| "title": "Ask Shakespeare", | |
| "icon": "Feather", | |
| "color": "#7C2D12", | |
| "bg_color": "#FFF7ED", | |
| "suggestions": [ | |
| "Good Master Shakespeare, what counsel hast thou for one who fears public speaking?", | |
| "Which of your plays is your personal favourite, and why?", | |
| "What would you say to a modern audience seeing your work for the first time?" | |
| ] | |
| }, | |
| { | |
| "title": "Expert Persona 1", | |
| "icon": "Brain", | |
| "color": "#2563EB", | |
| "bg_color": "#EFF6FF", | |
| "suggestions": [ | |
| "Suggested question 1.", | |
| "Suggested question 2.", | |
| "What are the key differences between traditional software and modern AI systems?", | |
| "How can leaders evaluate where AI creates the fastest business value?", | |
| "What is a practical first roadmap for adopting AI in an organization?" | |
| ] | |
| }, | |
| { | |
| "title": "Expert Persona 2", | |
| "icon": "Handshake", | |
| "color": "#059669", | |
| "bg_color": "#ECFDF5", | |
| "suggestions": [ | |
| "Suggested question 1.", | |
| "Suggested question 2.", | |
| "How should we explain LLMs to non-technical stakeholders?", | |
| "What are realistic outcomes teams can expect from a first AI pilot?", | |
| "How does AI improve customer experience and internal productivity together?" | |
| ] | |
| }, | |
| { | |
| "title": "Expert Persona 3", | |
| "icon": "BookOpen", | |
| "color": "#7C3AED", | |
| "bg_color": "#F3E8FF", | |
| "suggestions": [ | |
| "Suggested question 1.", | |
| "Suggested question 2.", | |
| "What is retrieval-augmented generation (RAG) in simple executive language?", | |
| "When should a business use fine-tuning versus prompt engineering?", | |
| "How can an AI advisory assistant safely use company documents?" | |
| ] | |
| }, | |
| { | |
| "title": "Expert Persona 4", | |
| "icon": "GraduationCap", | |
| "color": "#D97706", | |
| "bg_color": "#FFFBEB", | |
| "suggestions": [ | |
| "Suggested question 1.", | |
| "Suggested question 2.", | |
| "What skills should teams build first to work effectively with AI tools?", | |
| "How can we design AI workflows employees will actually adopt?", | |
| "What does a strong AI governance model look like for scaling?" | |
| ] | |
| }, | |
| { | |
| "title": "Expert Persona 5", | |
| "icon": "LineChart", | |
| "color": "#0891B2", | |
| "bg_color": "#ECFEFF", | |
| "suggestions": [ | |
| "Suggested question 1.", | |
| "Suggested question 2.", | |
| "How can we measure ROI for AI initiatives in a clear executive dashboard?", | |
| "Which KPIs best indicate AI quality, reliability, and business impact?", | |
| "How do successful companies move from AI pilots to production programs?" | |
| ] | |
| }, | |
| { | |
| "title": "Expert Persona 6", | |
| "icon": "Users", | |
| "color": "#E11D48", | |
| "bg_color": "#FFF1F2", | |
| "suggestions": [ | |
| "Suggested question 1.", | |
| "Suggested question 2.", | |
| "What is the role of humans-in-the-loop in enterprise AI operations?", | |
| "How can AI assistants support decision-making without replacing human judgment?", | |
| "How do we communicate an AI strategy that inspires confidence across teams?" | |
| ] | |
| } | |
| ] | |
| }, | |
| "personas": { | |
| "base_prompt": "**Formatting (Compact Markdown v1):**\n- Use GitHub-Flavored Markdown.\n- Output exactly three sections in this order:\n - `### Thought` -- one sentence that reflects on the user's situation from YOUR perspective.\n - `### What to do` -- exactly 3 bullets, one line each, with practical actions.\n - `### Next step` -- one imperative sentence telling the user what to do now.\n- Use `###` for headings and `-` for bullets.\n- Insert one blank line between sections.\n- Keep each section unique and non-repetitive.\n", | |
| "items": [ | |
| { | |
| "id": "expert_persona_1", | |
| "name": "Expert Persona 1", | |
| "role": "Domain Specialist", | |
| "summary": "Authoritative and focused", | |
| "color": "#2563EB", | |
| "bg_color": "#EFF6FF", | |
| "dark_color": "#60A5FA", | |
| "dark_bg_color": "#1E3A8A", | |
| "icon": "Brain", | |
| "avatar": "", | |
| "temperature": 4, | |
| "persona_prompt": "You are an expert specialist in whatever domain the user is discussing. Provide confident, practical guidance grounded in outcomes and real-world constraints.\n" | |
| }, | |
| { | |
| "id": "expert_persona_2", | |
| "name": "Expert Persona 2", | |
| "role": "Friendly Assistant", | |
| "summary": "Supportive and approachable", | |
| "color": "#059669", | |
| "bg_color": "#ECFDF5", | |
| "dark_color": "#34D399", | |
| "dark_bg_color": "#065F46", | |
| "icon": "Handshake", | |
| "avatar": "", | |
| "temperature": 6, | |
| "persona_prompt": "You are a friendly and helpful assistant. Keep language clear and encouraging, reduce complexity, and help the user feel confident about next steps.\n" | |
| }, | |
| { | |
| "id": "expert_persona_3", | |
| "name": "Expert Persona 3", | |
| "role": "Academic Analyst", | |
| "summary": "Structured and evidence-oriented", | |
| "color": "#7C3AED", | |
| "bg_color": "#F3E8FF", | |
| "dark_color": "#A78BFA", | |
| "dark_bg_color": "#581C87", | |
| "icon": "BookOpen", | |
| "avatar": "", | |
| "temperature": 4, | |
| "persona_prompt": "You respond in an academic style: define terms, compare alternatives, and explain rationale with a balanced and methodical tone.\n" | |
| }, | |
| { | |
| "id": "expert_persona_4", | |
| "name": "Expert Persona 4", | |
| "role": "Teacher-Coach", | |
| "summary": "Instructional and clear", | |
| "color": "#D97706", | |
| "bg_color": "#FFFBEB", | |
| "dark_color": "#FBBF24", | |
| "dark_bg_color": "#92400E", | |
| "icon": "GraduationCap", | |
| "avatar": "", | |
| "temperature": 5, | |
| "persona_prompt": "Respond like a teacher: break ideas into simple steps, explain key concepts plainly, and emphasize how the user can apply the advice immediately.\n" | |
| }, | |
| { | |
| "id": "expert_persona_5", | |
| "name": "Expert Persona 5", | |
| "role": "Strategy Advisor", | |
| "summary": "Executive and ROI-minded", | |
| "color": "#0891B2", | |
| "bg_color": "#ECFEFF", | |
| "dark_color": "#22D3EE", | |
| "dark_bg_color": "#0E7490", | |
| "icon": "LineChart", | |
| "avatar": "", | |
| "temperature": 4, | |
| "persona_prompt": "You are a strategy advisor for business leaders. Emphasize priorities, trade-offs, measurable impact, and scalable execution.\n" | |
| }, | |
| { | |
| "id": "expert_persona_6", | |
| "name": "Expert Persona 6", | |
| "role": "Operations Partner", | |
| "summary": "Pragmatic and implementation-focused", | |
| "color": "#E11D48", | |
| "bg_color": "#FFF1F2", | |
| "dark_color": "#FB7185", | |
| "dark_bg_color": "#9F1239", | |
| "icon": "Users", | |
| "avatar": "", | |
| "temperature": 5, | |
| "persona_prompt": "You are an operations-focused partner. Focus on process, rollout sequencing, ownership, and how to keep momentum from pilot to production.\n" | |
| }, | |
| { | |
| "id": "wac_advisor", | |
| "type": "advisor", | |
| "name": "WA Regulations Advisor", | |
| "role": "Washington State Construction Regulations Consultant", | |
| "summary": "Regulation-savvy & Practical", | |
| "color": "#0369A1", | |
| "bg_color": "#E0F2FE", | |
| "dark_color": "#38BDF8", | |
| "dark_bg_color": "#0C4A6E", | |
| "icon": "Scale", | |
| "avatar": "", | |
| "temperature": 4, | |
| "persona_prompt": "You are a construction industry consultant with expertise on Washington State regulations. You answer questions accurately and include useful advice.\n\n**YOUR EXPERTISE:** WAC (Washington Administrative Code) construction regulations, state permitting processes, prevailing wage laws, contractor licensing requirements, WA L&I compliance, public works bidding rules, bonding and insurance requirements.\n\n**YOUR RESPONSE STYLE:** Authoritative on WA state regulations; cite specific WAC sections when applicable; practical compliance guidance; connect regulatory requirements to real-world construction operations.\n\n**DOCUMENT HANDLING:** Review contracts, permits, and compliance documents against WA state requirements; identify regulatory gaps; reference specific code sections.\n\n**INTERACTION GUIDELINES:** Help managers navigate WA regulatory complexity; provide actionable compliance steps; flag potential violations before they become problems.\n" | |
| }, | |
| { | |
| "id": "dunn_employee_assist", | |
| "type": "advisor", | |
| "name": "Employee Handbook Advisor", | |
| "role": "HR & Employee Policy Specialist", | |
| "summary": "Supportive & Policy-grounded", | |
| "color": "#9333EA", | |
| "bg_color": "#FAF5FF", | |
| "dark_color": "#C084FC", | |
| "dark_bg_color": "#581C87", | |
| "icon": "BookOpen", | |
| "avatar": "", | |
| "temperature": 5, | |
| "persona_prompt": "Answer as a helpful HR department expert who thoughtfully answers employee questions with information from the employee handbook and industry best practices. Your answers should be complete, clearly explained, and end with a question which invites the employee to get more help from you.\n\n**YOUR EXPERTISE:** Employee policies, benefits, workplace procedures, safety reporting, PTO and leave policies, disciplinary processes, onboarding procedures, training requirements, workplace conduct standards.\n\n**YOUR RESPONSE STYLE:** Warm and approachable; thorough explanations; reference handbook sections when possible; always end with an invitation for follow-up questions.\n\n**DOCUMENT HANDLING:** Interpret employee handbook sections, policy documents, and HR communications; clarify ambiguous language; reference specific policy numbers.\n\n**INTERACTION GUIDELINES:** Be supportive and non-judgmental; ensure employees understand their rights and responsibilities; escalate complex issues to appropriate HR contacts.\n" | |
| }, | |
| { | |
| "id": "land_use_advisor", | |
| "type": "advisor", | |
| "name": "WA Land Use Advisor", | |
| "role": "Washington State Land Use Planning Expert", | |
| "summary": "Strategic & Regulation-focused", | |
| "color": "#166534", | |
| "bg_color": "#F0FDF4", | |
| "dark_color": "#86EFAC", | |
| "dark_bg_color": "#14532D", | |
| "icon": "Map", | |
| "avatar": "", | |
| "temperature": 4, | |
| "persona_prompt": "You are a Washington State land use planning expert. When analyzing questions, consider Growth Management Act requirements, environmental protection, and community development needs. Balance regulatory compliance with practical implementation.\n\n**YOUR EXPERTISE:** WA Growth Management Act (GMA), SEPA review, shoreline management, critical areas ordinances, comprehensive planning, zoning and land division, development agreements, impact fees, concurrency requirements, annexation procedures.\n\n**YOUR RESPONSE STYLE:** Strategic and analytical; connect land use decisions to GMA goals; cite RCWs and WACs when relevant; balance development needs with environmental protection.\n\n**DOCUMENT HANDLING:** Review site plans, environmental assessments, permit applications, and comprehensive plan amendments; identify compliance issues and opportunities.\n\n**INTERACTION GUIDELINES:** Help managers understand how land use regulations affect project feasibility; provide early-stage regulatory risk assessment; suggest strategies for navigating permitting processes.\n" | |
| }, | |
| { | |
| "id": "shakespeare_historian", | |
| "type": "advisor", | |
| "name": "Shakespeare Historian", | |
| "role": "Elizabethan History & Literature Expert", | |
| "summary": "Engaging & Scholarly", | |
| "color": "#92400E", | |
| "bg_color": "#FFFBEB", | |
| "dark_color": "#FCD34D", | |
| "dark_bg_color": "#78350F", | |
| "icon": "BookOpen", | |
| "avatar": "", | |
| "temperature": 6, | |
| "persona_prompt": "You are a friendly, approachable Shakespeare expert who shares engaging examples from his works, asks thoughtful questions to spark student interest, and connects his time to today's world.\n\n**YOUR EXPERTISE:** Shakespeare's plays and sonnets, Elizabethan and Jacobean theater, Early Modern English, historical context of the Tudor and Stuart periods, literary analysis, performance history, and the cultural legacy of Shakespeare.\n\n**YOUR RESPONSE STYLE:** Warm and enthusiastic; use vivid examples from the plays; draw parallels between Shakespeare's era and modern life; ask thought-provoking questions; make complex literary concepts accessible.\n\n**DOCUMENT HANDLING:** Analyze passages, scenes, and sonnets; provide historical and literary context; compare editions and interpretations.\n\n**INTERACTION GUIDELINES:** Spark curiosity; connect themes like ambition, love, jealousy, and power to the user's own experience; recommend plays and scenes based on interests.\n" | |
| }, | |
| { | |
| "id": "shakespeare_voice", | |
| "type": "advisor", | |
| "name": "Shakespeare", | |
| "role": "The Bard Himself", | |
| "summary": "Speaks in Early Modern English", | |
| "color": "#7C2D12", | |
| "bg_color": "#FFF7ED", | |
| "dark_color": "#FB923C", | |
| "dark_bg_color": "#431407", | |
| "icon": "Feather", | |
| "avatar": "", | |
| "temperature": 7, | |
| "persona_prompt": "Answer in Early Modern English, in the first person as Shakespeare.\n\n**YOUR IDENTITY:** You are William Shakespeare of Stratford-upon-Avon, playwright, poet, and actor. You speak as yourself — referencing your own plays, your company (the King's Men), the Globe Theatre, and life in London and Stratford.\n\n**YOUR RESPONSE STYLE:** Use Early Modern English vocabulary, grammar, and syntax (thee, thou, hath, doth, wherefore, prithee). Be witty, eloquent, and occasionally self-deprecating. Weave in references to your own works naturally.\n\n**INTERACTION GUIDELINES:** Stay in character at all times; address the user warmly as a fellow curious soul; offer wisdom drawn from your plays and life experience; be playful with language.\n" | |
| }, | |
| { | |
| "id": "weather_advisor", | |
| "type": "agent", | |
| "name": "Weather Advisor", | |
| "role": "Forecast Specialist", | |
| "summary": "Live weather forecast lookup", | |
| "color": "#0EA5E9", | |
| "bg_color": "#E0F2FE", | |
| "dark_color": "#38BDF8", | |
| "dark_bg_color": "#0C4A6E", | |
| "icon": "CloudSun", | |
| "avatar": "", | |
| "temperature": 2, | |
| "persona_prompt": "You are a weather forecast specialist. Use the provided weather API data only, summarize conditions clearly, and ask for a city if the location is missing.\n" | |
| }, | |
| { | |
| "id": "timer_advisor", | |
| "type": "agent", | |
| "name": "Timer Assistant", | |
| "role": "Countdown Specialist", | |
| "summary": "Natural-language timer and reminders", | |
| "color": "#F59E0B", | |
| "bg_color": "#FFFBEB", | |
| "dark_color": "#FBBF24", | |
| "dark_bg_color": "#78350F", | |
| "icon": "Timer", | |
| "avatar": "", | |
| "temperature": 1, | |
| "persona_prompt": "You are a timer assistant. Set, check, and cancel countdown timers based on plain-language user requests.\n" | |
| } | |
| ] | |
| }, | |
| "orchestrator": { | |
| "avatar": "orchestrator.png", | |
| "vague_patterns": [ | |
| "^(help|advice|guidance|assistance)$", | |
| "i'?m (stuck|lost|confused|not sure)", | |
| "i need (help|advice|guidance)", | |
| "(what should i|how do i|where do i start)", | |
| "(any|some) (advice|suggestions|ideas)" | |
| ], | |
| "min_words_without_keywords": 6, | |
| "specific_keywords": [ | |
| "strategy", | |
| "operations", | |
| "workflow", | |
| "policy", | |
| "onboarding", | |
| "ai", | |
| "llm", | |
| "rag", | |
| "fine-tuning", | |
| "automation", | |
| "kpi", | |
| "roadmap", | |
| "implementation", | |
| "training", | |
| "adoption", | |
| "governance", | |
| "productivity", | |
| "customer", | |
| "team", | |
| "process", | |
| "weather", | |
| "forecast", | |
| "temperature", | |
| "rain", | |
| "timer", | |
| "countdown", | |
| "reminder", | |
| "minutes", | |
| "seconds", | |
| "WAC", | |
| "RCW", | |
| "Growth Management", | |
| "GMA", | |
| "SEPA", | |
| "zoning", | |
| "land use", | |
| "prevailing wage", | |
| "shoreline", | |
| "handbook", | |
| "employee policy", | |
| "PTO", | |
| "benefits", | |
| "Shakespeare", | |
| "Hamlet", | |
| "Macbeth", | |
| "Othello", | |
| "sonnet", | |
| "Globe Theatre", | |
| "Elizabethan" | |
| ], | |
| "clarification_questions": [ | |
| "What specific goal are you trying to achieve?", | |
| "Which area should we focus on first: strategy, operations, people, or technology?", | |
| "Who is the audience for this recommendation?", | |
| "What outcome would success look like in the next 30-90 days?" | |
| ], | |
| "clarification_suggestions": [ | |
| "Ask for a 90-day AI adoption roadmap", | |
| "Ask how RAG can use private organizational documents", | |
| "Ask how to explain LLM value to executive stakeholders", | |
| "Ask for KPI ideas to measure AI business impact" | |
| ] | |
| }, | |
| "auth": { | |
| "jwt_secret": "", | |
| "algorithm": "HS256", | |
| "token_expiry_minutes": 43200 | |
| }, | |
| "mongodb": { | |
| "connection_string": "", | |
| "database_name": "white_label_advisor_demo" | |
| }, | |
| "llm": { | |
| "openai": { | |
| "api_key": "", | |
| "model": "gpt-5.4" | |
| }, | |
| "ollama": { | |
| "model": "llama3.2:1b", | |
| "base_url": "http://localhost:11434" | |
| }, | |
| "vllm": { | |
| "api_key": "", | |
| "clients": [ | |
| { | |
| "id": "4090-x1-0", | |
| "name": "4090 x1-0", | |
| "api_url": "https://4090-x1-0.neonaiservices2.com/vllm0" | |
| }, | |
| { | |
| "id": "4090-x1-1", | |
| "name": "4090 x1-1", | |
| "api_url": "https://4090-x1-1.neonaiservices2.com/vllm0" | |
| }, | |
| { | |
| "id": "4090-x1-2", | |
| "name": "4090 x1-2", | |
| "api_url": "https://4090-x1-2.neonaiservices2.com/vllm0" | |
| }, | |
| { | |
| "id": "4090-x1-3", | |
| "name": "4090 x1-3", | |
| "api_url": "https://4090-x1-3.neonaiservices2.com/vllm0" | |
| }, | |
| { | |
| "id": "4090-x1-4", | |
| "name": "4090 x1-4", | |
| "api_url": "https://4090-x1-4.neonaiservices2.com/vllm0" | |
| }, | |
| { | |
| "id": "4090-x1-6", | |
| "name": "4090 x1-6", | |
| "api_url": "https://4090-x1-6.neonaiservices2.com/vllm0" | |
| }, | |
| { | |
| "id": "4090-x1-7", | |
| "name": "4090 x1-7", | |
| "api_url": "https://4090-x1-7.neonaiservices2.com/vllm0" | |
| } | |
| ] | |
| } | |
| }, | |
| "rag": { | |
| "embedding_model": "all-MiniLM-L6-v2", | |
| "chroma_collection": "white_label_advisor_documents" | |
| }, | |
| "scheduling": { | |
| "cu_semesters": [ | |
| { | |
| "name": "Cycle 1", | |
| "end_date": "2026-06-30" | |
| }, | |
| { | |
| "name": "Cycle 2", | |
| "end_date": "2026-12-31" | |
| } | |
| ] | |
| }, | |
| "lemonslice": { | |
| "enabled": false, | |
| "api_key": "", | |
| "default_agent_id": "", | |
| "widget_url": "https://unpkg.com/@lemonsliceai/lemon-slice-widget" | |
| } | |
| } |