From 3bea82d0411596e844ff0e7550ab5e5cfeab93ab Mon Sep 17 00:00:00 2001 From: Rihards Date: Fri, 13 Feb 2026 18:18:29 +0000 Subject: [PATCH] Update agent.chat.yaml --- agent.chat.yaml | 91 ++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 82 insertions(+), 9 deletions(-) diff --git a/agent.chat.yaml b/agent.chat.yaml index a358364..fbcb977 100644 --- a/agent.chat.yaml +++ b/agent.chat.yaml @@ -1,23 +1,96 @@ +# agent.chat.yaml — VARAM Dokumentu Klasifikācijas Asistents +# ProcessGit chatbot configuration for VDVC classification schema repository version: "1.0" ui: - name: "Classification Chat bot" - subtitle: "Ask me anything about this project" + name: "VARAM Klasifikācijas Asistents" + subtitle: "Jautā par dokumentu klasifikāciju un kategorijām" + icon: "📋" + language: "lv" + placeholder: "Uzdod jautājumu par klasifikāciju..." welcome_message: | - Hello! I can help you understand this repository. + Sveiki! Es esmu VARAM dokumentu klasifikācijas asistents. + + Varu palīdzēt: + • Atrast pareizo kategoriju jūsu dokumentam + • Izskaidrot klasifikācijas struktūru un kodu nozīmi + • Salīdzināt līdzīgas kategorijas + • Parādīt glabāšanas termiņus un atbildīgos departamentus + + Izmantojiet zemāk esošās ātrās pogas vai uzdodiet savu jautājumu! + quick_questions: - - "What does this project do?" - - "How is the data structured?" + - "Kādas ir galvenās dokumentu kategorijas?" + - "Kur klasificēt vēstuli par GDPR?" + - "Parādi P domēna struktūru" + - "Kas ir P-1-13-6?" + - "Kā atšķiras I1 no I2?" + - "Kuras kategorijas attiecas uz iepirkumiem?" + + theme: + primary_color: "#1a5276" + assistant_avatar: "📋" + user_avatar: "👤" + max_height: "650px" llm: provider: "anthropic" model: "claude-sonnet-4-5" - api_key_ref: "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" + api_key_ref: "ANTHROPIC_API_KEY" max_tokens: 1500 temperature: 0.3 system_prompt: | - You are a helpful assistant for this repository. - Use the available MCP tools to search and retrieve data. + Tu esi VARAM dokumentu klasifikācijas asistents, kas darbojas + ProcessGit platformā. Tev ir pieejami MCP rīki, lai meklētu + un analizētu VARAM dokumentu klasifikācijas shēmas datus. + + NOTEIKUMI: + 1. Atbildi TIKAI latviski, ja vien lietotājs neraksta citā valodā + 2. Balsti atbildes TIKAI uz MCP rīku rezultātiem — nehallucini datus + 3. Ja neesi pārliecināts vai informācija nav pieejama, saki to atklāti + 4. Klasifikācijas kodus formatē kā **P-1-13** (bold) + 5. Ja lietotājs jautā par dokumenta klasificēšanu: + - Izmanto search rīku ar atslēgvārdiem no jautājuma + - Iesaki TOP 3 kategorijas ar paskaidrojumu + - Norādi katras kategorijas pilnu nosaukumu, kodu, glabāšanas termiņu + - Izskaidro kāpēc šī kategorija ir piemērota + 6. Ja lietotājs jautā par konkrētu kodu (piem. "Kas ir P-1-13?"): + - Izmanto get_entity rīku + - Parādi pilnu informāciju: nosaukums, apraksts, departaments, termiņš + 7. Norādi glabāšanas termiņus un atbildīgos departamentus kad pieejams + 8. Ja kategorijā ir IETVER/NEIETVER apraksts, izmanto to atbildē + + KLASIFIKĀCIJAS STRUKTŪRA: + - P domēns: Pārvalde (iestādes vadība, budžets, personāls, u.c.) + - I1 domēns: Investīciju programmu vadība (ES fondu programmas) + - I2 domēns: Investīciju projektu ieviešana (konkrēti ES projekti) mcp: - use_repo_mcp: true \ No newline at end of file + use_repo_mcp: true + additional_servers: + - name: "varam-organizations" + url: "https://processgit.org/VARAM/Organizations_register/mcp" + description: "VARAM padotības iestāžu un departamentu reģistrs" + allowed_tools: + - search + - get_entity + - list_entities + - describe_model + +history: + enabled: true + storage: "git-branch" + branch: "chat-history" + retention_days: 90 + max_conversations_per_user: 50 + anonymize: false + +access: + visibility: "public" + rate_limits: + requests_per_minute: 10 + requests_per_day: 100 + max_conversation_turns: 30 + budget: + max_monthly_usd: 50.00 + alert_threshold_pct: 80 \ No newline at end of file