{"id":7795,"date":"2026-10-23T13:56:14","date_gmt":"2026-10-23T13:56:14","guid":{"rendered":"https:\/\/www.wiven.ai\/?page_id=7795"},"modified":"2026-10-23T14:04:46","modified_gmt":"2026-10-23T14:04:46","slug":"demo-wivenllm","status":"publish","type":"page","link":"https:\/\/www.wiven.ai\/en\/demo-wivenllm\/","title":{"rendered":"D\u00e9mo WivenLLM"},"content":{"rendered":"<style>html,body{margin:0;padding:0;height:100%;background:#F4F6F4!important}\nbody.wd-body > *:not(#wd):not(#wd-data):not(.wd-l):not(script):not(style){display:none!important}\n#cmplz-cookiebanner-container,.cmplz-cookiebanner,#cmplz-manage-consent,.trp-language-switcher-container,.trp-floating-switcher,#wpadminbar{display:none!important}\nhtml{margin-top:0!important}\n#wd{--g:#2DBE4E;--ink:#151718;--ink2:#1B1B2E;--mut:#666666;--mut2:#64748B;--lav:#9B97AB;--act:#CDF5C8;--actx:#143D0C;--bd:rgba(21,23,24,.08);--sh:0 8px 30px rgba(21,23,24,.08);\n  position:fixed;inset:0;display:flex;flex-direction:column;background:#F4F6F4;color:var(--ink);\n  font-family:\"Inter\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",ui-sans-serif,system-ui,Roboto,\"Helvetica Neue\",Arial,sans-serif;\n  font-size:14px;line-height:1.5;letter-spacing:-.08px;-webkit-font-smoothing:antialiased;text-align:left}\n#wd *{box-sizing:border-box}\n#wd button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0;margin:0;letter-spacing:inherit;text-transform:none;box-shadow:none;line-height:inherit;min-height:0;width:auto;height:auto;border-radius:0}\n#wd button:hover,#wd button:focus{background:none;color:inherit}\n#wd p{margin:0 0 10px}\n#wd ul,#wd ol{margin:0 0 10px;padding-left:20px}\n#wd li{margin:0 0 4px}\n#wd b,#wd strong{font-weight:600;color:var(--ink)}\n#wd svg{display:block;flex-shrink:0}\n#wd h1,#wd h2,#wd h3{font-family:inherit;color:var(--ink);letter-spacing:-.3px;margin:0}\n#wd input,#wd textarea{font:inherit;color:var(--ink);letter-spacing:inherit}<\/p>\n<p>\/* barre de d\u00e9mo *\/\n.wd-top{flex:0 0 auto;display:flex;align-items:center;gap:14px;padding:8px 14px;background:#0b0f0c;color:#e8efe9;font-size:12.5px}\n.wd-top .wd-badge{display:flex;align-items:center;gap:8px;white-space:nowrap}\n.wd-top .wd-badge i{width:7px;height:7px;border-radius:50%;background:var(--g);box-shadow:0 0 0 3px rgba(45,190,78,.25)}\n.wd-top .wd-badge small{color:rgba(232,239,233,.6);font-size:12px}\n.wd-seg{display:flex;gap:4px;background:rgba(255,255,255,.07);border-radius:999px;padding:3px;margin:0 auto}\n#wd .wd-seg button{padding:5px 14px;border-radius:999px;color:rgba(232,239,233,.75);font-size:12.5px;font-weight:500;white-space:nowrap}\n#wd .wd-seg button.on{background:var(--g);color:#06140a}\n#wd .wd-seg button:hover{color:#fff}\n#wd .wd-seg button.on:hover{color:#06140a;background:var(--g)}\n#wd .wd-top b{color:#fff;font-weight:600}\n.wd-top a.wd-cta{color:var(--g);text-decoration:none;font-weight:600;white-space:nowrap}\n.wd-top a.wd-cta:hover{text-decoration:underline}<\/p>\n<p>\/* application *\/\n.wd-app{flex:1 1 auto;display:flex;min-height:0;padding:12px;gap:14px;position:relative}\n.wd-side{width:244px;flex:0 0 244px;background:#fff;border:1px solid var(--bd);border-radius:22px;box-shadow:var(--sh);padding:14px;display:flex;flex-direction:column;min-height:0}\n.wd-logo{display:flex;align-items:center;gap:10px;margin:0 0 18px;padding:0 4px}\n.wd-logo svg{height:26px;width:auto}\n.wd-logo .wd-word{border-left:1px solid rgba(0,0,0,.1);padding-left:11px;font-size:18px;font-weight:700;letter-spacing:-.45px;white-space:nowrap}\n.wd-logo .wd-word span{color:var(--g)}\n#wd .wd-logo .wd-hide{margin-left:auto;color:var(--mut);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%}\n.wd-search{display:flex;gap:5px;height:32px}\n.wd-search label{flex:1;position:relative;display:block}\n.wd-search label svg{position:absolute;left:11px;top:9px;color:#8a8a8a}\n#wd .wd-search input{width:100%;height:32px;border:1px solid rgba(21,23,24,.1);background:rgba(0,0,0,.04);border-radius:10px;padding:0 8px 0 32px;font-size:13px;outline:none;margin:0;box-shadow:none}\n#wd .wd-search input::placeholder{color:var(--lav);font-weight:500}\n#wd .wd-plus{width:32px;height:32px;border-radius:10px;background:var(--g);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(45,190,78,.35)}\n#wd .wd-plus:hover{background:var(--g);color:#fff;filter:brightness(1.07)}\n.wd-sec{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lav);margin:20px 4px 8px}\n.wd-wslist{flex:1 1 auto;overflow:auto;min-height:0;margin:0 -2px;padding:0 2px}\n.wd-ws{margin:0 0 4px}\n#wd .wd-ws-h{display:flex;align-items:center;gap:7px;width:100%;padding:6px 8px;border-radius:4px;font-size:14px;font-weight:500;line-height:28px;text-align:left}\n#wd .wd-ws-h:hover{background:rgba(45,190,78,.08)}\n#wd .wd-ws.on .wd-ws-h{background:var(--act);color:var(--actx);font-weight:700}\n.wd-ws-h .wd-dots{color:#7b7b7b}\n.wd-ws-h .wd-nm{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}\n.wd-ws-h .wd-ic{display:none;gap:7px;color:var(--actx)}\n.wd-ws.on .wd-ws-h .wd-ic{display:flex}\n#wd .wd-ws-h .wd-ic span{display:flex;cursor:pointer;opacity:.85}\n#wd .wd-ws-h .wd-ic span:hover{opacity:1}\n.wd-threads{display:none;margin:4px 0 6px 12px;border-left:2px solid var(--actx);padding-left:0}\n.wd-ws.on .wd-threads{display:block}\n#wd .wd-th{display:block;width:calc(100% - 10px);margin:0 0 4px 10px;text-align:left;padding:4px 8px;border-radius:4px;font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink)}\n#wd .wd-th:hover{background:rgba(45,190,78,.08)}\n#wd .wd-th.on{background:var(--act);color:var(--actx);font-weight:600}\n#wd .wd-newc{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:8px 0 10px;height:36px;border-radius:11px;background:var(--g);color:#fff;font-size:12px;font-weight:500;box-shadow:0 2px 10px rgba(45,190,78,.32)}\n#wd .wd-newc:hover{background:var(--g);color:#fff;filter:brightness(1.06)}\n.wd-brain{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lav);margin:10px 4px 12px}\n.wd-local{display:flex;gap:10px;align-items:center;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.22);border-radius:12px;padding:10px 12px;color:#16A34A;font-size:11px;font-weight:500;line-height:15px;margin-bottom:12px}\n.wd-user{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.75);box-shadow:0 4px 20px rgba(21,23,24,.12);border-radius:20px;padding:10px 12px;font-size:13px;font-weight:600}\n.wd-av{position:relative;width:34px;height:34px;border-radius:50%;background:#4ADE80;color:#0b3d17;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:0 0 34px}\n.wd-av:after{content:\"\";position:absolute;right:0;bottom:0;width:8px;height:8px;border-radius:50%;background:#22c55e;border:2px solid #fff}\n.wd-user .wd-un{flex:1;min-width:0}\n.wd-user .wd-un small{display:block;font-weight:400;color:var(--mut);font-size:11px}<\/p>\n<p>\/* navigation des r\u00e9glages et de la console *\/\n.wd-nav{flex:1;overflow:auto;min-height:0;margin:0 -4px;padding:0 4px}\n#wd .wd-nav button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:8px 10px;border-radius:8px;font-size:14px;color:#2c2f30}\n#wd .wd-nav button:hover{background:rgba(45,190,78,.08)}\n#wd .wd-nav button.on{background:var(--act);color:var(--actx);font-weight:600}\n#wd .wd-nav .wd-sub button{padding:6px 10px 6px 38px;font-size:13px}\n#wd .wd-back{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:36px;border-radius:11px;background:var(--g);color:#fff;font-size:12px;font-weight:600;margin:10px 0}\n#wd .wd-back:hover{background:var(--g);color:#fff;filter:brightness(1.06)}<\/p>\n<p>\/* panneau principal *\/\n.wd-main{flex:1 1 auto;min-width:0;display:flex;gap:14px;min-height:0}\n.wd-panel{flex:1 1 auto;min-width:0;background:#fff;border:1px solid var(--bd);border-radius:22px;box-shadow:var(--sh);position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}\n.wd-panel:before{content:\"\";position:absolute;left:0;right:0;top:0;height:58px;background:linear-gradient(#fff 72%,rgba(255,255,255,0));z-index:2;pointer-events:none}\n.wd-v-cons.on ~ .wd-chips{}\n.wd-chips{position:absolute;top:12px;left:14px;display:flex;gap:8px;z-index:3}\n#wd .wd-chip{display:flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(45,190,78,.18);background:#fff;color:var(--mut);font-size:11.5px;font-weight:500;white-space:nowrap}\n#wd .wd-chip:hover{background:#f6fbf7;color:var(--ink)}\n.wd-chip i{width:7px;height:7px;border-radius:50%;background:var(--g)}\n.wd-tools{position:absolute;top:14px;right:16px;display:flex;gap:6px;z-index:3}\n#wd .wd-tools button{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#3b3f40}\n#wd .wd-tools button:hover{background:rgba(45,190,78,.08)}\n#wd .wd-menu{display:none}<\/p>\n<p>.wd-view{display:none;flex:1;min-height:0;flex-direction:column}\n.wd-view.on{display:flex}<\/p>\n<p>\/* accueil *\/\n.wd-home{flex:1;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:70px 24px 30px}\n.wd-home h2{font-size:24px;font-weight:700;letter-spacing:-.5px;text-align:center;margin:0 0 28px}\n.wd-home .wd-comp{width:100%;max-width:750px}\n.wd-pills{display:flex;justify-content:center;gap:40px;margin:26px 0 22px;font-size:14px;font-weight:500}\n#wd .wd-pills button:hover{color:var(--g)}\n.wd-sugg{width:100%;max-width:620px}\n#wd .wd-sugg button{display:block;width:100%;text-align:left;padding:11px 12px;border-bottom:1px solid #e7e7e7;font-size:14px;line-height:1.45;border-radius:0}\n#wd .wd-sugg button:last-child{border-bottom:0}\n#wd .wd-sugg button:hover{background:rgba(45,190,78,.06);color:var(--ink)}\n.wd-sugg .wd-ag{color:#0b7bc4;font-weight:600}\n.wd-hint{font-size:12px;color:var(--mut2);text-align:center;margin-top:14px}<\/p>\n<p>\/* zone de saisie *\/\n.wd-comp{background:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.8);box-shadow:0 2px 16px rgba(21,23,24,.1);border-radius:20px;padding:14px 16px 12px 20px}\n#wd .wd-comp textarea{display:block;width:100%;border:0;outline:0;resize:none;background:transparent;font-size:14px;line-height:20px;height:42px;padding:2px 0;margin:0;box-shadow:none;color:var(--ink2)}\n#wd .wd-comp textarea::placeholder{color:#8b8b8b}\n.wd-crow{display:flex;align-items:center;gap:14px;color:#3b3f40}\n#wd .wd-crow button{display:flex;align-items:center;gap:6px;font-size:14px}\n#wd .wd-crow button:hover{color:var(--g)}\n.wd-crow .wd-sp{flex:1}\n#wd .wd-send{width:32px;height:32px;border-radius:50%;background:#9ca3af;color:#fff;justify-content:center}\n#wd .wd-send:hover{color:#fff}\n#wd .wd-send.go{background:var(--g)}\n#wd .wd-send.go:hover{background:var(--g);color:#fff}<\/p>\n<p>\/* conversation *\/\n.wd-thread{flex:1;overflow:auto;padding:66px 0 16px;scroll-behavior:smooth}\n.wd-col{max-width:740px;margin:0 auto;padding:0 24px}\n.wd-msg-u{display:flex;justify-content:flex-end;margin:0 0 34px}\n.wd-msg-u div{background:#F1F5F9;color:#0F172A;border-radius:20px 20px 0 20px;padding:10px 16px;max-width:78%;font-size:14px;line-height:21px}\n.wd-msg-a{color:#0F172A;font-size:14px;line-height:21px;margin:0 0 30px}\n.wd-msg-a .wd-txt p{margin:0 0 14px}\n.wd-txt a{color:#0b7bc4;text-decoration:none}.wd-txt a:hover{text-decoration:underline}\n.wd-msg-a .wd-txt ul,.wd-msg-a .wd-txt ol{margin:0 0 14px}\n.wd-think{display:flex;align-items:center;gap:8px;color:#4b5563;margin:0 0 12px;font-size:14px}\n.wd-dots3{display:inline-flex;gap:4px}\n.wd-dots3 i{width:6px;height:6px;border-radius:50%;background:#9ca3af;animation:wdb 1s infinite}\n.wd-dots3 i:nth-child(2){animation-delay:.15s}.wd-dots3 i:nth-child(3){animation-delay:.3s}\n@keyframes wdb{0%,80%,100%{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}\n.wd-act{display:flex;align-items:center;gap:12px;color:#4b5563;margin-top:4px;flex-wrap:wrap}\n#wd .wd-act button{display:flex}\n#wd .wd-act button:hover{color:var(--ink)}\n.wd-meta{margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;color:var(--mut2)}\n#wd .wd-srcbtn{display:inline-flex;align-items:center;gap:7px;margin-top:12px;font-size:13px;padding:4px 8px;border-radius:8px}\n#wd .wd-srcbtn:hover{background:#f1f5f9}\n.wd-file{display:inline-flex;align-items:center;gap:10px;border:1px solid #dbe3ea;border-radius:12px;padding:9px 14px;margin:4px 0 12px;background:#fff;font-size:13px;font-weight:500}\n.wd-file svg{color:#2563eb}\n.wd-file small{display:block;font-weight:400;color:var(--mut2);font-size:11px}\n.wd-note{font-size:12px;color:var(--mut2);display:flex;align-items:center;gap:6px;margin:0 0 6px}\n.wd-note svg{color:var(--g)}\n.wd-bottom{padding:0 24px 16px}\n.wd-bottom .wd-comp{max-width:750px;margin:0 auto}<\/p>\n<p>\/* appel d'outil de l'agent *\/\n.wd-tool{background:#EEF2F6;border-radius:14px;padding:14px 16px 0;margin:6px 0 16px;overflow:hidden}\n.wd-tool .wd-th1{display:flex;align-items:center;gap:8px;font-size:14px}\n.wd-tool .wd-th1 a{color:#0b7bc4;font-weight:600;text-decoration:none}\n.wd-tool .wd-sub1{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;color:#334155;margin:4px 0 10px}\n.wd-tool pre{margin:0 0 12px;background:#E3E8EE;border-radius:10px;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.5;color:#1f2937;white-space:pre-wrap;word-break:break-word}\n.wd-tool .wd-btns{display:flex;align-items:center;gap:6px;margin:0 0 8px}\n#wd .wd-tool .wd-ok{background:#fff;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.06)}\n#wd .wd-tool .wd-ok:hover{background:var(--g);color:#fff}\n#wd .wd-tool .wd-no{padding:8px 12px;font-size:14px;font-weight:500;border-radius:999px}\n#wd .wd-tool .wd-no:hover{background:rgba(0,0,0,.05)}\n.wd-tool label{display:flex;align-items:center;gap:7px;font-size:12px;color:#475569;margin:0 0 12px}\n.wd-tool .wd-bar{height:4px;background:#0284c7;margin:0 -16px}\n.wd-tool.done{padding-bottom:12px}\n.wd-tool.done .wd-res{display:flex;align-items:center;gap:8px;font-size:13px;color:#166534;margin-top:2px}\n.wd-tool.refused .wd-res{color:#9a3412}\n.wd-tool.run .wd-bar{animation:wdrun 1.4s linear forwards;transform-origin:left}\n@keyframes wdrun{from{transform:scaleX(0)}to{transform:scaleX(1)}}<\/p>\n<p>\/* panneau des sources *\/\n.wd-srcs{width:340px;flex:0 0 340px;align-self:flex-start;margin-top:60px;background:#fff;border:2px solid #CBD5E1;border-radius:16px;padding:16px 16px 10px;display:none;max-height:calc(100% - 70px);overflow:auto}\n.wd-srcs.on{display:block}\n.wd-srcs-h{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:500;color:#0F172A;margin-bottom:10px}\n#wd .wd-srcs-h button{color:#64748B}\n#wd .wd-src{display:block;width:100%;text-align:left;padding:6px 0 8px;border-radius:8px}\n.wd-src .wd-sn{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#0F172A}\n.wd-src .wd-sn span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}\n.wd-src small{display:block;font-size:10px;line-height:14px;color:#64748B;font-weight:500;padding-left:22px}\n.wd-ex{display:none;margin:4px 0 10px 22px;padding:10px 12px;background:#F8FAFC;border-left:3px solid var(--g);border-radius:6px;font-size:12.5px;line-height:1.5;color:#334155}\n.wd-ex.on{display:block}\n.wd-ex p{margin:4px 0 0}\n.wd-fict{display:inline-block;font-size:9.5px;font-weight:700;letter-spacing:.08em;color:#b45309;background:#fef3c7;border-radius:4px;padding:1px 6px;margin-bottom:6px}<\/p>\n<p>\/* fen\u00eatre des documents *\/\n.wd-modal{position:absolute;inset:0;background:rgba(15,23,42,.35);display:none;align-items:center;justify-content:center;z-index:20;padding:20px}\n.wd-modal.on{display:flex}\n.wd-dlg{background:#fff;border-radius:18px;width:100%;max-width:1060px;max-height:100%;overflow:auto;position:relative;padding:58px 26px 22px;box-shadow:0 30px 80px rgba(0,0,0,.25)}\n.wd-dtabs{position:absolute;top:12px;left:50%;transform:translateX(-50%);display:flex;gap:4px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:4px}\n#wd .wd-dtabs button{padding:6px 14px;border-radius:9px;font-size:14px;color:#64748B;white-space:nowrap}\n#wd .wd-dtabs button.on{background:#E0F2FE;color:#0369a1}\n#wd .wd-x{position:absolute;top:16px;right:18px;color:#111}\n.wd-dcols{display:grid;grid-template-columns:1fr 40px 1fr;gap:18px;align-items:start}\n.wd-dh{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-size:15px;font-weight:700;flex-wrap:wrap}\n.wd-dh label{position:relative;flex:1;min-width:160px}\n.wd-dh label svg{position:absolute;left:12px;top:11px;color:#333}\n#wd .wd-dh input{width:100%;height:38px;border:2px solid var(--g);border-radius:12px;padding:0 10px 0 36px;font-size:14px;font-weight:400;outline:0;margin:0;background:#fff;box-shadow:none}\n.wd-dh .wd-nf{color:var(--g);font-size:12px;font-weight:600;white-space:nowrap}\n.wd-box{border:1px solid #e5e7eb;border-radius:16px;background:#f5f5f5;min-height:250px;overflow:hidden}\n.wd-box .wd-r{display:flex;align-items:center;gap:10px;padding:9px 14px;border-bottom:1px solid #e9e9e9;font-size:12.5px}\n.wd-box .wd-r.h{font-size:12px;color:#333;background:#f5f5f5}\n.wd-box .wd-r.h span:last-child{margin-left:auto;color:#64748B}\n.wd-box .wd-r .wd-o{width:13px;height:13px;border:1.5px solid #333;border-radius:50%;flex:0 0 13px}\n.wd-box .wd-r .wd-fn{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}\n.wd-tag{font-size:11px;background:#d4d4d4;border-radius:999px;padding:1px 9px;color:#333}\n.wd-drop{margin-top:22px;border:2px dashed #64748B;border-radius:14px;background:#E0F2FE;padding:16px;text-align:center;font-size:12.5px}\n.wd-drop b{display:block;font-size:14px;margin:6px 0 4px}\n.wd-drop svg{margin:0 auto}\n.wd-dsmall{font-size:12px;text-align:center;margin-top:12px;color:#333}\n.wd-arrows{display:flex;align-items:center;justify-content:center;height:250px;margin-top:48px}<\/p>\n<p>\/* r\u00e9glages : journal *\/\n.wd-page{flex:1;overflow:auto;padding:68px 28px 26px}\n.wd-page h2{font-size:19px;font-weight:700;display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}\n#wd .wd-exp{display:inline-flex;align-items:center;gap:8px;background:var(--g);color:#fff;border-radius:12px;padding:8px 14px;font-size:12.5px;font-weight:600}\n#wd .wd-exp:hover{background:var(--g);color:#fff}\n#wd .wd-clr{display:inline-flex;align-items:center;gap:8px;border:1px solid #e5e7eb;border-radius:12px;padding:8px 14px;font-size:12.5px;color:#444;box-shadow:0 2px 8px rgba(0,0,0,.05)}\n.wd-page .wd-lead{color:#555;font-size:13px;margin:0 0 18px}\n.wd-tbl{width:100%;border-collapse:collapse;font-size:13px;border-top:2px solid #cdeed6}\n.wd-tbl th{font-size:11.5px;font-weight:700;color:#333;text-transform:uppercase;text-align:left;padding:12px 10px;border-bottom:1px solid #e5e7eb;letter-spacing:.02em;background:transparent}\n.wd-tbl td{padding:9px 10px;border-bottom:1px solid #eee;vertical-align:top;background:transparent;color:#111}\n.wd-tbl tr.new td{animation:wdnew 2.4s ease}\n@keyframes wdnew{0%{background:#d9f7df}100%{background:transparent}}\n.wd-tbl td.wd-c{max-width:220px}<\/p>\n<p>\/* console Wiven *\/\n.wd-cons{flex:1;overflow:auto;padding:70px 32px 30px;background:#fff}\n.wd-cons h2{font-size:24px;font-weight:700;margin:0 0 6px}\n.wd-cons .wd-card{background:#F4F5F7}\n.wd-cons .wd-lead{color:#4b5563;max-width:680px;margin:0 0 20px;font-size:14px}\n.wd-card{background:#F0F1F3;border:1px solid #dcdfe4;border-radius:16px;padding:18px 18px 20px;margin:0 0 16px}\n.wd-card h3{font-size:15px;font-weight:700;margin:0 0 14px}\n.wd-modes{display:flex;gap:4px;background:#E4E6EA;border-radius:10px;padding:4px;margin-bottom:10px;flex-wrap:wrap}\n#wd .wd-modes button{padding:7px 14px;border-radius:8px;font-size:13px;color:#444}\n#wd .wd-modes button.on{background:var(--g);color:#fff;font-weight:600}\n.wd-small{font-size:13px;color:#4b5563;margin:0 0 14px}\n.wd-dets{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0 0 6px}\n.wd-dets label{display:flex;align-items:center;gap:7px;font-size:13px;cursor:pointer}\n#wd .wd-dets input{accent-color:var(--g);width:15px;height:15px;margin:0}\n#wd .wd-cons textarea{width:100%;border:0;border-radius:10px;background:#E4E6EA;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.55;resize:vertical;outline:0;margin:0;box-shadow:none;color:#111}\n#wd .wd-cons textarea:focus{box-shadow:0 0 0 2px rgba(45,190,78,.4)}\n.wd-out{background:#E4E6EA;border-radius:10px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.7;white-space:pre-wrap;word-break:break-word;min-height:60px;color:#111}\n.wd-out mark{background:#CDF5C8;color:#143D0C;border-radius:4px;padding:1px 4px;font-weight:600}\n.wd-out.off{color:#7c2d12;background:#fdecea}\n.wd-cnt{font-size:12px;color:#4b5563;margin-top:8px}\n.wd-lbl{font-size:12px;color:#4b5563;margin:0 0 8px}<\/p>\n<p>\/* message flottant *\/\n.wd-toast{position:absolute;left:50%;bottom:24px;transform:translateX(-50%) translateY(20px);background:#151718;color:#fff;font-size:13px;padding:10px 16px;border-radius:12px;opacity:0;pointer-events:none;transition:all .25s;z-index:40;max-width:90%;text-align:center}\n.wd-toast.on{opacity:1;transform:translateX(-50%) translateY(0)}<\/p>\n<p>\/* \u00e9crans \u00e9troits *\/\n@media (max-width:900px){\n  .wd-top{flex-wrap:wrap;justify-content:center;gap:6px 12px}\n  .wd-top .wd-badge small,.wd-top a.wd-cta{display:none}\n  .wd-seg{margin:0}\n  .wd-app{padding:8px}\n  .wd-side{position:absolute;z-index:30;top:8px;bottom:8px;left:8px;transform:translateX(-110%);transition:transform .25s}\n  #wd.side-open .wd-side{transform:none}\n  #wd .wd-menu{display:flex}\n  #wd .wd-chips .wd-chip:nth-child(2){display:none}\n  .wd-srcs{position:absolute;z-index:25;left:16px;right:16px;bottom:16px;width:auto;margin:0;max-height:60%;box-shadow:0 20px 50px rgba(0,0,0,.2)}\n  .wd-pills{gap:20px}\n  .wd-dcols{grid-template-columns:1fr}\n  .wd-arrows{display:none}\n  .wd-meta{margin-left:0;width:100%}\n  .wd-home{padding-top:64px;justify-content:flex-start}\n  .wd-home h2{font-size:20px}\n  .wd-col{padding:0 16px}\n  .wd-bottom{padding:0 12px 12px}\n  .wd-cons,.wd-page{padding:20px 16px}\n  .wd-tbl{font-size:12px}\n  .wd-tbl th:nth-child(1),.wd-tbl td:nth-child(1),.wd-tbl th:nth-child(5),.wd-tbl td:nth-child(5){display:none}\n}\n<\/style>\n<div id=\"wd\" class=\"wd\" data-v=\"home\" data-no-dynamic-translation>\n<div class=\"wd-top\"><span class=\"wd-badge\"><i><\/i><b data-no-translation>WivenLLM<\/b><small>Entreprise de d\u00e9monstration \u00b7 donn\u00e9es fictives<\/small><\/span><\/p>\n<div class=\"wd-seg\" role=\"tablist\" aria-label=\"Entreprise de d\u00e9monstration\"><button type=\"button\" data-co=\"fid\">Fiduciaire<\/button><button type=\"button\" data-co=\"bank\">Banque priv\u00e9e<\/button><button type=\"button\" data-co=\"pme\">PME industrielle<\/button><\/div>\n<p><a class=\"wd-cta\" href=\"https:\/\/www.wiven.ai\/contact\/#rdv\" target=\"_top\">R\u00e9server une vraie d\u00e9mo \u2192<\/a><\/div>\n<div class=\"wd-app\">\n<aside class=\"wd-side\">\n<div class=\"wd-logo\"><svg viewBox=\"0 0 498.1 252.9\" aria-label=\"Wiven AI\"><polygon fill=\"#151718\" points=\"0 0 104.1 0 200.8 165.6 140.6 252.9 0 0\"\/><polygon fill=\"#2DBE4E\" points=\"190 0 294.2 0 382.8 165.6 322.6 252.9 190 0\"\/><polygon fill=\"#2DBE4E\" points=\"498.1 0 380.1 0 431.4 96.2 498.1 0\"\/><\/svg><span class=\"wd-word\" data-no-translation>Wiven <span>AI<\/span><\/span><button type=\"button\" class=\"wd-hide\" title=\"Masquer la barre lat\u00e9rale\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM40,56H80V200H40ZM216,200H96V56H216V200Z\"\/><\/svg><\/button><\/div>\n<div class=\"wd-s-app\">\n<div class=\"wd-search\"><label><svg width=\"14\" height=\"14\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\"\/><\/svg><input type=\"search\" class=\"wd-q\" placeholder=\"Rechercher\" aria-label=\"Rechercher\"><\/label><button type=\"button\" class=\"wd-plus wd-na\" title=\"Nouvel espace de travail\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M228,128a12,12,0,0,1-12,12H140v76a12,12,0,0,1-24,0V140H40a12,12,0,0,1,0-24h76V40a12,12,0,0,1,24,0v76h76A12,12,0,0,1,228,128Z\"\/><\/svg><\/button><\/div>\n<div class=\"wd-sec\">Espace de travail<\/div>\n<\/p><\/div>\n<div class=\"wd-wslist wd-s-app\"><\/div>\n<div class=\"wd-nav wd-s-cons\">\n<div class=\"wd-sec\">Console Wiven<\/div>\n<p><button type=\"button\" class=\"wd-na\">Vue d&rsquo;ensemble<\/button><button type=\"button\" class=\"wd-na\">Sant\u00e9 de l&rsquo;installation<\/button><button type=\"button\" class=\"on\">Bouclier PII<\/button><button type=\"button\" class=\"wd-na\">Mode souverain<\/button><button type=\"button\" class=\"wd-na\">Journal d&rsquo;audit<\/button><button type=\"button\" class=\"wd-na\">Mod\u00e8les approuv\u00e9s<\/button><button type=\"button\" class=\"wd-na\">Contr\u00f4le des r\u00e9ponses<\/button><button type=\"button\" class=\"wd-na\">Murailles<\/button><button type=\"button\" class=\"wd-na\">Droits par document<\/button><button type=\"button\" class=\"wd-na\">Membres des workspaces<\/button><button type=\"button\" class=\"wd-na\">Double authentification<\/button><button type=\"button\" class=\"wd-na\">Active Directory<\/button><button type=\"button\" class=\"wd-na\">E-mail sortant<\/button><button type=\"button\" class=\"wd-na\">Groupes Entra<\/button><button type=\"button\" class=\"wd-na\">Transparence IA<\/button><button type=\"button\" class=\"wd-na\">AgentHub Connect<\/button><button type=\"button\" class=\"wd-na\">Licence<\/button><\/div>\n<div class=\"wd-nav wd-s-set\">\n<div class=\"wd-sec\">Param\u00e8tres de l&rsquo;instance<\/div>\n<p><button type=\"button\" class=\"wd-na\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M227.32,28.68a16,16,0,0,0-15.66-4.08l-.15,0L19.57,82.84a16,16,0,0,0-2.49,29.8L102,154l41.3,84.87A15.86,15.86,0,0,0,157.74,248q.69,0,1.38-.06a15.88,15.88,0,0,0,14-11.51l58.2-191.94c0-.05,0-.1,0-.15A16,16,0,0,0,227.32,28.68ZM157.83,231.85l-.05.14,0-.07-40.06-82.3,48-48a8,8,0,0,0-11.31-11.31l-48,48L24.08,98.25l-.07,0,.14,0L216,40Z\"\/><\/svg>Agent<\/button><button type=\"button\" class=\"wd-na\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96ZM208,208H48V96H208V208Z\"\/><\/svg>S\u00e9curit\u00e9<\/button><\/p>\n<div class=\"wd-sub\"><button type=\"button\" class=\"wd-na\">Utilisateurs<\/button><button type=\"button\" class=\"wd-na\">Invitation<\/button><button type=\"button\" class=\"wd-na\">Organisations<\/button><button type=\"button\" class=\"wd-na\">Authentification unique (SSO)<\/button><button type=\"button\" class=\"wd-na\">Acc\u00e8s invit\u00e9<\/button><button type=\"button\" class=\"wd-na\">Contr\u00f4le du contenu<\/button><button type=\"button\" class=\"wd-na\">Cl\u00e9s API<\/button><button type=\"button\" class=\"wd-na\">Journaux d&rsquo;\u00e9v\u00e9nements<\/button><button type=\"button\" class=\"on\">Chat de l&rsquo;espace de travail<\/button><\/div>\n<p><button type=\"button\" class=\"wd-na\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M200.77,53.89A103.27,103.27,0,0,0,128,24h-1.07A104,104,0,0,0,24,128c0,43,26.58,79.06,69.36,94.17A32,32,0,0,0,136,192a16,16,0,0,1,16-16h46.21a31.81,31.81,0,0,0,31.2-24.88,104.43,104.43,0,0,0,2.59-24A103.28,103.28,0,0,0,200.77,53.89Z\"\/><\/svg>Apparence<\/button><button type=\"button\" class=\"wd-na\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M232,96a7.89,7.89,0,0,0-.3-2.2L217.35,43.6A16.07,16.07,0,0,0,202,32H54A16.07,16.07,0,0,0,38.65,43.6L24.31,93.8A7.89,7.89,0,0,0,24,96v16a40,40,0,0,0,16,32v72a8,8,0,0,0,8,8H208a8,8,0,0,0,8-8V144a40,40,0,0,0,16-32ZM54,48H202l11.42,40H42.61Z\"\/><\/svg>Compte AgentHub<\/button><button type=\"button\" class=\"wd-na\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M207.06,72.67A111.24,111.24,0,0,0,128,40h-.4C66.07,40.21,16,91,16,153.13V176a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V152A111.25,111.25,0,0,0,207.06,72.67ZM224,176H119.71l54.76-75.3a8,8,0,0,0-12.94-9.42L99.92,176H32V153.13c0-3.08.15-6.12.43-9.13H56a8,8,0,0,0,0-16H35.27c10.32-38.86,44-68.24,84.73-71.66V80a8,8,0,0,0,16,0V56.33A96.14,96.14,0,0,1,221,128H200a8,8,0,0,0,0,16h23.67c.21,2.65.33,5.31.33,8Z\"\/><\/svg>Diagnostic mat\u00e9riel<\/button><button type=\"button\" class=\"wd-na\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z\"\/><\/svg>Aide<\/button><\/div>\n<div class=\"wd-s-app\">\n<div class=\"wd-brain\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M252,124a60.14,60.14,0,0,0-32-53.08,52,52,0,0,0-92-32.11A52,52,0,0,0,36,70.92a60,60,0,0,0,0,106.14,52,52,0,0,0,92,32.13,52,52,0,0,0,92-32.13A60.05,60.05,0,0,0,252,124ZM88,204a28,28,0,0,1-26.85-20.07c1,0,1.89.07,2.85.07h8a12,12,0,0,0,0-24H64A36,36,0,0,1,52,90.05a12,12,0,0,0,8-11.32V72a28,28,0,0,1,56,0v60.18a51.61,51.61,0,0,0-7.2-3.85,12,12,0,1,0-9.6,22A28,28,0,0,1,88,204Zm104-44h-8a12,12,0,0,0,0,24h8c1,0,1.9,0,2.85-.07A28,28,0,1,1,156.8,150.33a12,12,0,1,0-9.6-22,51.61,51.61,0,0,0-7.2,3.85V72a28,28,0,0,1,56,0v6.73a12,12,0,0,0,8,11.32,36,36,0,0,1-12,69.95Z\"\/><\/svg>Second cerveau <svg width=\"10\" height=\"10\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z\"\/><\/svg><\/div>\n<div class=\"wd-local\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm-34.32,69.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"\/><\/svg><span>Mod\u00e8le local \u2014 traitement sur votre infrastructure<\/span><\/div>\n<\/div>\n<p> <button type=\"button\" class=\"wd-back wd-s-cons wd-home-btn\">\u2190 Retour \u00e0 Wiven AI<\/button><br \/>\n <button type=\"button\" class=\"wd-back wd-s-set wd-home-btn\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M232,144a64.07,64.07,0,0,1-64,64H80a8,8,0,0,1,0-16h88a48,48,0,0,0,0-96H51.31l34.35,34.34a8,8,0,0,1-11.32,11.32l-48-48a8,8,0,0,1,0-11.32l48-48A8,8,0,0,1,85.66,45.66L51.31,80H168A64.07,64.07,0,0,1,232,144Z\"\/><\/svg> Retour \u00e0 Wiven AI<\/button><\/p>\n<div class=\"wd-user\"><span class=\"wd-av wd-ini\"><\/span><span class=\"wd-un\"><span class=\"wd-uname\"><\/span><small class=\"wd-urole\"><\/small><\/span><svg width=\"14\" height=\"14\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M181.66,170.34a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-48-48a8,8,0,0,1,11.32-11.32L128,212.69l42.34-42.35A8,8,0,0,1,181.66,170.34Zm-96-84.68L128,43.31l42.34,42.35a8,8,0,0,0,11.32-11.32l-48-48a8,8,0,0,0-11.32,0l-48,48A8,8,0,0,0,85.66,85.66Z\"\/><\/svg><\/div>\n<\/aside>\n<div class=\"wd-main\">\n<section class=\"wd-panel\">\n<div class=\"wd-chips\"><button type=\"button\" class=\"wd-menu wd-chip\" title=\"Menu\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM40,56H80V200H40ZM216,200H96V56H216V200Z\"\/><\/svg><\/button><button type=\"button\" class=\"wd-chip wd-na\"><i><\/i><span data-no-translation>qwen3.5-4b<\/span><\/button><button type=\"button\" class=\"wd-chip wd-gocons\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm-34.32,69.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"\/><\/svg>Console Wiven<\/button><\/div>\n<div class=\"wd-tools\"><button type=\"button\" class=\"wd-na\" title=\"Rechercher dans les chats\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\"\/><\/svg><\/button><button type=\"button\" class=\"wd-goset\" title=\"Chats de l'espace de travail\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M40,88H73a32,32,0,0,0,62,0h81a8,8,0,0,0,0-16H135a32,32,0,0,0-62,0H40a8,8,0,0,0,0,16Zm64-24A16,16,0,1,1,88,80,16,16,0,0,1,104,64ZM216,168H199a32,32,0,0,0-62,0H40a8,8,0,0,0,0,16h97a32,32,0,0,0,62,0h17a8,8,0,0,0,0-16Zm-48,24a16,16,0,1,1,16-16A16,16,0,0,1,168,192Z\"\/><\/svg><\/button><\/div>\n<div class=\"wd-view wd-v-home\">\n<div class=\"wd-home\">\n<h2 class=\"wd-greet\"><\/h2>\n<div class=\"wd-comp \"><textarea class=\"wd-in\" rows=\"2\" placeholder=\"Envoyer un message\" aria-label=\"Envoyer un message\"><\/textarea><\/p>\n<div class=\"wd-crow\"><button type=\"button\" class=\"wd-na\" title=\"Joindre un fichier\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M228,128a12,12,0,0,1-12,12H140v76a12,12,0,0,1-24,0V140H40a12,12,0,0,1,0-24h76V40a12,12,0,0,1,24,0v76h76A12,12,0,0,1,228,128Z\"\/><\/svg><\/button><button type=\"button\" class=\"wd-atb\" title=\"D\u00e9marrer la session de l'agent\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z\"\/><\/svg><\/button><button type=\"button\" class=\"wd-na\">Outils<\/button><span class=\"wd-sp\"><\/span><button type=\"button\" class=\"wd-na\" title=\"Enregistrer une r\u00e9union\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm0-160a72,72,0,1,0,72,72A72.08,72.08,0,0,0,128,56Zm0,128a56,56,0,1,1,56-56A56.06,56.06,0,0,1,128,184Z\"\/><\/svg><\/button><button type=\"button\" class=\"wd-na\" title=\"Enregistrer un message vocal\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M128,176a48.05,48.05,0,0,0,48-48V64a48,48,0,0,0-96,0v64A48.05,48.05,0,0,0,128,176ZM96,64a32,32,0,0,1,64,0v64a32,32,0,0,1-64,0Zm40,143.6V240a8,8,0,0,1-16,0V207.6A80.11,80.11,0,0,1,48,128a8,8,0,0,1,16,0,64,64,0,0,0,128,0,8,8,0,0,1,16,0A80.11,80.11,0,0,1,136,207.6Z\"\/><\/svg><\/button><button type=\"button\" class=\"wd-send\" title=\"Envoyer le message au chatbot\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M208.49,120.49a12,12,0,0,1-17,0L140,69V216a12,12,0,0,1-24,0V69L64.49,120.49a12,12,0,0,1-17-17l72-72a12,12,0,0,1,17,0l72,72A12,12,0,0,1,208.49,120.49Z\"\/><\/svg><\/button><\/div>\n<\/div>\n<div class=\"wd-pills\"><button type=\"button\" class=\"wd-na\">Comp\u00e9tences de l&rsquo;agent<\/button><button type=\"button\" class=\"wd-na\">Modifier l&rsquo;espace de travail<\/button><\/div>\n<div class=\"wd-sugg\"><\/div>\n<p class=\"wd-hint\">Cliquez sur une question : la d\u00e9mo la pose pour vous.<\/p>\n<\/div>\n<\/div>\n<div class=\"wd-view wd-v-thread\">\n<div class=\"wd-thread\">\n<div class=\"wd-col wd-msgs\"><\/div>\n<\/div>\n<div class=\"wd-bottom\">\n<div class=\"wd-comp \"><textarea class=\"wd-in\" rows=\"2\" placeholder=\"Envoyer un message\" aria-label=\"Envoyer un message\"><\/textarea><\/p>\n<div class=\"wd-crow\"><button type=\"button\" class=\"wd-na\" title=\"Joindre un fichier\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M228,128a12,12,0,0,1-12,12H140v76a12,12,0,0,1-24,0V140H40a12,12,0,0,1,0-24h76V40a12,12,0,0,1,24,0v76h76A12,12,0,0,1,228,128Z\"\/><\/svg><\/button><button type=\"button\" class=\"wd-atb\" title=\"D\u00e9marrer la session de l'agent\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z\"\/><\/svg><\/button><button type=\"button\" class=\"wd-na\">Outils<\/button><span class=\"wd-sp\"><\/span><button type=\"button\" class=\"wd-na\" title=\"Enregistrer une r\u00e9union\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm0-160a72,72,0,1,0,72,72A72.08,72.08,0,0,0,128,56Zm0,128a56,56,0,1,1,56-56A56.06,56.06,0,0,1,128,184Z\"\/><\/svg><\/button><button type=\"button\" class=\"wd-na\" title=\"Enregistrer un message vocal\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M128,176a48.05,48.05,0,0,0,48-48V64a48,48,0,0,0-96,0v64A48.05,48.05,0,0,0,128,176ZM96,64a32,32,0,0,1,64,0v64a32,32,0,0,1-64,0Zm40,143.6V240a8,8,0,0,1-16,0V207.6A80.11,80.11,0,0,1,48,128a8,8,0,0,1,16,0,64,64,0,0,0,128,0,8,8,0,0,1,16,0A80.11,80.11,0,0,1,136,207.6Z\"\/><\/svg><\/button><button type=\"button\" class=\"wd-send\" title=\"Envoyer le message au chatbot\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M208.49,120.49a12,12,0,0,1-17,0L140,69V216a12,12,0,0,1-24,0V69L64.49,120.49a12,12,0,0,1-17-17l72-72a12,12,0,0,1,17,0l72,72A12,12,0,0,1,208.49,120.49Z\"\/><\/svg><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"wd-view wd-v-cons\">\n<div class=\"wd-cons\">\n<h2>Bouclier PII<\/h2>\n<p class=\"wd-lead\">Avant l&rsquo;envoi \u00e0 un mod\u00e8le, les donn\u00e9es personnelles sont remplac\u00e9es par des pseudonymes ([IBAN_1]&#8230;), puis remises dans la r\u00e9ponse sur la machine. Le journal compte les \u00e9l\u00e9ments masqu\u00e9s, jamais les valeurs.<\/p>\n<div class=\"wd-card\">\n<h3>Mode<\/h3>\n<div class=\"wd-modes\"><button type=\"button\" data-m=\"0\">D\u00e9sactiv\u00e9<\/button><button type=\"button\" data-m=\"1\" class=\"on\">Mod\u00e8les externes<\/button><button type=\"button\" data-m=\"2\">Toujours<\/button><\/div>\n<p class=\"wd-small\">\u00ab Mod\u00e8les externes \u00bb : seulement quand le mod\u00e8le est joint hors de la machine et du r\u00e9seau de l&rsquo;entreprise (r\u00e9glage normal). \u00ab Toujours \u00bb : aussi vers le mod\u00e8le local, utile pour une d\u00e9monstration.<\/p>\n<h3>D\u00e9tecteurs<\/h3>\n<div class=\"wd-dets\">\n   <label><input type=\"checkbox\" data-d=\"nom\" checked>noms de personnes<\/label><label><input type=\"checkbox\" data-d=\"avs\" checked>n\u00b0 AVS<\/label><br \/>\n   <label><input type=\"checkbox\" data-d=\"iban\" checked>IBAN<\/label><label><input type=\"checkbox\" data-d=\"ide\" checked>n\u00b0 IDE (CHE)<\/label><br \/>\n   <label><input type=\"checkbox\" data-d=\"mail\" checked>e-mails<\/label><label><input type=\"checkbox\" data-d=\"tel\" checked>t\u00e9l\u00e9phones<\/label><\/div>\n<h3 style=\"margin-top:16px\">Termes prot\u00e9g\u00e9s<\/h3>\n<p class=\"wd-lbl\">Noms de clients, de mandats, d&rsquo;entreprises, ou de personnes que la d\u00e9tection manquerait \u2014 un par ligne<\/p>\n<p>  <textarea class=\"wd-terms\" rows=\"2\" data-no-translation><\/textarea><\/div>\n<div class=\"wd-card\">\n<h3>Aper\u00e7u<\/h3>\n<p class=\"wd-lbl\">Modifiez le texte : le r\u00e9sultat se met \u00e0 jour.<\/p>\n<p><textarea class=\"wd-pin\" rows=\"3\" data-no-translation><\/textarea><\/p>\n<p class=\"wd-lbl\" style=\"margin-top:14px\">Ce qui partirait vers un mod\u00e8le (rien n&rsquo;est envoy\u00e9)<\/p>\n<div class=\"wd-out\" data-no-translation><\/div>\n<p class=\"wd-cnt\">\n<\/div><\/div>\n<\/div>\n<div class=\"wd-view wd-v-set\">\n<div class=\"wd-page\">\n<h2>Chats de l&rsquo;espace de travail <button type=\"button\" class=\"wd-exp wd-na\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M224,144v64a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V144a8,8,0,0,1,16,0v56H208V144a8,8,0,0,1,16,0Zm-101.66,5.66a8,8,0,0,0,11.32,0l40-40a8,8,0,0,0-11.32-11.32L136,124.69V32a8,8,0,0,0-16,0v92.69L93.66,98.34a8,8,0,0,0-11.32,11.32Z\"\/><\/svg> Exporter<\/button><button type=\"button\" class=\"wd-clr wd-na\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z\"\/><\/svg> Effacer les conversations<\/button><\/h2>\n<p class=\"wd-lead\">Voici tous les chats et messages enregistr\u00e9s qui ont \u00e9t\u00e9 envoy\u00e9s par les utilisateurs, class\u00e9s par date de cr\u00e9ation.<\/p>\n<table class=\"wd-tbl\">\n<thead>\n<tr>\n<th>ID<\/th>\n<th>Envoy\u00e9 par<\/th>\n<th>Espace de travail<\/th>\n<th>Invite<\/th>\n<th>R\u00e9ponse<\/th>\n<th>Envoy\u00e9 \u00e0<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"wd-log\"><\/tbody>\n<\/table><\/div>\n<\/div>\n<div class=\"wd-modal\">\n<div class=\"wd-dlg\">\n<div class=\"wd-dtabs\"><button type=\"button\" class=\"on\">Documents<\/button><button type=\"button\" class=\"wd-na\">Connecteurs de donn\u00e9es<\/button><\/div>\n<p><button type=\"button\" class=\"wd-x\" title=\"Fermer\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z\"\/><\/svg><\/button><\/p>\n<div class=\"wd-dcols\">\n<div>\n<div class=\"wd-dh\">Mes documents<label><svg width=\"14\" height=\"14\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\"\/><\/svg><input type=\"search\" class=\"wd-dq\" placeholder=\"Rechercher un document\"><\/label><span class=\"wd-nf\">+ Nouveau dossier<\/span><\/div>\n<div class=\"wd-box wd-dl\"><\/div>\n<div class=\"wd-drop\"><svg width=\"30\" height=\"30\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M178.34,165.66,160,147.31V208a8,8,0,0,1-16,0V147.31l-18.34,18.35a8,8,0,0,1-11.32-11.32l32-32a8,8,0,0,1,11.32,0l32,32a8,8,0,0,1-11.32,11.32ZM160,40A88.08,88.08,0,0,0,81.29,88.68,64,64,0,1,0,72,216h40a8,8,0,0,0,0-16H72a48,48,0,0,1,0-96c1.1,0,2.2,0,3.29.12A88,88,0,0,0,72,128a8,8,0,0,0,16,0,72,72,0,1,1,100.8,66,8,8,0,0,0,3.2,15.34,7.9,7.9,0,0,0,3.2-.68A88,88,0,0,0,160,40Z\"\/><\/svg><b>Cliquez pour t\u00e9l\u00e9charger ou glissez-d\u00e9posez<\/b>prend en charge les fichiers texte, CSV, feuilles de calcul, fichiers audio, et plus encore !<\/div>\n<p class=\"wd-dsmall\">Ces fichiers seront t\u00e9l\u00e9charg\u00e9s sur cette instance Wiven AI uniquement.<\/p>\n<\/div>\n<div class=\"wd-arrows\"><svg width=\"34\" height=\"34\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M213.66,181.66l-32,32a8,8,0,0,1-11.32-11.32L188.69,184H48a8,8,0,0,1,0-16H188.69l-18.35-18.34a8,8,0,0,1,11.32-11.32l32,32A8,8,0,0,1,213.66,181.66Zm-139.32-64a8,8,0,0,0,11.32-11.32L67.31,88H208a8,8,0,0,0,0-16H67.31L85.66,53.66A8,8,0,0,0,74.34,42.34l-32,32a8,8,0,0,0,0,11.32Z\"\/><\/svg><\/div>\n<div>\n<div class=\"wd-dh wd-dws\"><\/div>\n<div class=\"wd-box wd-dr\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"wd-toast\"><\/div>\n<\/section>\n<aside class=\"wd-srcs\">\n<div class=\"wd-srcs-h\">Sources<button type=\"button\" class=\"wd-srcx\" title=\"Fermer\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 256 256\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z\"\/><\/svg><\/button><\/div>\n<div class=\"wd-srcl\"><\/div>\n<\/aside>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"wd-l\" hidden><i data-k=\"doc\">Document<\/i><i data-k=\"ref1\">1 r\u00e9f\u00e9rence<\/i><i data-k=\"refn\">r\u00e9f\u00e9rences<\/i><i data-k=\"sources\">Sources<\/i><i data-k=\"fict\">DOCUMENT FICTIF<\/i><i data-k=\"think\">R\u00e9flexions<\/i><i data-k=\"want\">Le mod\u00e8le souhaite passer un appel.<\/i><i data-k=\"ok\">Approuver<\/i><i data-k=\"no\">Refuser<\/i><i data-k=\"always\">Toujours autoriser<\/i><i data-k=\"run\">Ex\u00e9cution en cours\u2026<\/i><i data-k=\"okby\">Approuv\u00e9 par<\/i><i data-k=\"nok\">Action refus\u00e9e : aucun document n&rsquo;a \u00e9t\u00e9 cr\u00e9\u00e9.<\/i><i data-k=\"nokmsg\">D&rsquo;accord, je n&rsquo;ai rien cr\u00e9\u00e9. Dites-moi ce qu&rsquo;il faut changer dans la demande.<\/i><i data-k=\"canned\">Dans cette d\u00e9mo, les r\u00e9ponses sont pr\u00e9par\u00e9es \u00e0 l&rsquo;avance. Choisissez une des questions sugg\u00e9r\u00e9es :<\/i><i data-k=\"na\">Disponible dans le produit, pas dans cette d\u00e9mo.<\/i><i data-k=\"newc\">Nouvelle conversation<\/i><i data-k=\"created\">Document Word \u00b7 enregistr\u00e9 dans l&rsquo;espace<\/i><i data-k=\"logged\">Action journalis\u00e9e : qui l&rsquo;a demand\u00e9e, qui l&rsquo;a approuv\u00e9e, quand.<\/i><i data-k=\"masked\">\u00e9l\u00e9ments masqu\u00e9s<\/i><i data-k=\"masked1\">\u00e9l\u00e9ment masqu\u00e9<\/i><i data-k=\"off\">Bouclier d\u00e9sactiv\u00e9 : le texte partirait tel quel.<\/i><i data-k=\"copied\">R\u00e9ponse copi\u00e9e.<\/i><i data-k=\"thanks\">Merci pour le retour.<\/i><i data-k=\"res\">r\u00e9sultats<\/i><i data-k=\"res1\">r\u00e9sultat<\/i><i data-k=\"folder\">custom-documents<\/i><i data-k=\"name\">Nom<\/i><i data-k=\"docs\">documents<\/i><\/div>\n<div id=\"wd-data\" hidden>\n<div class=\"wd-co\" data-id=\"fid\" data-ini=\"SO\"><b class=\"c-name\">Fiduciaire D\u00e9mo SA<\/b><b class=\"c-user\" data-no-translation>Sophie<\/b><b class=\"c-role\">Associ\u00e9e<\/b><b class=\"c-greet\">Alors Sophie, qu&rsquo;est-ce qu&rsquo;on construit aujourd&rsquo;hui ?<\/b><\/p>\n<ul class=\"c-ws\">\n<li>Audit \u2013 Horizon D\u00e9mo SA<\/li>\n<li>Fiscalit\u00e9 &amp; TVA<\/li>\n<li>Proc\u00e9dures internes<\/li>\n<\/ul>\n<ul class=\"c-docs\">\n<li data-ws=\"0\"><span class=\"d-f\" data-no-translation>Lettre_de_mission_Horizon_Demo_2026.pdf<\/span>\n<div class=\"d-x\"><b>Lettre de mission \u2013 contr\u00f4le ordinaire 2026<\/b><\/p>\n<p>Mandant : Horizon D\u00e9mo SA, Morges. Sign\u00e9e le 15 janvier 2026.<\/p>\n<p><b>Honoraires.<\/b> Forfait de CHF 24\u2019000 hors TVA pour le contr\u00f4le ordinaire des comptes 2026, factur\u00e9 en deux tranches (50 % en octobre, 50 % \u00e0 la remise du rapport).<\/p>\n<p><b>D\u00e9lais.<\/b> Rapport de l\u2019organe de r\u00e9vision remis au plus tard le 31 mars 2027, sous r\u00e9serve de la r\u00e9ception des pi\u00e8ces avant le 15 f\u00e9vrier 2027.<\/p>\n<p><b>Domaines \u00e0 risque.<\/b> \u00c9valuation des stocks, recouvrabilit\u00e9 des cr\u00e9ances, financement bancaire.<\/p>\n<\/div>\n<\/li>\n<li data-ws=\"0\"><span class=\"d-f\" data-no-translation>Situation_intermediaire_Horizon_Demo_30-09-2026.pdf<\/span>\n<div class=\"d-x\"><b>Situation interm\u00e9diaire au 30 septembre 2026<\/b><\/p>\n<p>Stocks : CHF 1\u2019240\u2019000 (31.12.2025 : CHF 860\u2019000).<\/p>\n<p>Cr\u00e9ances clients : CHF 2\u2019150\u2019000 (31.12.2025 : CHF 1\u2019720\u2019000), dont CHF 410\u2019000 sur un distributeur \u00e0 Singapour, \u00e9chue depuis 120 jours.<\/p>\n<p>Dettes bancaires : CHF 900\u2019000 (31.12.2025 : CHF 400\u2019000).<\/p>\n<p>Marge brute : 38,5 % (2025 : 42,1 %). Liquidit\u00e9s : \u221243 %.<\/p>\n<\/div>\n<\/li>\n<li data-ws=\"1\"><span class=\"d-f\" data-no-translation>Procedure_interne_FIS-02_TVA.pdf<\/span>\n<div class=\"d-x\"><b>Proc\u00e9dure FIS-02 \u2013 D\u00e9comptes TVA des mandats<\/b><\/p>\n<p><b>1. \u00c9ch\u00e9ances.<\/b> Le d\u00e9compte trimestriel est d\u00e9pos\u00e9 dans les 60 jours qui suivent la fin de la p\u00e9riode. \u00c9ch\u00e9ance interne : le 20 du deuxi\u00e8me mois, pour la revue par un associ\u00e9.<\/p>\n<p><b>2. Contr\u00f4les.<\/b> Rapprochement chiffre d\u2019affaires TVA \/ comptabilit\u00e9, contr\u00f4le de l\u2019imp\u00f4t pr\u00e9alable sur les dix plus gros montants.<\/p>\n<\/div>\n<\/li>\n<li data-ws=\"2\"><span class=\"d-f\" data-no-translation>Directive_frais_PRO-05.pdf<\/span>\n<div class=\"d-x\"><b>Directive PRO-05 \u2013 Frais professionnels<\/b><\/p>\n<p><b>3. Repas avec des clients.<\/b> Rembours\u00e9s jusqu\u2019\u00e0 CHF 80 par personne, boissons comprises, sur justificatif mentionnant le nom du client et le dossier. Au-del\u00e0, validation pr\u00e9alable par un associ\u00e9.<\/p>\n<\/div>\n<\/li>\n<li data-ws=\"2\"><span class=\"d-f\" data-no-translation>Directive_informatique_IT-03.pdf<\/span>\n<div class=\"d-x\"><b>Directive IT-03 \u2013 Outils num\u00e9riques et donn\u00e9es clients<\/b><\/p>\n<p>Les donn\u00e9es des mandants restent sur l\u2019infrastructure du cabinet. Elles peuvent \u00eatre utilis\u00e9es dans WivenLLM, dans l\u2019espace de travail du mandat concern\u00e9. Elles ne doivent pas \u00eatre copi\u00e9es dans des services d\u2019IA en ligne.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<div class=\"c-qa\" data-ws=\"0\" data-who=\"sophie\" data-t=\"4.1\" data-tok=\"32.05\" data-src=\"1:1,0:2\">\n<p class=\"q\">Quelles variations du bilan demandent une attention particuli\u00e8re pour l&rsquo;audit ?<\/p>\n<p class=\"ti\">Variations du bilan \u00e0 auditer<\/p>\n<div class=\"a\">\n<p>Trois postes ressortent de la situation au 30 septembre 2026 :<\/p>\n<ul>\n<li><b>Stocks<\/b> : CHF 1\u2019240\u2019000, contre CHF 860\u2019000 au 31.12.2025 (<b>+44 %<\/b>). La direction l\u2019explique par des achats anticip\u00e9s de composants. C\u2019est l\u2019un des trois domaines \u00e0 risque de la lettre de mission.<\/li>\n<li><b>Cr\u00e9ances clients<\/b> : CHF 2\u2019150\u2019000 (<b>+25 %<\/b>), dont une cr\u00e9ance de <b>CHF 410\u2019000<\/b> sur un distributeur \u00e0 Singapour, \u00e9chue depuis 120 jours.<\/li>\n<li><b>Dettes bancaires<\/b> : CHF 900\u2019000, contre CHF 400\u2019000 (<b>+125 %<\/b>), apr\u00e8s une hausse du cr\u00e9dit de CHF 500\u2019000 en juillet.<\/li>\n<\/ul>\n<p>\u00c0 noter aussi : la marge brute recule de 42,1 % \u00e0 38,5 %, et les liquidit\u00e9s baissent de 43 %.<\/p>\n<p>Ces trois montants d\u00e9passent largement le seuil de signification de CHF 120\u2019000 : ils sont \u00e0 documenter dans le dossier d\u2019audit.<\/p>\n<\/div>\n<\/div>\n<div class=\"c-qa\" data-ws=\"0\" data-who=\"claire\" data-t=\"2.7\" data-tok=\"33.40\" data-src=\"0:2\">\n<p class=\"q\">Quels honoraires et quel d\u00e9lai de remise du rapport pr\u00e9voit la lettre de mission ?<\/p>\n<p class=\"ti\">Honoraires et d\u00e9lai du rapport<\/p>\n<div class=\"a\">\n<p>Selon la lettre de mission du 15 janvier 2026 :<\/p>\n<ul>\n<li><b>Honoraires<\/b> : forfait de <b>CHF 24\u2019000 hors TVA<\/b>, factur\u00e9 moiti\u00e9 en octobre, moiti\u00e9 \u00e0 la remise du rapport.<\/li>\n<li><b>D\u00e9lai<\/b> : rapport remis au plus tard le <b>31 mars 2027<\/b>, \u00e0 condition de recevoir les pi\u00e8ces avant le 15 f\u00e9vrier 2027.<\/li>\n<\/ul>\n<p>La lettre ne pr\u00e9voit pas d\u2019honoraires compl\u00e9mentaires en cas de travaux suppl\u00e9mentaires : \u00e0 pr\u00e9ciser avec le client si l\u2019analyse des stocks s\u2019allonge.<\/p>\n<\/div>\n<\/div>\n<div class=\"c-qa\" data-ws=\"1\" data-who=\"thomas\" data-t=\"1.9\" data-tok=\"34.12\" data-src=\"2:1\">\n<p class=\"q\">Jusqu&rsquo;\u00e0 quand d\u00e9poser le d\u00e9compte TVA du 3e trimestre 2026 ?<\/p>\n<p class=\"ti\">\u00c9ch\u00e9ance TVA T3 2026<\/p>\n<div class=\"a\">\n<p>D\u2019apr\u00e8s la proc\u00e9dure FIS-02 (section 1), le d\u00e9compte se d\u00e9pose <b>dans les 60 jours qui suivent la fin du trimestre<\/b>, soit fin novembre 2026 pour juillet \u00e0 septembre.<\/p>\n<p>La proc\u00e9dure fixe une <b>\u00e9ch\u00e9ance interne au 20 novembre 2026<\/b>, pour laisser le temps de la revue par un associ\u00e9.<\/p>\n<\/div>\n<\/div>\n<div class=\"c-qa\" data-ws=\"2\" data-who=\"claire\" data-t=\"1.6\" data-tok=\"35.02\" data-src=\"3:1\">\n<p class=\"q\">Jusqu&rsquo;\u00e0 combien un repas avec un client est-il rembours\u00e9 ?<\/p>\n<p class=\"ti\">Remboursement des repas clients<\/p>\n<div class=\"a\">\n<p>Un repas avec un client est rembours\u00e9 <b>jusqu\u2019\u00e0 CHF 80 par personne<\/b>, boissons comprises (directive PRO-05, point 3).<\/p>\n<p>Le justificatif doit mentionner le nom du client et le dossier. Au-del\u00e0 de ce montant, il faut l\u2019accord pr\u00e9alable d\u2019un associ\u00e9.<\/p>\n<\/div>\n<\/div>\n<div class=\"c-ag\" data-ws=\"0\" data-tool=\"create-docx-file\">\n<p class=\"q\">@agent Pr\u00e9pare la lettre de relance \u00e0 Horizon D\u00e9mo SA pour les justificatifs des stocks et de la cr\u00e9ance de Singapour, en document Word.<\/p>\n<p class=\"ti\">Relance justificatifs Horizon<\/p>\n<p><span class=\"f\" data-no-translation>Relance_Horizon_Demo_SA_justificatifs.docx<\/span><span class=\"lb\" data-no-translation>Create Word document<\/span><\/p>\n<pre class=\"ar\" data-no-translation>{\n  \"filename\": \"Relance_Horizon_Demo_SA_justificatifs.docx\",\n  \"title\": \"Demande de justificatifs - contr\u00f4le des comptes 2026\"\n}<\/pre>\n<div class=\"a\">\n<p>La lettre de relance est pr\u00eate. Elle demande \u00e0 Horizon D\u00e9mo SA :<\/p>\n<ul>\n<li>l\u2019inventaire d\u00e9taill\u00e9 des stocks au 30.09.2026, avec la m\u00e9thode d\u2019\u00e9valuation ;<\/li>\n<li>la correspondance avec le distributeur de Singapour et l\u2019\u00e9ch\u00e9ancier de paiement de la cr\u00e9ance de CHF 410\u2019000.<\/li>\n<\/ul>\n<p>D\u00e9lai de r\u00e9ponse propos\u00e9 : 15 novembre 2026. Le document est \u00e0 relire avant l\u2019envoi.<\/p>\n<\/div>\n<\/div>\n<p class=\"c-pii\" data-no-translation>Pour Fiduciaire D\u00e9mo SA, dossier de M. Jean Dupont : AVS 756.1234.5678.97, IBAN CH93 0076 2011 6238 5295 7, contact jean.dupont@exemple.ch, t\u00e9l. +41 79 123 45 67. Dupont a sign\u00e9 avec Mme Anne-Marie de Rham.<\/p>\n<p class=\"c-terms\" data-no-translation>Horizon D\u00e9mo SA<\/p>\n<ul class=\"c-log\">\n<li data-who=\"claire\" data-ws=\"0\" data-h=\"09:12\"><span class=\"lq\">Quels honoraires et quel d\u00e9lai de remise&#8230;<\/span><span class=\"la\">Selon la lettre de mission du 15 janvier&#8230;<\/span><\/li>\n<li data-who=\"thomas\" data-ws=\"1\" data-h=\"09:31\"><span class=\"lq\">Jusqu&rsquo;\u00e0 quand d\u00e9poser le d\u00e9compte TVA du&#8230;<\/span><span class=\"la\">D&rsquo;apr\u00e8s la proc\u00e9dure FIS-02 (section 1),&#8230;<\/span><\/li>\n<li data-who=\"thomas\" data-ws=\"2\" data-h=\"10:05\"><span class=\"lq\">Peut-on mettre des donn\u00e9es clients dans &#8230;<\/span><span class=\"la\">Oui, dans l&rsquo;espace de travail du mandat &#8230;<\/span><\/li>\n<\/ul>\n<\/div>\n<div class=\"wd-co\" data-id=\"bank\" data-ini=\"CL\"><b class=\"c-name\">Banque Priv\u00e9e D\u00e9mo SA<\/b><b class=\"c-user\" data-no-translation>Claire<\/b><b class=\"c-role\">Compliance officer<\/b><b class=\"c-greet\">Alors Claire, qu&rsquo;est-ce qu&rsquo;on construit aujourd&rsquo;hui ?<\/b><\/p>\n<ul class=\"c-ws\">\n<li>Compliance \u2013 KYC<\/li>\n<li>Directives LBA<\/li>\n<li>Cr\u00e9dit &amp; trade finance<\/li>\n<\/ul>\n<ul class=\"c-docs\">\n<li data-ws=\"0\"><span class=\"d-f\" data-no-translation>Checklist_ouverture_KYC_v4.pdf<\/span>\n<div class=\"d-x\"><b>Checklist d\u2019ouverture de relation \u2013 personnes morales (v4)<\/b><\/p>\n<p><b>2. Pi\u00e8ces obligatoires.<\/b> Extrait du registre du commerce de moins de 12 mois ; formulaire A (ayant droit \u00e9conomique) sign\u00e9 ; pi\u00e8ces d\u2019identit\u00e9 des signataires ; justificatif de l\u2019origine des fonds pour tout apport initial sup\u00e9rieur \u00e0 CHF 1\u2019000\u2019000.<\/p>\n<p><b>3. Revue renforc\u00e9e.<\/b> Obligatoire si la structure comprend une soci\u00e9t\u00e9 hors de Suisse et de l\u2019UE\/AELE.<\/p>\n<\/div>\n<\/li>\n<li data-ws=\"0\"><span class=\"d-f\" data-no-translation>Dossier_ouverture_Lumen_Demo_Holding.pdf<\/span>\n<div class=\"d-x\"><b>Dossier d\u2019ouverture \u2013 Lumen D\u00e9mo Holding SA<\/b><\/p>\n<p>Extrait RC dat\u00e9 du 3 mars 2025. Formulaire A joint, non sign\u00e9. Pi\u00e8ces d\u2019identit\u00e9 des deux administrateurs : jointes.<\/p>\n<p>Apport initial annonc\u00e9 : CHF 2\u2019400\u2019000. Origine des fonds : lettre du client (\u00ab vente d\u2019une participation \u00bb), sans pi\u00e8ce justificative.<\/p>\n<p>Structure : filiale op\u00e9rationnelle \u00e0 Singapour.<\/p>\n<\/div>\n<\/li>\n<li data-ws=\"1\"><span class=\"d-f\" data-no-translation>Directive_interne_LBA-04_transactions.pdf<\/span>\n<div class=\"d-x\"><b>Directive interne LBA-04 \u2013 Surveillance des transactions<\/b><\/p>\n<p><b>2.3 Fractionnement.<\/b> Plusieurs entr\u00e9es inf\u00e9rieures au seuil interne de CHF 50\u2019000, sur une courte p\u00e9riode et de contreparties diff\u00e9rentes, d\u00e9clenchent une clarification compl\u00e9mentaire au sens de l\u2019art. 6 LBA, \u00e0 documenter dans les 10 jours ouvrables.<\/p>\n<p><b>2.5 D\u00e9cision.<\/b> La qualification de l\u2019alerte et une \u00e9ventuelle communication au MROS rel\u00e8vent du service Compliance.<\/p>\n<\/div>\n<\/li>\n<li data-ws=\"1\"><span class=\"d-f\" data-no-translation>Alerte_ALT-2026-0148_extrait.pdf<\/span>\n<div class=\"d-x\"><b>Alerte ALT-2026-0148 \u2013 extrait<\/b><\/p>\n<p>Client : Atelier D\u00e9mo S\u00e0rl. Profil : chiffre d\u2019affaires annuel d\u00e9clar\u00e9 CHF 600\u2019000.<\/p>\n<p>Du 5 au 14 octobre 2026 : six virements entrants de CHF 48\u2019000 \u00e0 CHF 49\u2019500, depuis quatre contreparties diff\u00e9rentes. Total : CHF 292\u2019300.<\/p>\n<\/div>\n<\/li>\n<li data-ws=\"2\"><span class=\"d-f\" data-no-translation>Politique_credit_lombard_CR-02.pdf<\/span>\n<div class=\"d-x\"><b>Politique CR-02 \u2013 Cr\u00e9dits lombards<\/b><\/p>\n<p><b>4. Taux d\u2019avance.<\/b> Obligations not\u00e9es A ou mieux : 80 %. Obligations BBB : 70 %. Actions de l\u2019indice SMI : 70 %. Autres actions cot\u00e9es : 50 %. Fonds de placement : selon la composition, 50 % au plus.<\/p>\n<p><b>5. Concentration.<\/b> Une position qui d\u00e9passe 20 % du portefeuille nanti perd 10 points de taux d\u2019avance.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<div class=\"c-qa\" data-ws=\"0\" data-who=\"claire\" data-t=\"3.8\" data-tok=\"31.70\" data-src=\"0:2,1:3\">\n<p class=\"q\">Que manque-t-il au dossier d&rsquo;ouverture de Lumen D\u00e9mo Holding SA ?<\/p>\n<p class=\"ti\">Dossier Lumen : pi\u00e8ces manquantes<\/p>\n<div class=\"a\">\n<p>Compar\u00e9 \u00e0 la checklist KYC v4, le dossier est <b>incomplet sur trois points<\/b> :<\/p>\n<ul>\n<li><b>Formulaire A<\/b> : joint, mais <b>non sign\u00e9<\/b>.<\/li>\n<li><b>Extrait du registre du commerce<\/b> : dat\u00e9 du 3 mars 2025, il a <b>plus de 12 mois<\/b>.<\/li>\n<li><b>Origine des fonds<\/b> : l\u2019apport de <b>CHF 2\u2019400\u2019000<\/b> d\u00e9passe le seuil de CHF 1\u2019000\u2019000, et seule une lettre du client est fournie, sans pi\u00e8ce justificative.<\/li>\n<\/ul>\n<p>La filiale \u00e0 Singapour d\u00e9clenche aussi la <b>revue renforc\u00e9e<\/b> pr\u00e9vue au point 3 de la checklist.<\/p>\n<p>Le profil de risque et la d\u00e9cision d\u2019ouverture restent au compliance officer.<\/p>\n<\/div>\n<\/div>\n<div class=\"c-qa\" data-ws=\"1\" data-who=\"marc\" data-t=\"3.2\" data-tok=\"32.48\" data-src=\"3:1,2:2\">\n<p class=\"q\">R\u00e9sume l&rsquo;alerte ALT-2026-0148 et ce que pr\u00e9voit la directive LBA-04.<\/p>\n<p class=\"ti\">Alerte ALT-2026-0148<\/p>\n<div class=\"a\">\n<p><b>L\u2019alerte<\/b> : six virements entrants de CHF 48\u2019000 \u00e0 CHF 49\u2019500 entre le 5 et le 14 octobre 2026, depuis quatre contreparties diff\u00e9rentes, pour un total de <b>CHF 292\u2019300<\/b>. Le client, Atelier D\u00e9mo S\u00e0rl, d\u00e9clare un chiffre d\u2019affaires annuel de CHF 600\u2019000.<\/p>\n<p><b>La directive LBA-04<\/b> (point 2.3) consid\u00e8re ce sch\u00e9ma comme un <b>fractionnement apparent<\/b> sous le seuil interne de CHF 50\u2019000. Il d\u00e9clenche une <b>clarification compl\u00e9mentaire<\/b> (art. 6 LBA), \u00e0 documenter dans les <b>10 jours ouvrables<\/b>.<\/p>\n<p>Premi\u00e8re \u00e9tape possible : demander au client les contrats ou factures li\u00e9s \u00e0 ces quatre contreparties. La qualification de l\u2019alerte reste au service Compliance (point 2.5).<\/p>\n<\/div>\n<\/div>\n<div class=\"c-qa\" data-ws=\"2\" data-who=\"julien\" data-t=\"2.1\" data-tok=\"34.60\" data-src=\"4:2\">\n<p class=\"q\">Quel taux d&rsquo;avance pour un nantissement d&rsquo;obligations not\u00e9es A ?<\/p>\n<p class=\"ti\">Taux d\u2019avance obligations A<\/p>\n<div class=\"a\">\n<p>Selon la politique CR-02 (point 4), les obligations not\u00e9es <b>A ou mieux<\/b> ont un taux d\u2019avance de <b>80 %<\/b>.<\/p>\n<p>Attention \u00e0 la concentration (point 5) : si la position d\u00e9passe 20 % du portefeuille nanti, le taux baisse de 10 points, soit <b>70 %<\/b>.<\/p>\n<\/div>\n<\/div>\n<div class=\"c-ag\" data-ws=\"1\" data-tool=\"create-docx-file\">\n<p class=\"q\">@agent Pr\u00e9pare la note de clarification de l&rsquo;alerte ALT-2026-0148 en document Word, pour validation par le compliance officer.<\/p>\n<p class=\"ti\">Note de clarification ALT-0148<\/p>\n<p><span class=\"f\" data-no-translation>Note_clarification_ALT-2026-0148.docx<\/span><span class=\"lb\" data-no-translation>Create Word document<\/span><\/p>\n<pre class=\"ar\" data-no-translation>{\n  \"filename\": \"Note_clarification_ALT-2026-0148.docx\",\n  \"title\": \"Clarification compl\u00e9mentaire - alerte ALT-2026-0148\"\n}<\/pre>\n<div class=\"a\">\n<p>La note de clarification est pr\u00eate. Elle contient :<\/p>\n<ul>\n<li>le r\u00e9sum\u00e9 des six virements et des quatre contreparties ;<\/li>\n<li>la r\u00e9f\u00e9rence \u00e0 la directive LBA-04, point 2.3, et l\u2019\u00e9ch\u00e9ance de documentation au 28 octobre 2026 ;<\/li>\n<li>la liste des pi\u00e8ces \u00e0 demander au client.<\/li>\n<\/ul>\n<p>La conclusion est laiss\u00e9e vide : elle revient au compliance officer.<\/p>\n<\/div>\n<\/div>\n<p class=\"c-pii\" data-no-translation>Client Lumen D\u00e9mo Holding SA, ayant droit \u00e9conomique Mme Anne Morel, AVS 756.9876.5432.10, IBAN CH56 0483 5012 3456 7800 9, e-mail a.morel@exemple.ch, t\u00e9l. +41 22 555 01 23. Mme Morel d\u00e9tient 100 % des actions.<\/p>\n<p class=\"c-terms\" data-no-translation>Lumen D\u00e9mo Holding SA<br \/>\nAtelier D\u00e9mo S\u00e0rl<\/p>\n<ul class=\"c-log\">\n<li data-who=\"marc\" data-ws=\"1\" data-h=\"08:47\"><span class=\"lq\">Quelles pi\u00e8ces demander pour l&rsquo;alerte ALT&#8230;<\/span><span class=\"la\">La directive LBA-04 pr\u00e9voit une clarifi&#8230;<\/span><\/li>\n<li data-who=\"julien\" data-ws=\"2\" data-h=\"09:20\"><span class=\"lq\">Quel taux d&rsquo;avance pour un nantissement &#8230;<\/span><span class=\"la\">Selon la politique CR-02 (point 4), les&#8230;<\/span><\/li>\n<li data-who=\"claire\" data-ws=\"0\" data-h=\"10:02\"><span class=\"lq\">Que manque-t-il au dossier d&rsquo;ouverture d&#8230;<\/span><span class=\"la\">Compar\u00e9 \u00e0 la checklist KYC v4, le dossi&#8230;<\/span><\/li>\n<\/ul>\n<\/div>\n<div class=\"wd-co\" data-id=\"pme\" data-ini=\"TH\"><b class=\"c-name\">M\u00e9canique D\u00e9mo SA<\/b><b class=\"c-user\" data-no-translation>Thomas<\/b><b class=\"c-role\">Directeur des op\u00e9rations<\/b><b class=\"c-greet\">Alors Thomas, qu&rsquo;est-ce qu&rsquo;on construit aujourd&rsquo;hui ?<\/b><\/p>\n<ul class=\"c-ws\">\n<li>Offres &amp; clients<\/li>\n<li>Qualit\u00e9 ISO 9001<\/li>\n<li>Atelier &amp; maintenance<\/li>\n<\/ul>\n<ul class=\"c-docs\">\n<li data-ws=\"0\"><span class=\"d-f\" data-no-translation>Commande_4512_Alpina_Demo_AG.pdf<\/span>\n<div class=\"d-x\"><b>Commande n\u00b0 4512 \u2013 Alpina D\u00e9mo AG<\/b><\/p>\n<p>1\u2019200 brides inox DN50, prix unitaire CHF 72.00, total CHF 86\u2019400 HT. Livraison : semaine 48 (27 novembre 2026).<\/p>\n<p><b>Clause particuli\u00e8re.<\/b> P\u00e9nalit\u00e9 de retard de 0,5 % par semaine, plafonn\u00e9e \u00e0 5 % du montant de la commande. Accept\u00e9e par M\u00e9canique D\u00e9mo SA le 2 octobre 2026.<\/p>\n<\/div>\n<\/li>\n<li data-ws=\"0\"><span class=\"d-f\" data-no-translation>Conditions_generales_vente_2026.pdf<\/span>\n<div class=\"d-x\"><b>Conditions g\u00e9n\u00e9rales de vente 2026<\/b><\/p>\n<p><b>Art. 7 \u2013 D\u00e9lais.<\/b> Les d\u00e9lais de livraison sont indicatifs. Aucune p\u00e9nalit\u00e9 de retard n\u2019est due, sauf accord \u00e9crit contraire.<\/p>\n<p><b>Art. 9 \u2013 Paiement.<\/b> 30 jours net.<\/p>\n<\/div>\n<\/li>\n<li data-ws=\"1\"><span class=\"d-f\" data-no-translation>Procedure_qualite_PQ-07_non-conformites.pdf<\/span>\n<div class=\"d-x\"><b>Proc\u00e9dure PQ-07 \u2013 Traitement des non-conformit\u00e9s<\/b><\/p>\n<p>1. Bloquer le lot (\u00e9tiquette rouge) et l\u2019isoler. 2. Ouvrir une fiche NC dans les 24 heures. 3. Informer le client dans les 48 heures. 4. Analyse des causes (m\u00e9thode des 5 pourquoi). 5. Action corrective valid\u00e9e par le responsable qualit\u00e9. Si le co\u00fbt d\u00e9passe CHF 5\u2019000 : information de la direction.<\/p>\n<\/div>\n<\/li>\n<li data-ws=\"2\"><span class=\"d-f\" data-no-translation>Plan_maintenance_CNC_2026.pdf<\/span>\n<div class=\"d-x\"><b>Plan de maintenance 2026 \u2013 centres d\u2019usinage<\/b><\/p>\n<p>CNC 3 : maintenance pr\u00e9ventive toutes les 500 heures de broche. Compteur au 20.10.2026 : 2\u2019340 h. Prochaine intervention : 2\u2019500 h. Arr\u00eat pr\u00e9vu : 1 jour, technicien externe.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<div class=\"c-qa\" data-ws=\"0\" data-who=\"thomas\" data-t=\"2.9\" data-tok=\"33.10\" data-src=\"0:2,1:1\">\n<p class=\"q\">Quel d\u00e9lai et quelles p\u00e9nalit\u00e9s avons-nous accept\u00e9s pour la commande 4512 d&rsquo;Alpina D\u00e9mo AG ?<\/p>\n<p class=\"ti\">Commande 4512 : d\u00e9lai et p\u00e9nalit\u00e9s<\/p>\n<div class=\"a\">\n<p>Pour la commande n\u00b0 4512 (1\u2019200 brides inox, <b>CHF 86\u2019400 HT<\/b>) :<\/p>\n<ul>\n<li><b>Livraison<\/b> : semaine 48, soit le <b>27 novembre 2026<\/b>.<\/li>\n<li><b>P\u00e9nalit\u00e9s<\/b> : 0,5 % par semaine de retard, <b>plafonn\u00e9es \u00e0 5 %<\/b>, soit CHF 4\u2019320 au maximum.<\/li>\n<\/ul>\n<p>C\u2019est une d\u00e9rogation \u00e0 nos CGV : l\u2019article 7 exclut les p\u00e9nalit\u00e9s sauf accord \u00e9crit, et cet accord a \u00e9t\u00e9 donn\u00e9 le 2 octobre 2026.<\/p>\n<\/div>\n<\/div>\n<div class=\"c-qa\" data-ws=\"1\" data-who=\"nadia\" data-t=\"2.4\" data-tok=\"33.85\" data-src=\"2:1\">\n<p class=\"q\">Que faire si un lot est d\u00e9clar\u00e9 non conforme chez le client ?<\/p>\n<p class=\"ti\">Lot non conforme : proc\u00e9dure<\/p>\n<div class=\"a\">\n<p>La proc\u00e9dure PQ-07 pr\u00e9voit cinq \u00e9tapes :<\/p>\n<ol>\n<li><b>Bloquer<\/b> le lot (\u00e9tiquette rouge) et l\u2019isoler.<\/li>\n<li>Ouvrir une <b>fiche NC dans les 24 heures<\/b>.<\/li>\n<li><b>Informer le client dans les 48 heures<\/b>.<\/li>\n<li>Analyser les causes avec la m\u00e9thode des 5 pourquoi.<\/li>\n<li>Faire valider l\u2019action corrective par le responsable qualit\u00e9.<\/li>\n<\/ol>\n<p>Si le co\u00fbt d\u00e9passe <b>CHF 5\u2019000<\/b>, la direction doit \u00eatre inform\u00e9e.<\/p>\n<\/div>\n<\/div>\n<div class=\"c-qa\" data-ws=\"2\" data-who=\"luca\" data-t=\"1.8\" data-tok=\"34.90\" data-src=\"3:1\">\n<p class=\"q\">Quand la CNC 3 doit-elle passer en maintenance ?<\/p>\n<p class=\"ti\">Maintenance CNC 3<\/p>\n<div class=\"a\">\n<p>La CNC 3 passe en maintenance pr\u00e9ventive toutes les <b>500 heures<\/b> de broche. Le compteur \u00e9tait \u00e0 <b>2\u2019340 h<\/b> le 20 octobre 2026 : la prochaine intervention tombe \u00e0 <b>2\u2019500 h<\/b>, soit dans environ 160 heures.<\/p>\n<p>Pr\u00e9voir un arr\u00eat d\u2019<b>une journ\u00e9e<\/b> avec le technicien externe, \u00e0 caler avant la production de la commande 4512.<\/p>\n<\/div>\n<\/div>\n<div class=\"c-ag\" data-ws=\"0\" data-tool=\"create-docx-file\">\n<p class=\"q\">@agent Pr\u00e9pare une offre pour 300 brides inox suppl\u00e9mentaires pour Alpina D\u00e9mo AG, aux conditions de la commande 4512, en document Word.<\/p>\n<p class=\"ti\">Offre 300 brides Alpina<\/p>\n<p><span class=\"f\" data-no-translation>Offre_Alpina_Demo_AG_300_brides.docx<\/span><span class=\"lb\" data-no-translation>Create Word document<\/span><\/p>\n<pre class=\"ar\" data-no-translation>{\n  \"filename\": \"Offre_Alpina_Demo_AG_300_brides.docx\",\n  \"title\": \"Offre - 300 brides inox DN50\"\n}<\/pre>\n<div class=\"a\">\n<p>L\u2019offre est pr\u00eate :<\/p>\n<ul>\n<li>300 brides inox DN50 \u00e0 CHF 72.00, soit <b>CHF 21\u2019600 HT<\/b> ;<\/li>\n<li>d\u00e9lai : 6 semaines apr\u00e8s r\u00e9ception de la commande ;<\/li>\n<li>conditions de paiement de nos CGV (30 jours net), <b>sans clause de p\u00e9nalit\u00e9<\/b>.<\/li>\n<\/ul>\n<p>\u00c0 relire et \u00e0 signer par la direction avant l\u2019envoi.<\/p>\n<\/div>\n<\/div>\n<p class=\"c-pii\" data-no-translation>Commande d&rsquo;Alpina D\u00e9mo AG, contact M. Peter Keller, peter.keller@exemple.ch, t\u00e9l. +41 31 555 44 22, IDE CHE-123.456.789, IBAN CH44 3199 9123 0008 8901 2. Keller attend la confirmation avant vendredi.<\/p>\n<p class=\"c-terms\" data-no-translation>Alpina D\u00e9mo AG<\/p>\n<ul class=\"c-log\">\n<li data-who=\"luca\" data-ws=\"2\" data-h=\"07:58\"><span class=\"lq\">Quel est le compteur actuel de la CNC 3 ?<\/span><span class=\"la\">Le compteur \u00e9tait \u00e0 2\u2019340 h le 20 octobre&#8230;<\/span><\/li>\n<li data-who=\"nadia\" data-ws=\"1\" data-h=\"08:40\"><span class=\"lq\">Que faire si un lot est d\u00e9clar\u00e9 non conf&#8230;<\/span><span class=\"la\">La proc\u00e9dure PQ-07 pr\u00e9voit cinq \u00e9tapes :&#8230;<\/span><\/li>\n<li data-who=\"thomas\" data-ws=\"0\" data-h=\"09:15\"><span class=\"lq\">Quelles conditions de paiement dans nos &#8230;<\/span><span class=\"la\">Selon l&rsquo;article 9 des CGV 2026 : 30 jour&#8230;<\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p><script>(function(){\nvar R=document.getElementById('wd');\nif(!R){return;}\ndocument.body.classList.add('wd-body');\nvar DATA=document.getElementById('wd-data');\nvar L={};\n[].forEach.call(document.querySelectorAll('.wd-l i'),function(i){L[i.getAttribute('data-k')]=i.innerHTML;});\nfunction $(s,el){return (el||R).querySelector(s);}\nfunction $$(s,el){return [].slice.call((el||R).querySelectorAll(s));}\nfunction txt(el,s){var x=el.querySelector(s);return x?x.innerHTML:'';}\nfunction esc(s){return String(s).replace(\/[<>\"]\/g,function(c){return c==='<'?AMP+'lt;':(c==='>'?AMP+'gt;':AMP+'quot;');});}\nvar AMP=String.fromCharCode(38);\nvar IC={\n doc:'<svg width=\"13\" height=\"13\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M216.49,79.52l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40V216a20,20,0,0,0,20,20H200a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.52ZM160,57l23,23H160ZM60,212V44h76V92a12,12,0,0,0,12,12h48V212Zm112-80a12,12,0,0,1-12,12H96a12,12,0,0,1,0-24h64A12,12,0,0,1,172,132Zm0,40a12,12,0,0,1-12,12H96a12,12,0,0,1,0-24h64A12,12,0,0,1,172,172Z\"\/><\/svg>',\n speak:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M155.51,24.81a8,8,0,0,0-8.42.88L77.25,80H32A16,16,0,0,0,16,96v64a16,16,0,0,0,16,16H77.25l69.84,54.31A8,8,0,0,0,160,224V32A8,8,0,0,0,155.51,24.81ZM32,96H72v64H32ZM144,207.64,88,164.09V91.91l56-43.55Zm54-106.08a40,40,0,0,1,0,52.88,8,8,0,0,1-12-10.58,24,24,0,0,0,0-31.72,8,8,0,0,1,12-10.58Z\"\/><\/svg>',\n copy:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32ZM160,208H48V96H160Zm48-48H176V88a8,8,0,0,0-8-8H96V48H208Z\"\/><\/svg>',\n pencil:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM51.31,160,136,75.31,152.69,92,68,176.68ZM48,179.31,76.69,208H48Zm48,25.38L79.31,188,164,103.31,180.69,120Zm96-96L147.31,64l24-24L216,84.68Z\"\/><\/svg>',\n regen:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M224,48V96a8,8,0,0,1-8,8H168a8,8,0,0,1-5.66-13.66L180.65,72a79.48,79.48,0,0,0-54.72-22.09h-.45A79.52,79.52,0,0,0,69.59,72.71,8,8,0,0,1,58.41,61.27,96,96,0,0,1,192,60.7l18.36-18.36A8,8,0,0,1,224,48ZM186.41,183.29A80,80,0,0,1,75.35,184l18.31-18.31A8,8,0,0,0,88,152H40a8,8,0,0,0-8,8v48a8,8,0,0,0,13.66,5.66L64,195.3a95.42,95.42,0,0,0,66,26.76h.53a95.36,95.36,0,0,0,67.07-27.33,8,8,0,0,0-11.18-11.44Z\"\/><\/svg>',\n thumb:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M234,80.12A24,24,0,0,0,216,72H160V56a40,40,0,0,0-40-40,8,8,0,0,0-7.16,4.42L75.06,96H32a16,16,0,0,0-16,16v88a16,16,0,0,0,16,16H204a24,24,0,0,0,23.82-21l12-96A24,24,0,0,0,234,80.12ZM32,112H72v88H32ZM223.94,97l-12,96a8,8,0,0,1-7.94,7H88V105.89l36.71-73.43A24,24,0,0,1,144,56V80a8,8,0,0,0,8,8h64a8,8,0,0,1,7.94,9Z\"\/><\/svg>',\n more:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M112,60a16,16,0,1,1,16,16A16,16,0,0,1,112,60Zm16,52a16,16,0,1,0,16,16A16,16,0,0,0,128,112Zm0,68a16,16,0,1,0,16,16A16,16,0,0,0,128,180Z\"\/><\/svg>',\n dots:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M108,60A16,16,0,1,1,92,44,16,16,0,0,1,108,60Zm56,16a16,16,0,1,0-16-16A16,16,0,0,0,164,76ZM92,112a16,16,0,1,0,16,16A16,16,0,0,0,92,112Zm72,0a16,16,0,1,0,16,16A16,16,0,0,0,164,112ZM92,180a16,16,0,1,0,16,16A16,16,0,0,0,92,180Zm72,0a16,16,0,1,0,16,16A16,16,0,0,0,164,180Z\"\/><\/svg>',\n upload:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M224,144v64a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V144a8,8,0,0,1,16,0v56H208V144a8,8,0,0,1,16,0ZM93.66,77.66,120,51.31V144a8,8,0,0,0,16,0V51.31l26.34,26.35a8,8,0,0,0,11.32-11.32l-40-40a8,8,0,0,0-11.32,0l-40,40A8,8,0,0,0,93.66,77.66Z\"\/><\/svg>',\n gear:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><path d=\"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z\"\/><\/svg>',\n hammer:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z\"\/><\/svg>',\n bulb:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M176,232a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h80A8,8,0,0,1,176,232Zm40-128a87.55,87.55,0,0,1-33.64,69.21A16.24,16.24,0,0,0,176,186v6a16,16,0,0,1-16,16H96a16,16,0,0,1-16-16v-6a16,16,0,0,0-6.23-12.66A87.59,87.59,0,0,1,40,104.49C39.74,56.83,78.26,17.14,125.88,16A88,88,0,0,1,216,104Zm-16,0a72,72,0,0,0-73.74-72c-39,.92-70.47,33.39-70.26,72.39a71.65,71.65,0,0,0,27.64,56.3A32,32,0,0,1,96,186v6h64v-6a32.15,32.15,0,0,1,12.47-25.35A71.65,71.65,0,0,0,200,104Z\"\/><\/svg>',\n check:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"\/><\/svg>',\n x:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z\"\/><\/svg>',\n word:'<svg width=\"26\" height=\"26\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M200,24H72A16,16,0,0,0,56,40V64H40A16,16,0,0,0,24,80v96a16,16,0,0,0,16,16H56v24a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V40A16,16,0,0,0,200,24ZM200,216H72V192h88a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H72V40H200ZM68,96l10,40,10-30h8l10,30,10-40h12l-16,64h-10l-10-30-10,30H72L56,96Z\"\/><\/svg>',\n shield:'<svg width=\"13\" height=\"13\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M208,40H48A16,16,0,0,0,32,56v56c0,52.72,25.52,84.67,46.93,102.19,23.06,18.86,46,25.26,47,25.53a8,8,0,0,0,4.2,0c1-.27,23.91-6.67,47-25.53C198.48,196.67,224,164.72,224,112V56A16,16,0,0,0,208,40Zm-34.32,69.66-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z\"\/><\/svg>',\n file:'<svg width=\"13\" height=\"13\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160Z\"\/><\/svg>',\n folder:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M216,72H131.31L104,44.69A15.86,15.86,0,0,0,92.69,40H40A16,16,0,0,0,24,56V200.62A15.4,15.4,0,0,0,39.38,216H216.89A15.13,15.13,0,0,0,232,200.89V88A16,16,0,0,0,216,72Z\"\/><\/svg>'\n};<\/p>\n<p>\/* ----- lecture des donn\u00e9es ----- *\/\nvar COS={};\n$$('.wd-co',DATA).forEach(function(c){\n  var o={id:c.getAttribute('data-id'),ini:c.getAttribute('data-ini'),name:txt(c,'.c-name'),user:txt(c,'.c-user'),role:txt(c,'.c-role'),greet:txt(c,'.c-greet'),\n    ws:$$('.c-ws li',c).map(function(l){return l.innerHTML;}),\n    docs:$$('.c-docs li',c).map(function(l){return {f:txt(l,'.d-f'),ws:+l.getAttribute('data-ws'),x:txt(l,'.d-x')};}),\n    qa:$$('.c-qa',c).map(function(q){return {ws:+q.getAttribute('data-ws'),who:q.getAttribute('data-who'),t:q.getAttribute('data-t'),tok:q.getAttribute('data-tok'),\n      src:q.getAttribute('data-src').split(',').map(function(s){var p=s.split(':');return [+p[0],+p[1]];}),q:txt(q,'.q'),ti:txt(q,'.ti'),a:txt(q,'.a')};}),\n    pii:txt(c,'.c-pii'),terms:c.querySelector('.c-terms').textContent,\n    log:$$('.c-log li',c).map(function(l){return {who:l.getAttribute('data-who'),ws:+l.getAttribute('data-ws'),h:l.getAttribute('data-h'),q:txt(l,'.lq'),a:txt(l,'.la')};})};\n  var g=c.querySelector('.c-ag');\n  o.ag={ws:+g.getAttribute('data-ws'),tool:g.getAttribute('data-tool'),q:txt(g,'.q'),ti:txt(g,'.ti'),f:txt(g,'.f'),lb:txt(g,'.lb'),ar:g.querySelector('.ar').textContent,a:txt(g,'.a'),agent:true};\n  COS[o.id]=o;\n});<\/p>\n<p>\/* ----- \u00e9tat ----- *\/\nvar S={co:null,ws:0,threads:{},cur:null,busy:false,logId:0,log:[]};\nfunction pad(n){return (n<10?'0':'')+n;}\nfunction now(){var d=new Date();return pad(d.getDate())+'.'+pad(d.getMonth()+1)+'.'+d.getFullYear()+' '+pad(d.getHours())+':'+pad(d.getMinutes());}\nfunction today(){var d=new Date();return pad(d.getDate())+'.'+pad(d.getMonth()+1)+'.'+d.getFullYear();}\nfunction plain(h){var d=document.createElement('div');d.innerHTML=h;return d.textContent.replace(\/\\s+\/g,' ').trim();}\nfunction cut(s,n){s=plain(s).replace(\/\\.\\.\\.$\/,'');return s.length>n?s.slice(0,n).replace(\/\\s+$\/,'')+'...':s+(s.length>n-6?'...':'');}<\/p>\n<p>var toastT=null;\nfunction toast(m){var t=$('.wd-toast');t.innerHTML=m;t.classList.add('on');clearTimeout(toastT);toastT=setTimeout(function(){t.classList.remove('on');},2400);}<\/p>\n<p>function view(v){R.setAttribute('data-v',v);$$('.wd-view').forEach(function(x){x.classList.remove('on');});$('.wd-v-'+v).classList.add('on');\n  var side=v==='cons'?'cons':(v==='set'?'set':'app');\n  $$('.wd-s-app,.wd-s-cons,.wd-s-set').forEach(function(x){x.style.display='none';});\n  $$('.wd-s-'+side).forEach(function(x){x.style.display='';});\n  if(v!=='thread'){closeSrc();}\n  R.classList.remove('side-open');\n}<\/p>\n<p>\/* ----- barre lat\u00e9rale ----- *\/\nfunction renderSide(){\n  var c=S.co,h='';\n  c.ws.forEach(function(w,i){\n    var th=(S.threads[i]||[]);\n    h+='<\/p>\n<div class=\"wd-ws'+(i===S.ws?' on':'')+'\" data-i=\"'+i+'\"><button type=\"button\" class=\"wd-ws-h\"><span class=\"wd-dots\">'+IC.dots+'<\/span><span class=\"wd-nm\">'+w+'<\/span><span class=\"wd-ic\"><span class=\"wd-up\" title=\"Documents\">'+IC.upload+'<\/span><span class=\"wd-na\" title=\"Param\u00e8tres\">'+IC.gear+'<\/span><\/span><\/button>';\n    h+='<\/p>\n<div class=\"wd-threads\">';\n    th.forEach(function(t,k){h+='<button type=\"button\" class=\"wd-th'+(S.cur===t?' on':'')+'\" data-k=\"'+k+'\">'+t.ti+'<\/button>';});\n    h+='<button type=\"button\" class=\"wd-th'+(S.cur?'':' on')+' wd-thnew\">'+L.newc+'<\/button><\/div>\n<\/div>\n<p>';\n    if(i===S.ws){h+='<button type=\"button\" class=\"wd-newc\">+ '+L.newc+'<\/button>';}\n  });\n  $('.wd-wslist').innerHTML=h;\n  $('.wd-ini').textContent=c.ini;$('.wd-uname').innerHTML=c.user;$('.wd-urole').innerHTML=c.role;\n}<\/p>\n<p>\/* ----- accueil ----- *\/\nfunction renderHome(){\n  var c=S.co,h='';\n  c.qa.forEach(function(q,i){if(q.ws===S.ws){h+='<button type=\"button\" data-q=\"'+i+'\">'+q.q+'<\/button>';}});\n  if(c.ag.ws===S.ws){h+='<button type=\"button\" data-q=\"ag\"><span class=\"wd-ag\">@agent<\/span>'+c.ag.q.replace('@agent','')+'<\/button>';}\n  if(!h){c.qa.forEach(function(q,i){if(i<2){h+='<button type=\"button\" data-q=\"'+i+'\">'+q.q+'<\/button>';}});}\n  $('.wd-sugg').innerHTML=h;\n  $('.wd-greet').innerHTML=c.greet;\n}<\/p>\n<p>function goHome(){S.cur=null;renderSide();renderHome();view('home');$$('.wd-in').forEach(function(t){t.value='';});updSend();}<\/p>\n<p>\/* ----- conversation ----- *\/\nfunction msgsEl(){return $('.wd-msgs');}\nfunction scrollEnd(){var t=$('.wd-thread');t.scrollTop=t.scrollHeight;}\nfunction addUser(q){var d=document.createElement('div');d.className='wd-msg-u';d.innerHTML='<\/p>\n<div>'+q+'<\/div>\n<p>';msgsEl().appendChild(d);scrollEnd();}<\/p>\n<p>function stream(el,html,tok,done){\n  el.innerHTML=html;\n  var nodes=[],w=document.createTreeWalker(el,NodeFilter.SHOW_TEXT,null,false),n;\n  while((n=w.nextNode())){nodes.push({n:n,t:n.nodeValue});n.nodeValue='';}\n  var i=0,j=0,per=Math.max(2,Math.round((+tok||32)\/9));\n  function step(){\n    var k=per;\n    while(k>0){\n      if(i>=nodes.length){if(done){done();}return;}\n      var o=nodes[i];\n      if(j<o.t.length){var take=Math.min(k,o.t.length-j);o.n.nodeValue+=o.t.substr(j,take);j+=take;k-=take;}\n      else{i++;j=0;}\n    }\n    scrollEnd();\n    setTimeout(step,16);\n  }\n  step();\n}\n\nfunction srcIcons(src){return src.map(function(){return IC.doc;}).join('');}\n\nfunction addAnswer(q,cb){\n  var d=document.createElement('div');d.className='wd-msg-a';\n  d.innerHTML='\n\n<div class=\"wd-think\">'+IC.bulb+'<span>'+L.think+'<\/span><span class=\"wd-dots3\"><i><\/i><i><\/i><i><\/i><\/span><\/div>\n<div class=\"wd-txt\"><\/div>\n<p>';\n  msgsEl().appendChild(d);scrollEnd();\n  setTimeout(function(){\n    d.querySelector('.wd-think').remove();\n    stream(d.querySelector('.wd-txt'),q.a,q.tok,function(){\n      var meta='<span data-no-translation>qwen3.5-4b \u00b7 '+q.t+'s ('+q.tok+' tok\/s) \u00b7 '+now()+'<\/span>';\n      var bar=document.createElement('div');bar.className='wd-act';\n      bar.innerHTML='<button type=\"button\" class=\"wd-na\" title=\"Lire\">'+IC.speak+'<\/button><button type=\"button\" class=\"wd-cp\" title=\"Copier\">'+IC.copy+'<\/button><button type=\"button\" class=\"wd-na\" title=\"Modifier\">'+IC.pencil+'<\/button><button type=\"button\" class=\"wd-na\" title=\"R\u00e9g\u00e9n\u00e9rer\">'+IC.regen+'<\/button><button type=\"button\" class=\"wd-th-up\" title=\"Bonne r\u00e9ponse\">'+IC.thumb+'<\/button><button type=\"button\" class=\"wd-na\" title=\"Plus\">'+IC.more+'<\/button><span class=\"wd-meta\">'+meta+'<\/span>';\n      d.appendChild(bar);\n      if(q.src){var b=document.createElement('button');b.type='button';b.className='wd-srcbtn';b.innerHTML=L.sources+' '+srcIcons(q.src);b.onclick=function(){openSrc(q.src);};d.appendChild(b);if(window.innerWidth>900){openSrc(q.src);}}\n      scrollEnd();\n      if(cb){cb();}\n    });\n  },900);\n}<\/p>\n<p>function addCanned(){\n  var c=S.co,h='<\/p>\n<p>'+L.canned+'<\/p>\n<ul>';\n  c.qa.forEach(function(q,i){if(q.ws===S.ws){h+='<\/p>\n<li><a href=\"#\" data-q=\"'+i+'\">'+plain(q.q)+'<\/a><\/li>\n<p>';}});\n  if(c.ag.ws===S.ws){h+='<\/p>\n<li><a href=\"#\" data-q=\"ag\">'+plain(c.ag.q)+'<\/a><\/li>\n<p>';}\n  h+='<\/ul>\n<p>';\n  addAnswer({a:h,t:'0.4',tok:'40.00',src:null});\n}<\/p>\n<p>function addTool(ag){\n  var c=S.co,d=document.createElement('div');d.className='wd-msg-a';\n  d.innerHTML='<\/p>\n<div class=\"wd-think\">'+IC.bulb+'<span>'+L.think+'<\/span><span class=\"wd-dots3\"><i><\/i><i><\/i><i><\/i><\/span><\/div>\n<p>';\n  msgsEl().appendChild(d);scrollEnd();\n  setTimeout(function(){\n    d.innerHTML='<\/p>\n<div class=\"wd-think\">'+IC.bulb+'<span>'+L.think+'<\/span> \u203a<\/div>\n<p>'+\n     '<\/p>\n<div class=\"wd-tool\">\n<div class=\"wd-th1\">'+IC.hammer+'<span>'+L.want+' <a href=\"#\" data-no-translation>'+ag.tool+'<\/a><\/span><\/div>\n<p>'+\n     '<\/p>\n<div class=\"wd-sub1\" data-no-translation>'+ag.lb+' \"'+ag.f+'\"<\/div>\n<pre data-no-translation>'+esc(ag.ar)+'<\/pre>\n<p>'+\n     '<\/p>\n<div class=\"wd-btns\"><button type=\"button\" class=\"wd-ok\">'+L.ok+'<\/button><button type=\"button\" class=\"wd-no\">'+L.no+'<\/button><\/div>\n<p>'+\n     '<label><input type=\"checkbox\" disabled> '+L.always+' <span data-no-translation>'+ag.tool+'<\/span><\/label><\/p>\n<div class=\"wd-bar\"><\/div>\n<\/div>\n<p>';\n    scrollEnd();\n    var card=d.querySelector('.wd-tool');\n    card.querySelector('.wd-ok').onclick=function(){\n      card.classList.add('run');\n      card.querySelector('.wd-btns').innerHTML='<span class=\"wd-note\">'+L.run+'<\/span>';\n      card.querySelector('label').remove();\n      setTimeout(function(){\n        card.classList.remove('run');card.classList.add('done');\n        card.querySelector('pre').remove();card.querySelector('.wd-btns').remove();card.querySelector('.wd-bar').remove();\n        var r=document.createElement('div');r.className='wd-res';r.innerHTML=IC.check+'<span>'+L.okby+' '+c.user+' \u00b7 '+now()+'<\/span>';card.appendChild(r);\n        var f=document.createElement('div');\n        f.innerHTML='<\/p>\n<div class=\"wd-file\">'+IC.word+'<span><span data-no-translation>'+ag.f+'<\/span><small>'+L.created+' \u00ab '+c.ws[ag.ws]+' \u00bb<\/small><\/span><\/div>\n<p>';\n        d.appendChild(f.firstChild);\n        var t=document.createElement('div');t.className='wd-txt';d.appendChild(t);\n        stream(t,ag.a,'34',function(){\n          var n=document.createElement('p');n.className='wd-note';n.innerHTML=IC.shield+'<span>'+L.logged+'<\/span>';d.appendChild(n);\n          logRow(c.user.toLowerCase(),ag.ws,ag.q,ag.a);S.busy=false;scrollEnd();\n        });\n      },1500);\n    };\n    card.querySelector('.wd-no').onclick=function(){\n      card.classList.add('done','refused');card.querySelector('pre').remove();card.querySelector('.wd-btns').remove();card.querySelector('label').remove();card.querySelector('.wd-bar').remove();\n      var r=document.createElement('div');r.className='wd-res';r.innerHTML=IC.x+'<span>'+L.nok+'<\/span>';card.appendChild(r);\n      var t=document.createElement('div');t.className='wd-txt';d.appendChild(t);\n      stream(t,'<\/p>\n<p>'+L.nokmsg+'<\/p>\n<p>','36',function(){logRow(c.user.toLowerCase(),ag.ws,ag.q,L.nok);S.busy=false;});\n    };\n  },1100);\n}<\/p>\n<p>function newThread(ti){\n  var t={ti:ti};(S.threads[S.ws]=S.threads[S.ws]||[]).push(t);S.cur=t;\n  msgsEl().innerHTML='';renderSide();view('thread');\n}<\/p>\n<p>function ask(key){\n  if(S.busy){return;}\n  var c=S.co,q=key==='ag'?c.ag:c.qa[+key];\n  if(!q){return;}\n  if(q.ws!==S.ws){S.ws=q.ws;}\n  S.busy=true;\n  if(!S.cur){newThread(plain(q.ti));}else{view('thread');}\n  var box=$('.wd-v-thread .wd-in');var full=plain(q.q),i=0;\n  box.value='';updSend();\n  (function type(){\n    if(i<=full.length){box.value=full.slice(0,i);i+=3;updSend();setTimeout(type,14);return;}\n    box.value='';updSend();\n    addUser(q.q);\n    if(q.agent){addTool(q);}\n    else{addAnswer(q,function(){logRow(c.user.toLowerCase(),q.ws,q.q,q.a);S.busy=false;});}\n  })();\n}\n\nfunction sendFree(box){\n  var v=box.value.trim();if(!v){return;}\n  if(S.busy){return;}\n  var c=S.co,hit=null;\n  var low=v.toLowerCase();\n  c.qa.forEach(function(q,i){if(hit===null){if(plain(q.q).toLowerCase()===low){hit=i;}}});\n  if(hit!==null){box.value='';updSend();ask(hit);return;}\n  S.busy=true;\n  if(!S.cur){newThread(v.length>34?v.slice(0,34)+'...':v);}else{view('thread');}\n  box.value='';updSend();\n  addUser(esc(v));\n  addCanned();\n  setTimeout(function(){S.busy=false;},1500);\n}<\/p>\n<p>\/* ----- sources ----- *\/\nfunction openSrc(src){\n  var c=S.co,h='';\n  src.forEach(function(s){var d=c.docs[s[0]];\n    h+='<button type=\"button\" class=\"wd-src\"><span class=\"wd-sn\">'+IC.file+'<span data-no-translation>'+d.f+'<\/span><\/span><small>'+L.doc+'<\/small><small>'+(s[1]===1?L.ref1:s[1]+' '+L.refn)+'<\/small><\/button><\/p>\n<div class=\"wd-ex\"><span class=\"wd-fict\">'+L.fict+'<\/span>'+d.x+'<\/div>\n<p>';});\n  $('.wd-srcl').innerHTML=h;$('.wd-srcs').classList.add('on');\n}\nfunction closeSrc(){$('.wd-srcs').classList.remove('on');}<\/p>\n<p>\/* ----- documents ----- *\/\nfunction renderDocs(){\n  var c=S.co,q=($('.wd-dq').value||'').toLowerCase(),list=c.docs.filter(function(d){return d.f.toLowerCase().indexOf(q)>=0;});\n  var h='<\/p>\n<div class=\"wd-r h\"><span>'+L.name+'<\/span><span>'+list.length+' '+(list.length===1?L.res1:L.res)+'<\/span><\/div>\n<div class=\"wd-r\"><span class=\"wd-o\"><\/span>'+IC.folder+'<span>'+L.folder+' ('+list.length+')<\/span><\/div>\n<p>';\n  list.forEach(function(d){h+='<\/p>\n<div class=\"wd-r\" style=\"padding-left:32px\"><span class=\"wd-o\"><\/span>'+IC.file+'<span class=\"wd-fn\" data-no-translation>'+d.f+'<\/span><span class=\"wd-tag\">Cached<\/span><\/div>\n<p>';});\n  $('.wd-dl').innerHTML=h;\n  var mine=c.docs.filter(function(d){return d.ws===S.ws;});\n  $('.wd-dws').innerHTML=c.ws[S.ws];\n  var r='<\/p>\n<div class=\"wd-r h\"><span>'+L.name+'<\/span><span>'+mine.length+' '+L.docs+'<\/span><\/div>\n<p>';\n  mine.forEach(function(d){r+='<\/p>\n<div class=\"wd-r\"><span class=\"wd-o\"><\/span>'+IC.file+'<span class=\"wd-fn\" data-no-translation>'+d.f+'<\/span><\/div>\n<p>';});\n  $('.wd-dr').innerHTML=r;\n}<\/p>\n<p>\/* ----- journal ----- *\/\nfunction logRow(who,ws,q,a){S.logId++;S.log.unshift({id:S.logId,who:who,ws:ws,q:q,a:a,at:now(),isNew:true});renderLog();}\nfunction renderLog(){\n  var c=S.co,h='';\n  S.log.forEach(function(r){h+='<tr'+(r.isNew?' class=\"new\"':'')+'>\n<td>'+r.id+'<\/td>\n<td data-no-translation>'+r.who+'<\/td>\n<td>'+c.ws[r.ws]+'<\/td>\n<td class=\"wd-c\">'+cut(r.q,42)+'<\/td>\n<td class=\"wd-c\">'+cut(r.a,42)+'<\/td>\n<td>'+r.at.replace(' ','<br \/>')+'<\/td>\n<\/tr>\n<p>';r.isNew=false;});\n  $('.wd-log').innerHTML=h;\n}<\/p>\n<p>\/* ----- bouclier PII ----- *\/\nvar PM=1;\nfunction pii(){\n  var src=$('.wd-pin').value,out=$('.wd-out'),cnt=$('.wd-cnt');\n  if(PM===0){out.className='wd-out off';out.textContent=src;cnt.innerHTML=L.off;return;}\n  out.className='wd-out';\n  var on={};$$('.wd-dets input').forEach(function(i){on[i.getAttribute('data-d')]=i.checked;});\n  var map={},num={},n=0;\n  function tag(kind,val,key){var k=kind+'|'+(key||val);if(!map[k]){num[kind]=(num[kind]||0)+1;map[k]='['+kind+'_'+num[kind]+']';n++;}return '\\u0001'+map[k]+'\\u0002';}\n  var s=src;\n  $('.wd-terms').value.split('\\n').forEach(function(t){t=t.trim();if(t.length>2){s=s.split(t).join(tag('TERME',t));}});\n  if(on.avs){s=s.replace(\/756\\.\\d{4}\\.\\d{4}\\.\\d{2}\/g,function(m){return tag('AVS',m);});}\n  if(on.iban){s=s.replace(\/CH\\d{2}(?: ?[0-9A-Z]{4}){4} ?[0-9A-Z]{1,2}\/g,function(m){return tag('IBAN',m);});}\n  if(on.ide){s=s.replace(\/CHE-\\d{3}\\.\\d{3}\\.\\d{3}\/g,function(m){return tag('IDE',m);});}\n  if(on.mail){s=s.replace(\/[\\w.+-]+@[\\w-]+\\.[\\w.]+\/g,function(m){return tag('EMAIL',m);});}\n  if(on.tel){s=s.replace(\/\\+41(?: ?\\d{2,3}){4}\/g,function(m){return tag('TEL',m);});}\n  if(on.nom){\n    var fam={};\n    s=s.replace(\/\\b(M\\.|Mme|Me|Monsieur|Madame)\\s+((?:[A-Z\u00c0-\u00dd][\\w\u00e0-\u00ff'-]+)(?:\\s+(?:de\\s+)?[A-Z\u00c0-\u00dd][\\w\u00e0-\u00ff'-]+)*)\/g,function(m,civ,name){var parts=name.split(\/\\s+\/);var ln=parts[parts.length-1];fam[ln]=1;return civ+' '+tag('NOM',name,ln);});\n    Object.keys(fam).forEach(function(f){s=s.replace(new RegExp('(^|[^\\\\w\\\\u0001\\\\[])('+f+')(?![\\\\w\\\\]])','g'),function(m,p,x){return p+tag('NOM',x,x);});});\n  }\n  var safe=s.replace(\/[<>]\/g,function(c){return c==='<'?AMP+'lt;':AMP+'gt;';}).replace(\/\\u0001\/g,'<mark>').replace(\/\\u0002\/g,'<\/mark>');\n  out.innerHTML=safe;\n  cnt.innerHTML=n+' '+(n===1?L.masked1:L.masked);\n}<\/p>\n<p>\/* ----- entreprise ----- *\/\nfunction setCo(id){\n  var c=COS[id]||COS.fid;S.co=c;S.ws=0;S.threads={};S.cur=null;S.busy=false;S.logId=0;S.log=[];\n  $$('.wd-seg button').forEach(function(b){b.classList.toggle('on',b.getAttribute('data-co')===c.id);});\n  var d=today();\n  c.log.slice().reverse().forEach(function(r){S.logId++;S.log.unshift({id:S.logId,who:r.who,ws:r.ws,q:r.q,a:r.a,at:d+' '+r.h});});\n  renderLog();\n  $('.wd-pin').value=c.pii;$('.wd-terms').value=c.terms;pii();\n  $('.wd-modal').classList.remove('on');\n  goHome();\n}<\/p>\n<p>\/* ----- envoi ----- *\/\nfunction updSend(){$$('.wd-comp').forEach(function(cp){var t=cp.querySelector('.wd-in'),b=cp.querySelector('.wd-send');b.classList.toggle('go',t.value.trim().length>0);});}<\/p>\n<p>\/* ----- \u00e9v\u00e9nements ----- *\/\nR.addEventListener('click',function(e){\n  var t=e.target,b;\n  function up(sel){var x=t;while(x){if(x===R){return null;}if(x.matches){if(x.matches(sel)){return x;}}x=x.parentNode;}return null;}\n  if((b=up('.wd-seg button'))){setCo(b.getAttribute('data-co'));return;}\n  if((b=up('.wd-sugg button'))){ask(b.getAttribute('data-q'));return;}\n  if((b=up('.wd-msgs a[data-q]'))){e.preventDefault();ask(b.getAttribute('data-q'));return;}\n  if((b=up('.wd-up'))){e.stopPropagation();$('.wd-dq').value='';renderDocs();$('.wd-modal').classList.add('on');return;}\n  if((b=up('.wd-na'))){toast(L.na);return;}\n  if((b=up('.wd-ws-h'))){var i=+up('.wd-ws').getAttribute('data-i');S.ws=i;goHome();return;}\n  if((b=up('.wd-thnew'))){goHome();return;}\n  if((b=up('.wd-th'))){toast(L.na);return;}\n  if((b=up('.wd-newc'))){goHome();return;}\n  if((b=up('.wd-x'))){$('.wd-modal').classList.remove('on');return;}\n  if(t.classList.contains('wd-modal')){$('.wd-modal').classList.remove('on');return;}\n  if((b=up('.wd-srcx'))){closeSrc();return;}\n  if((b=up('.wd-src'))){var ex=b.nextElementSibling;if(ex){ex.classList.toggle('on');}return;}\n  if((b=up('.wd-gocons'))){view('cons');return;}\n  if((b=up('.wd-goset'))){view('set');return;}\n  if((b=up('.wd-home-btn'))){goHome();return;}\n  if((b=up('.wd-menu'))){R.classList.toggle('side-open');return;}\n  if((b=up('.wd-hide'))){R.classList.remove('side-open');if(window.innerWidth>900){toast(L.na);}return;}\n  if((b=up('.wd-modes button'))){PM=+b.getAttribute('data-m');$$('.wd-modes button').forEach(function(x){x.classList.toggle('on',x===b);});pii();return;}\n  if((b=up('.wd-cp'))){toast(L.copied);return;}\n  if((b=up('.wd-th-up'))){toast(L.thanks);return;}\n  if((b=up('.wd-send'))){sendFree(b.closest('.wd-comp').querySelector('.wd-in'));return;}\n  if((b=up('.wd-atb'))){var inp=b.closest('.wd-comp').querySelector('.wd-in');if(inp.value.indexOf('@agent')<0){inp.value='@agent '+inp.value;}inp.focus();updSend();return;}\n});\nR.addEventListener('input',function(e){\n  var t=e.target;\n  if(t.classList.contains('wd-in')){updSend();}\n  if(t.classList.contains('wd-pin')){pii();}\n  if(t.classList.contains('wd-terms')){pii();}\n  if(t.classList.contains('wd-dq')){renderDocs();}\n});\nR.addEventListener('change',function(e){if(e.target.closest('.wd-dets')){pii();}});\nR.addEventListener('keydown',function(e){\n  var t=e.target;\n  if(t.classList.contains('wd-in')){if(e.key==='Enter'){if(!e.shiftKey){e.preventDefault();sendFree(t);}}}\n  if(e.key==='Escape'){$('.wd-modal').classList.remove('on');closeSrc();}\n});\n\nvar m=\/[?\\x26]co=(\\w+)\/.exec(location.search);\nsetCo(m?m[1]:'fid');\nwindow.addEventListener('message',function(e){var d=e.data;if(d){if(d.wdCo){if(COS[d.wdCo]){setCo(d.wdCo);}}}});\n})();\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WivenLLMEntreprise de d\u00e9monstration \u00b7 donn\u00e9es fictives FiduciaireBanque priv\u00e9ePME industrielle R\u00e9server une vraie d\u00e9mo \u2192 Wiven AI Espace de travail Console Wiven Vue d&rsquo;ensembleSant\u00e9 de l&rsquo;installationBouclier PIIMode souverainJournal d&rsquo;auditMod\u00e8les approuv\u00e9sContr\u00f4le des r\u00e9ponsesMuraillesDroits par documentMembres des workspacesDouble authentificationActive DirectoryE-mail sortantGroupes EntraTransparence IAAgentHub ConnectLicence Param\u00e8tres de l&rsquo;instance AgentS\u00e9curit\u00e9 UtilisateursInvitationOrganisationsAuthentification unique (SSO)Acc\u00e8s invit\u00e9Contr\u00f4le du contenuCl\u00e9s APIJournaux d&rsquo;\u00e9v\u00e9nementsChat de l&rsquo;espace [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-7795","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>D\u00e9mo WivenLLM &#8212; Wiven AI<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wiven.ai\/en\/demo-wivenllm\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"D\u00e9mo WivenLLM &#8212; Wiven AI\" \/>\n<meta property=\"og:description\" content=\"WivenLLMEntreprise de d\u00e9monstration \u00b7 donn\u00e9es fictives FiduciaireBanque priv\u00e9ePME industrielle R\u00e9server une vraie d\u00e9mo \u2192 Wiven AI Espace de travail Console Wiven Vue d&rsquo;ensembleSant\u00e9 de l&rsquo;installationBouclier PIIMode souverainJournal d&rsquo;auditMod\u00e8les approuv\u00e9sContr\u00f4le des r\u00e9ponsesMuraillesDroits par documentMembres des workspacesDouble authentificationActive DirectoryE-mail sortantGroupes EntraTransparence IAAgentHub ConnectLicence Param\u00e8tres de l&rsquo;instance AgentS\u00e9curit\u00e9 UtilisateursInvitationOrganisationsAuthentification unique (SSO)Acc\u00e8s invit\u00e9Contr\u00f4le du contenuCl\u00e9s APIJournaux d&rsquo;\u00e9v\u00e9nementsChat de l&rsquo;espace [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wiven.ai\/en\/demo-wivenllm\/\" \/>\n<meta property=\"og:site_name\" content=\"Wiven AI\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-23T14:04:46+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.wiven.ai\\\/demo-wivenllm\\\/\",\"url\":\"https:\\\/\\\/www.wiven.ai\\\/demo-wivenllm\\\/\",\"name\":\"D\u00e9mo WivenLLM &#8212; Wiven AI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.wiven.ai\\\/#website\"},\"datePublished\":\"2026-10-23T13:56:14+00:00\",\"dateModified\":\"2026-10-23T14:04:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.wiven.ai\\\/demo-wivenllm\\\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.wiven.ai\\\/demo-wivenllm\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.wiven.ai\\\/demo-wivenllm\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.wiven.ai\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"D\u00e9mo WivenLLM\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.wiven.ai\\\/#website\",\"url\":\"https:\\\/\\\/www.wiven.ai\\\/\",\"name\":\"Wiven AI\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.wiven.ai\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"D\u00e9mo WivenLLM &#8212; Wiven AI","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.wiven.ai\/en\/demo-wivenllm\/","og_locale":"en_US","og_type":"article","og_title":"D\u00e9mo WivenLLM &#8212; Wiven AI","og_description":"WivenLLMEntreprise de d\u00e9monstration \u00b7 donn\u00e9es fictives FiduciaireBanque priv\u00e9ePME industrielle R\u00e9server une vraie d\u00e9mo \u2192 Wiven AI Espace de travail Console Wiven Vue d&rsquo;ensembleSant\u00e9 de l&rsquo;installationBouclier PIIMode souverainJournal d&rsquo;auditMod\u00e8les approuv\u00e9sContr\u00f4le des r\u00e9ponsesMuraillesDroits par documentMembres des workspacesDouble authentificationActive DirectoryE-mail sortantGroupes EntraTransparence IAAgentHub ConnectLicence Param\u00e8tres de l&rsquo;instance AgentS\u00e9curit\u00e9 UtilisateursInvitationOrganisationsAuthentification unique (SSO)Acc\u00e8s invit\u00e9Contr\u00f4le du contenuCl\u00e9s APIJournaux d&rsquo;\u00e9v\u00e9nementsChat de l&rsquo;espace [&hellip;]","og_url":"https:\/\/www.wiven.ai\/en\/demo-wivenllm\/","og_site_name":"Wiven AI","article_modified_time":"2026-10-23T14:04:46+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wiven.ai\/demo-wivenllm\/","url":"https:\/\/www.wiven.ai\/demo-wivenllm\/","name":"D\u00e9mo WivenLLM &#8212; Wiven AI","isPartOf":{"@id":"https:\/\/www.wiven.ai\/#website"},"datePublished":"2026-10-23T13:56:14+00:00","dateModified":"2026-10-23T14:04:46+00:00","breadcrumb":{"@id":"https:\/\/www.wiven.ai\/demo-wivenllm\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wiven.ai\/demo-wivenllm\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.wiven.ai\/demo-wivenllm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.wiven.ai\/"},{"@type":"ListItem","position":2,"name":"D\u00e9mo WivenLLM"}]},{"@type":"WebSite","@id":"https:\/\/www.wiven.ai\/#website","url":"https:\/\/www.wiven.ai\/","name":"Wiven AI","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wiven.ai\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"}]}},"_links":{"self":[{"href":"https:\/\/www.wiven.ai\/en\/wp-json\/wp\/v2\/pages\/7795","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wiven.ai\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.wiven.ai\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.wiven.ai\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wiven.ai\/en\/wp-json\/wp\/v2\/comments?post=7795"}],"version-history":[{"count":2,"href":"https:\/\/www.wiven.ai\/en\/wp-json\/wp\/v2\/pages\/7795\/revisions"}],"predecessor-version":[{"id":7803,"href":"https:\/\/www.wiven.ai\/en\/wp-json\/wp\/v2\/pages\/7795\/revisions\/7803"}],"wp:attachment":[{"href":"https:\/\/www.wiven.ai\/en\/wp-json\/wp\/v2\/media?parent=7795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}