Files
accounted/extensions/general/ai-chat/manifest.json
T

27 lines
1.4 KiB
JSON

{
"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"
}
}
}