{ "id": "ai-chat", "sector": "general", "exportName": "aiChatExtension", "entryPoint": "@/extensions/general/ai-chat", "workspace": "@/components/extensions/general/AiChatWorkspace", "requiredEnvVars": ["ANTHROPIC_API_KEY", "OPENAI_API_KEY"], "optionalEnvVars": ["LANGFUSE_SECRET_KEY", "LANGFUSE_PUBLIC_KEY", "LANGFUSE_BASE_URL"], "npmDependencies": ["@langchain/anthropic", "@langchain/core", "langchain", "@langchain/openai", "@langchain/langgraph", "@langfuse/core", "@langfuse/langchain"], "definition": { "name": "AI-assistent", "category": "operations", "icon": "MessageSquare", "dataPattern": "both", "readsCoreTables": ["invoices", "supplier_invoices", "transactions", "journal_entries", "journal_entry_lines", "fiscal_periods", "company_settings", "customers", "suppliers", "chart_of_accounts"], "hasOwnData": true, "description": "AI-assistent för skatte- och bokföringsfrågor med tillgång till din data", "longDescription": "Ställ frågor om skatt, bokföring och företagande till en AI-assistent som förstår svensk redovisning. Kan hämta och visualisera din bokföringsdata — fakturor, transaktioner, resultaträkning, balansräkning och mer.", "quickAction": { "label": "AI-assistent", "description": "Fråga om bokföring", "icon": "MessageSquare", "event": "open-ai-chat" } } }