AI

Aplicația AI este asistentul LLM al eYssen, orientat pe securitate, pentru Odoo. Aceasta conectează baza dumneavoastră de date la furnizori de modele lingvistice (OpenAI, Anthropic, xAI, Google Gemini, OpenRouter și API-uri compatibile), permite utilizatorilor să converseze cu un asistent ancorat în date despre această instanță Odoo și poate rula agenți autonomi care acționează ca niște colegi cu privilegii restrânse în Discuss, chatter, activități și sarcini de proiect.

Fiecare operațiune asupra datelor solicitată de model trece printr-o singură poartă de acces: asistentul nu primește niciodată mai multe privilegii decât are deja utilizatorul (sau utilizatorul agent) în Odoo, iar un administrator poate restrânge și mai mult accesul prin politici de acces AI, capabilități, reguli de canal și confirmarea scrierii.

Pericol

Un AI configurat greșit este periculos. Un agent AI cu grupuri Odoo extinse, capabilități de scriere deschise sau domeniu de canal agent_full poate citi, modifica sau șterge date comerciale, poate trimite conținut către un furnizor extern de LLM și poate acționa nesupravegheat. Citiți Securitate înainte de a activa capabilitățile de scriere, de a lega utilizatori agent sau de a expune AI către solicitanți nesecurizați. Instalarea implicită este orientată spre citire și cu scrierea refuzată; fiecare privilegiu pe care îl adăugați este o decizie deliberată.

Notă

Numele tehnic al modulului este ai (Productivity / AI). Acesta depinde de Mail, Web, Project și de ajutoarele eYssen pentru șabloane/categorii de proiect utilizate pentru coada de lucru AI Ops.

Ce puteți face

  • Asistent interactiv — bulă de chat în systray și AI ‣ Conversații pentru întrebări și răspunsuri ancorate în date, căutare în schemă, preluare web opțională, ingestie de fișiere, aptitudini și memorie.

  • Scrieri confirmate de om — propuneri de creare/actualizare/ștergere în AI ‣ Propuneri de scriere, în locul modificărilor silențioase (configurabil).

  • Agenți autonomi — identități res.users asociate, opționale, cu supervizor, liste de canale permise, plafoane de capabilități, mod de scriere pe sarcină (cu confirmare implicit; hibrid/automat numai ca opțiune explicită), aprobarea scrierilor în așteptare cu o notificare în systray pe înregistrarea comercială și anulare solicitată de supervizor (consultați Agenți).

  • Cadru de politici de acces — permisiune/refuz pe grup / model / câmp, peste ACL-urile Odoo (nu acordă niciodată mai mult decât drepturile proprii ale utilizatorului care acționează).

  • Aptitudini — pachete reutilizabile de instrucțiuni (din fabrică și personalizate), activate permanent sau la cerere.

  • Memorie — amintiri durabile ale utilizatorului/agentului/companiei, cu instrumente de graf și de căutare.

  • Monitorizare — jurnale de audit, avertismente pentru încălcări, blocări temporare și un registru al rulărilor agentului în care o rulare al cărei worker s-a oprit este închisă automat.

  • Personalizare opțională MCP / web / interfață — instrumente externe, căutare web și personalizare a schemei/vizualizărilor, rezervată administratorilor, toate condiționate de capabilități și dezactivate implicit acolo unde sunt riscante.

  • Ajutor zilnic în formularele pe care le folosiți — un asistent de scriere în editoare și chatter, o bară de căutare AI, o paletă de comenzi, câmpuri completate de AI și AI în acțiuni de server și automatizări (vezi Asistent de scriere, Căutare AI și paleta de comenzi și Câmpuri AI, acțiuni de server și automatizări).

  • Surse de cunoștințe — răspunsuri cu citări din fișiere, pagini web, înregistrări, articole Knowledge și Documente (vezi Surse de cunoștințe și AI în Knowledge, Documente și fișierele din cloud).

  • Server MCP — conectați Claude, ChatGPT sau o altă aplicație AI la baza dvs. de date cu autentificare OAuth și consimțământ per utilizator (vezi Server MCP).

  • Site web și chat live — un agent AI care răspunde vizitatorilor site-ului și predă conversația operatorilor tăi (vezi Agent AI în chatul live), plus un constructor de site cu AI care creează și editează pagini și subsolul, stilizează blocuri, scrie texte SEO și traduceri, funcționează în editorul de site și anulează oricare dintre modificările sale cu un clic (vezi AI pentru site-ul web).

  • Import de site — copiază un site existent pornind de la adresa lui, cu instrucțiuni în cuvinte simple, întrebări, sugestii SEO, redirecționări, articole de blog și produse, totul verificat înainte de a se crea ceva (vezi Importul unui site).

  • Voce — dictați mesaje și transcrieți și rezumați apeluri Discuss, cu consimțământul fiecărui participant (vezi Voce: dictare și transcrierea apelurilor).

  • Aplicații de business — prompturi rapide și butoane în CRM, Vânzări, Achiziții, Inventar, Fabricație, Facturare, Calendar, Produse, Marketing prin e-mail și Pontaje, triaj de tichete pentru proiecte cu SLA și analiză AI a rapoartelor contabile (vezi AI în aplicațiile de business, AI pentru proiecte cu SLA și AI pentru rapoartele contabile).

  • Importuri CAD — cantități și lungimi sugerate pentru elementele unui desen de structură metalică, pe care le accepți sau le respingi (vezi AI pentru importurile CAD).

  • Prețuri concurenți — găsiți produsele dumneavoastră pe site-urile concurenților, construiți și reparați regulile care citesc prețurile acestora, fiecare potrivire fiind confirmată de o persoană (consultați AI pentru prețuri concurenți).

  • Furnizori, modele și acces — modele de chat, imagine, încorporare și voce în text, și o imagine clară a cine poate folosi fiecare funcție AI (vezi Furnizori și modele, Panoul AI și Cine ce poate folosi).

Cui se adresează această documentație

Rol

Sarcini tipice

Administrator de sistem / AI

Furnizori, setări, politici, agenți, monitorizare

Supervizor al unui agent

Aprobă propunerile de scriere, verifică sarcinile și rulările

Utilizator AI obișnuit

Conversează, confirmă propriile propuneri de scriere, folosește memoria

Securitate / conformitate

Model de amenințări, privilegii minime, pistă de audit

Harta documentelor

Principii-cheie de proiectare

  1. Rulează ca utilizatorul (sau ca utilizatorul agent) — fără sudo pe datele comerciale. ACL-urile și regulile de înregistrare Odoo se aplică întotdeauna.

  2. Politica AI restrânge, cu o singură excepție numită — ai.access.rule nu poate acorda niciodată un drept pe care utilizatorul de bază nu îl deține deja în Odoo. În cadrul acestui plafon, o regulă care numește un câmp anume este singurul loc în care o regulă deschide ceva ce poarta altfel refuză: un câmp care scrie și într-un alt model. O permisiune la nivel de model nu ridică deliberat niciodată această restricție — consultați Protecția scrierii între modele.

  3. Capabilitățile sunt comutatoare principale — de exemplu, Write / Delete / Web / MCP / Customize sunt livrate dezactivate până când un administrator le activează.

  4. Canale refuzate implicit pentru agenți — un agent fără o regulă de canal corespunzătoare refuză adresarea de intrare (mesaj direct Discuss, @mențiune, activitate, atribuire).

  5. Principiul celor patru ochi al supervizorului, implicit, pentru scrierile agentului — fiecare sarcină a agentului are propriul Mod de scriere (implicit Solicită întotdeauna confirmare). Rulările nesupravegheate propun, prin urmare, modificări supervizorului, cu excepția cazului în care sarcina respectivă optează explicit pentru hibrid sau automat pentru lucrări de încredere, cu risc redus (de exemplu, completarea ciornelor de facturi furnizor pe care playbook-ul nu le postează niciodată). Modul global de scriere din chat nu controlează rulările agentului — consultați Modul de scriere al sarcinii (doar pentru rulările agentului).

  6. Textul clienților / e-mailurilor este material de lucru, nu autoritate — instrucțiunile din corpul unui tichet nu pot crește privilegiile agentului; triajul și plafoanele de capabilități doar scad.

  7. Ancorare — asistentul nu trebuie să inventeze modele, câmpuri sau etape; folosește instrumente și fapte reale despre mediu pentru această bază de date.

  8. Rulările sunt contabilizate — anularea este cooperativă și înregistrată, niciodată o oprire silențioasă: rularea se oprește la următoarea limită de pas și se închide ca eșuată, cu un motiv de anulare. O rulare al cărei worker s-a oprit este închisă de o sarcină programată de întreținere, care reconstruiește rândul din registru pe baza înregistrării de dispecerizare, acolo unde aceasta a supraviețuit.

  9. O refuzare structurală nu este abuz — poarta refuză multe lucruri pe care modelul doar le-a presupus (un câmp nescriptibil, un câmp care scrie și într-un alt model) fără a înregistra o încălcare sau a consuma un avertisment, astfel încât o listă goală de încălcări nu este o dovadă că nu s-a refuzat nimic. Avertismentele sunt rezervate limitelor reale: un câmp secret sau privilegiat, un Refuz explicit al politicii, o capabilitate dezactivată.

Consultați și

  • Drepturi de acces — grupurile Odoo și regulile de înregistrare (baza fiecărei acțiuni AI)

  • Modul dezvoltator (mod depanare) — necesar pentru meniurile Technical în care se află parametrii de sistem AI și acțiunile programate

  • Mesagerie — mesajele directe Discuss utilizate de canalele agenților

  • Proiect — sarcinile de proiect și canalul de atribuire (dacă documentația Project este disponibilă în versiunea dumneavoastră)