1import{_ as ee}from"./BYBhZ3hj.js";import{j as Y,N as te,X as ne,Y as se,o as O,c as S,a as t,d as s,L as F,u as ie,b as n,w as r,g as oe,F as H,m as le,h as ae,k as re,Z as ue,_ as de,t as ce}from"./B_VJXJcG.js";import{_ as pe}from"./CSj_-iBP.js";import{_ as me}from"./LvvpfJrH.js";import{j as fe,s as ge}from"./T6YIfDrn.js";const P=48,b=20,x=20,q=27,I=27,X=4,ve={__name:"FxCircuitAI",setup(Q){const L=F(null),m=F(null);let e=null,g=null,u=0;const d=F(!1);let C=0;te(d,i=>{i?(g&&cancelAnimationFrame(g),g=null,C=performance.now()):(u+=performance.now()-C,g=requestAnimationFrame(D))});const $=[{x:22,y:x,lead:[22,x-1]},{x:25,y:x,lead:[25,x-1]},{x:22,y:I,lead:[22,I+1]},{x:25,y:I,lead:[25,I+1]},{x:b,y:22,lead:[b-1,22]},{x:b,y:25,lead:[b-1,25]},{x:q,y:22,lead:[q+1,22]},{x:q,y:25,lead:[q+1,25]}],k=[[[22,0],[22,x]],[[25,0],[25,x]],[[22,47],[22,I]],[[25,47],[25,I]],[[0,14],[10,14],[10,22],[b,22]],[[0,34],[12,34],[12,25],[b,25]],[[47,12],[36,12],[36,22],[q,22]],[[47,36],[34,36],[34,25],[q,25]]],T=i=>{const o=[];for(let c=0;c<i.length-1;c++){const[p,_]=i[c],[A,l]=i[c+1],a=Math.sign(A-p),v=Math.sign(l-_);let w=p,y=_;for(;w!==A||y!==l;)o.push([w,y]),w+=a,y+=v}return o.push(i[i.length-1]),o},f=k.map(T),z=[172,199,55],J=[100,180,220];let E=[241,73,143];const j=[];let V=400,R=0,M=z;const B=i=>{if(i===void 0)return Math.floor(Math.random()*f.length);let o=Math.floor(Math.random()*(f.length-1));return o>=i&&(o+=1),o},G=({traceIndex:i,inbound:o=!0,color:c=null}={})=>{const p=i??B(),_=f[p].length;j.push({traceIndex:p,inbound:o,pos:o?0:_-1,speed:.5+Math.random()*.3,color:c})},W=i=>{if(!m.value)return;const o=m.value.getBoundingClientRect(),c=(i.clientX-o.left)/o.width*P,p=(i.clientY-o.top)/o.height*P;c>=b&&c<=q+1&&p>=x&&p<=I+1&&(R=1,M=E,f.forEach((A,l)=>{G({traceIndex:l,inbound:!1,color:E})}))},N=()=>{if(!L.value||!m.value)return;const i=L.value.getBoundingClientRect(),o=Math.min(i.width,i.height);m.value.width=P,m.value.height=P,m.value.style.width=`${o}px`,m.value.style.height=`${o}px`},h=(i,o,c)=>{e.fillStyle=c,e.fillRect(Math.round(i),Math.round(o),1,1)},D=i=>{if(!e)return;const o=i-u;o>V&&(G({inbound:!0}),V=o+500+Math.random()*700),e.clearRect(0,0,P,P),f.forEach(l=>{l.forEach(([a,v])=>{h(a,v,"rgba(255, 255, 255, 0.07)")})}),$.forEach(l=>{h(l.lead[0],l.lead[1],"rgba(255, 255, 255, 0.18)")});for(let l=j.length-1;l>=0;l--){const a=j[l];a.pos+=a.inbound?a.speed:-a.speed;const v=f[a.traceIndex].length;if(a.inbound&&a.pos>=v-1){R=1,M=z;const w=a.traceIndex;j.splice(l,1),Math.random()>.4&&G({traceIndex:B(w),inbound:!1});continue}if(!a.inbound&&a.pos<=0){j.splice(l,1);continue}}j.forEach(l=>{const a=f[l.traceIndex],v=l.color??(l.inbound?z:J),w=l.inbound?-1:1;for(let y=0;y<=X;y++){const Z=Math.round(l.pos)+w*y,U=a[Z];if(!U)continue;const K=1-y/(X+1);h(U[0],U[1],`rgba(${v[0]}, ${v[1]}, ${v[2]}, ${K})`)}}),R*=.94;const c=Math.min(1,R),p=[Math.round(60+c*(M[0]-60)),Math.round(70+c*(M[1]-70)),Math.round(90+c*(M[2]-90))];for(let l=x;l<=I;l++)for(let a=b;a<=q;a++)(a===b||a===q)&&(l===x||l===I)||h(a,l,`rgba(${p[0]}, ${p[1]}, ${p[2]}, 0.9)`);const _=.5+.3*Math.sin(o/220),A=Math.min(1,_+c*.6);h(23,23,`rgba(255, 255, 255, ${A})`),h(24,23,`rgba(255, 255, 255, ${A})`),h(23,24,`rgba(255, 255, 255, ${A})`),h(24,24,`rgba(255, 255, 255, ${A})`),g=requestAnimationFrame(D)};return ne(()=>{if(!m.value)return;e=m.value.getContext("2d"),e.imageSmoothingEnabled=!1;const i=getComputedStyle(m.value).getPropertyValue("--color-pink-500").trim();/^#[0-9a-f]{6}$/i.test(i)&&(E=[parseInt(i.slice(1,3),16),parseInt(i.slice(3,5),16),parseInt(i.slice(5,7),16)]),N(),u=performance.now(),d.value||(g=requestAnimationFrame(D)),window.addEventListener("resize",N)}),se(()=>{g&&cancelAnimationFrame(g),window.removeEventListener("resize",N)}),(i,o)=>{const c=pe;return O(),S("div",{ref_key:"container",ref:L,class:"canvas-circuit-ai"},[t("canvas",{ref_key:"canvasRef",ref:m,"aria-hidden":"true",onClick:W},null,512),s(c,{modelValue:d.value,"onUpdate:modelValue":o[0]||(o[0]=p=>d.value=p)},null,8,["modelValue"])],512)}}},be=Y(ve,[["__scopeId","data-v-706de782"]]),xe={class:"article"},qe={class:"section section-intro","data-layout":"boxed"},Ie={class:"mt-40","data-layout":"duo","data-gap":"m"},he={class:"box rounded theme-dark"},Ae={class:"title-small"},ye={class:"box rounded"},Ce={class:"title-small"},_e={class:"mt-24","data-layout":"duo","data-gap":"m"},we={class:"box rounded"},Le={class:"title-small"},je={class:"box rounded theme-dark"},Pe={class:"title-small"},Me={class:"section"},Re={"data-layout":"boxed"},$e={"data-layout":"duo","data-gap":"l"}
1,ke={class:"canvas-frame rounded bg-gray-900"},Te={class:"section","data-layout":"boxed"},ze={"data-layout":"boxed","data-boxed":"small"},Ee={class:"list-arguments p-0 compact mt-40"},Ge={class:"section","data-layout":"boxed"},Ne={class:"list-bullets"},De={class:"list-bullets-item"},Ue={class:"list-title title-small"},Fe={class:"list-desc"},Oe={class:"list-bullets-item"},Se={class:"list-title title-small"},Ve={class:"list-bullets-item"},Be={class:"list-title title-small"},He={class:"list-desc"},Xe={class:"list-bullets-item"},Ye={class:"list-title title-small"},Qe={class:"list-bullets-item"},Je={class:"list-title title-small"},We={class:"section","data-layout":"boxed prose"},Ze={class:"section","data-layout":"boxed prose"},Ke={class:"list-no-bullets p-0 mt-40"},et="Agence web à Strasbourg : intégration d'IA dans vos applications, conseil et cadrage, visibilité dans les moteurs génératifs, automatisation. Une IA utile et sobre.",tt={__name:"intelligence-artificielle",setup(Q){const L=[{question:"Ai-je vraiment besoin d'intelligence artificielle ?",reponse:"Une bonne partie des besoins formulés comme des projets d'IA se résolvent par une interface mieux conçue, un moteur de recherche correct ou une base de données bien structurée, pour un coût et une fiabilité sans commune mesure. Notre phase de cadrage sert précisément à trancher cette question avant tout développement, pour concentrer l'IA où elle apporte de la valeur."},{question:"Que fait-on sans intelligence artificielle dans un projet ?",reponse:"La majeure partie du travail reste humaine : le cadrage du besoin, l'expertise fonctionnelle et technique, les choix d'architecture, l'accessibilité et l'ergonomie de l'interface, les tests, la relecture et l'accompagnement au changement. L'IA traite une tâche précise à l'intérieur d'un projet ; elle ne remplace ni la réflexion en amont, ni le regard critique porté sur ce qu'elle produit, ni l'amélioration globale et continue du service une fois en production."},{question:"Mes données sont-elles transmises à un prestataire externe ?",reponse:"Cela dépend de l'architecture retenue, et c'est une décision à prendre en connaissance de cause. Un modèle appelé par API implique que vos données transitent chez un fournisseur tiers. Des solutions hébergées en Europe, dans des datacenters proches de chez vous, ou auto-hébergées sur votre propre infrastructure existent pour de nombreux cas d'usage."},{question:"Faut-il entraîner un modèle sur mes propres données ?",reponse:"Rarement pour un projet web. Réentraîner ou affiner un modèle coûte cher, impose de recommencer à chaque évolution de vos contenus et ne permet pas de citer ses sources. L'approche courante consiste plutôt à fournir au modèle les documents pertinents au moment de répondre, technique appelée RAG, qui se met à jour instantanément et respecte les droits d'accès de chaque utilisateur."},{question:"Un projet IA est-il compatible avec le RGPD et l'AI Act ?",reponse:"Les deux textes se cumulent et ne s'excluent pas. Le RGPD s'applique dès que des données personnelles alimentent le traitement : base légale, information des personnes, minimisation. L'AI Act ajoute des obligations proportionnées au niveau de risque de l'usage, la plupart des projets web relevant de la transparence : annoncer que l'interlocuteur est une machine et signaler les contenus générés."}];return ie({script:[fe(ge({path:"/prestations/intelligence-artificielle",name:"Prestations en intelligence artificielle",description:et,serviceType:"Intégration d'intelligence artificielle dans les projets web",breadcrumb:[{name:"Prestations",path:"/prestations"},{name:"Intelligence artificielle",path:"/prestations/intelligence-artificielle"}],faq:L}))]}),(m,e)=>{const g=ee,u=de,d=ae,C=re,$=be,k=ue,T=me;return O(),S(H,null,[s(g,{items:[{url:"/prestations",label:"Prestations"},{url:"/prestations/intelligence-artificielle",label:"Intelligence artificielle"}]}),t("article",xe,[e[68]||(e[68]=t("h1",{class:"title-big"},[n(" Intelligence artificielle ("),t("abbr",{title:"Intelligence artificielle"},"IA"),n(") pour le web ")],-1)),t("section",qe,[e[24]||(e[24]=t("div",{"data-layout":"boxed prose"},[t("p",null," L'intelligence artificielle est devenue un argument de vente avant d'être un outil de travail produisant des résultats concrets. Chez Alsacréations nous l'abordons comme une technologieâ¯: elle mérite d'être utilisée quand elle résout un problème réel. "),t("p",null,[n(" Nous accompagnons les organisations sur plusieurs axesâ¯: intégrer l'"),t("abbr",{title:"Intelligence artificielle"},"IA"),n(" dans une application web ou durant les développements, automatiser des tâches répétitives, cadrer les usages en interne, et être visible dans les moteurs de recherche génératifs. ")])],-1)),t("div",Ie,[t("div",he,[t("h2",Ae,[s(u,{name:"solar:cpu-bolt-line-duotone"}),e[0]||(e[0]=n(" Applications web avec IA ",-1))]),t("p",null,[e[2]||(e[2]=n(" Assistants conversationnels ancrés dans vos données, extraction d'informations, classification de documents, recommandations contextuelles. L'",-1)),e[3]||(e[3]=t("abbr",{title:"Intelligence artificielle"},"IA",-1)),e[4]||(e[4]=n(" comme composant d'une ",-1)),s(d,{to:"/prestations/application-web"},{default:r(()=>
1[...e[1]||(e[1]=[n("application web",-1)])]),_:1}),e[5]||(e[5]=n(". ",-1))]),t("p",null,[s(C,{href:"/prestations/application-ia"},{default:r(()=>[...e[6]||(e[6]=[n("Les applications avec IA",-1)])]),_:1})])]),t("div",ye,[t("h2",Ce,[s(u,{name:"solar:square-academic-cap-2-line-duotone"}),e[7]||(e[7]=n(" Conseil et cadrage IA ",-1))]),t("p",null,[e[10]||(e[10]=n(" Audit d'opportunité, choix des outils, cadrage juridique (",-1)),s(d,{to:"/definition/rgpd"},{default:r(()=>[...e[8]||(e[8]=[t("abbr",{title:"Règlement Général sur la Protection des Données"},"RGPD",-1)])]),_:1}),e[11]||(e[11]=n(", ",-1)),s(d,{to:"/definition/ai-act"},{default:r(()=>[...e[9]||(e[9]=[t("abbr",{title:"Artificial Intelligence Act",lang:"en"},"AI Act",-1)])]),_:1}),e[12]||(e[12]=n(") et montée en compétence de vos équipes. Nous connaissons l'écosystème, les outils, ses spécificités et astuces. ",-1))]),t("p",null,[s(C,{href:"/prestations/conseil-ia"},{default:r(()=>[...e[13]||(e[13]=[n("Conseil en IA",-1)])]),_:1})])])]),t("div",_e,[t("div",we,[t("h2",Le,[s(u,{name:"solar:magnifer-linear"}),e[14]||(e[14]=n(" Visibilité dans les moteurs IA ",-1))]),t("p",null,[e[17]||(e[17]=n(" Vos contenus doivent désormais être compris et cités par ChatGPT, Perplexity ou les résumés générés de Google. C'est le ",-1)),s(d,{to:"/definition/geo-moteurs-generatifs"},{default:r(()=>[...e[15]||(e[15]=[t("abbr",{title:"Generative Engine Optimization",lang:"en"},"GEO",-1)])]),_:1}),e[18]||(e[18]=n(", prolongement naturel du ",-1)),s(d,{to:"/definition/seo-referencement-naturel"},{default:r(()=>[...e[16]||(e[16]=[n("référencement naturel",-1)])]),_:1}),e[19]||(e[19]=n(". ",-1))]),t("p",null,[s(C,{href:"/prestations/referencement-ia-geo"},{default:r(()=>[...e[20]||(e[20]=[n("Référencement dans les moteurs IA",-1)])]),_:1})])]),t("div",je,[t("h2",Pe,[s(u,{name:"solar:refresh-line-duotone"}),e[21]||(e[21]=n(" Automatisation de tâches ",-1))]),e[23]||(e[23]=t("p",null,[n(" Traitement de contenus en volume, migration de données, génération d'alternatives textuelles, transcription. Des tâches longues et peu gratifiantes que l'"),t("abbr",{title:"Intelligence artificielle"},"IA"),n(" traite correctement, sous supervision humaine. ")],-1)),t("p",null,[s(C,{href:"/prestations/automatisation-ia"},{default:r(()=>[...e[22]||(e[22]=[n("L'automatisation par IA",-1)])]),_:1})])])])]),t("div",Me,[t("div",Re,[t("div",$e,[t("div",ke,[s(k,null,{default:r(()=>[s($)]),_:1})]),e[25]||(e[25]=oe('<div data-v-e389445c><h2 class="title-medium" data-v-e389445c> Pourquoi se poser la question aujourd'hui </h2><p data-v-e389445c> L'offre de modèles, d'outils et de <q data-v-e389445c>copilotes</q> évolue plus vite que la capacité des organisations à les évaluer. Le risque n'est plus de rater un virageâ¯: c'est d'empiler des outils sans savoir pourquoi, avec des coûts d'usage, des risques juridiques et une dépendance à un fournisseur qui s'accumulent sans que personne ne les ait vraiment décidés. </p><p data-v-e389445c> Trois questions méritent une réponse avant tout projetâ¯: pourquoi utiliser l'<abbr title="Intelligence artificielle" data-v-e389445c>IA</abbr> sur ce cas précis, comment (quelle technologie, quelle architecture) et à quel niveau de votre activité. </p><ul data-v-e389445c><li data-v-e389445c><b data-v-e389445c>Au niveau d'une fonctionnalité</b>â¯: un assistant, une recherche ou une extraction d'informations intégrés à une application existante. </li><li data-v-e389445c><b data-v-e389445c>Au niveau d'un processus</b>â¯: automatiser une tâche répétitive dans un flux de travail interne, sans changer toute l'organisation. </li><li data-v-e389445c><b data-v-e389445c>Au niveau de l'organisation</b>â¯: revoir des méthodes de travail, cadrer les usages et former les équipes qui vont s'en servir au quotidien. </li></ul></div>',1))]),e[26]||(e[26]=t("p",null," Tous les usages ne se valent pasâ¯: résumer un flux de documents, classifier des demandes entrantes ou assister une recherche ont aujourd'hui du sens pour la plupart des organisations. D'autres restent disproportionnés ou aléatoires par rapport au problème réelâ¯: notre rôle est de vous aider à distinguer les deux avant d'investir et réaliser des développements. ",-1)),e[27]||
1(e[27]=t("p",null," Avant tout, l'IA générative baisse le coût d'accès à des développements et algorithmes complexes, qui n'auraient pas été imaginables auparavant, mais il y a une grande différence entre un prototype qui fonctionne et une mise en application réelle avec un niveau de qualité et de sécurité satisfaisant aux besoins des utilisateurs et de la législation. ",-1))])]),t("section",Te,[t("div",ze,[e[33]||(e[33]=t("h2",{class:"title-medium title-shrink"},[n(" Notre "),t("span",{class:"accent-green"},"approche"),n(" de l'intelligence artificielle ")],-1)),t("p",null,[e[30]||(e[30]=n(" Nous sommes une agence web spécialisée en ",-1)),s(d,{to:"/definition/accessibilite-numerique"},{default:r(()=>[...e[28]||(e[28]=[n("accessibilité numérique",-1)])]),_:1}),e[31]||(e[31]=n(" et en ",-1)),s(d,{to:"/definition/ecoconception"},{default:r(()=>[...e[29]||(e[29]=[n("écoconception",-1)])]),_:1}),e[32]||(e[32]=n(". Notre culture du web et notre expérience façonnent notre manière d'aborder l'intelligence artificielle. ",-1))])]),t("ul",Ee,[t("li",null,[s(u,{name:"solar:test-tube-line-duotone",class:"accent-green"}),e[34]||(e[34]=t("p",null,[t("b",null,"La pertinence avant l'effet de mode"),n("â¯: un script de quelques lignes, une requête en base de données ou un formulaire bien conçu résolvent souvent le problème sans appeler de modèle. Si c'est le cas, nous vous le disons. ")],-1))]),t("li",null,[s(u,{name:"solar:leaf-line-duotone",class:"accent-green"}),e[35]||(e[35]=t("p",null,[t("b",null,"La sobriété comme critère technique"),n("â¯: chaque requête à un modèle a un coût financier et énergétique. Nous privilégions les modèles dimensionnés pour la tâche, la mise en cache des réponses et les architectures qui limitent les appels redondants. ")],-1))]),t("li",null,[s(u,{name:"solar:eye-scan-line-duotone",class:"accent-green"}),e[36]||(e[36]=t("p",null,[t("b",null,"La supervision humaine"),n("â¯: un modèle de langage produit des réponses plausibles. Une interface doit pouvoir rendre visibles les sources, signaler l'incertitude et laisser la décision finale à une personne. ")],-1))]),t("li",null,[s(u,{name:"solar:shield-check-line-duotone",class:"accent-green"}),e[37]||(e[37]=t("p",null,[t("b",null,"La maîtrise de vos données"),n("â¯: nous examinons dès le départ ce qui sort de votre système d'information, vers quel prestataire et sous quelle base légale. Des solutions hébergées en Europe ou auto-hébergées existent pour de nombreux cas d'usage. ")],-1))])])]),t("section",Ge,[e[56]||(e[56]=t("div",{"data-layout":"boxed","data-boxed":"small"},[t("h2",{class:"title-medium title-shrink"},[n(" Comment se déroule un "),t("span",{class:"accent-green"},"projet IA")]),t("p",null," Le déroulé est volontairement progressifâ¯: chaque étape peut conclure qu'il faut s'arrêter là . ")],-1)),t("ol",Ne,[t("li",De,[t("h3",Ue,[e[38]||(e[38]=n(" Cadrage du besoin ",-1)),s(u,{name:"solar:clipboard-list-line-duotone",size:"32"})]),t("p",Fe,[e[40]||(e[40]=n(" Un atelier pour cerner la situation ou le problème, identifier les données disponibles, les ",-1)),s(d,{to:"/definition/mcp"},{default:r(()=>[...e[39]||(e[39]=[n("MCP",-1)])]),_:1}),e[41]||(e[41]=n(" et définir ce qui constituerait un succès. C'est aussi le moment où nous écartons les cas d'usage qui ne relèvent pas de l'",-1)),e[42]||(e[42]=t("abbr",{title:"Intelligence artificielle"},"IA",-1)),e[43]||(e[43]=n(". ",-1))])]),t("li",Oe,[t("h3",Se,[e[44]||(e[44]=n(" Prototype évaluable ",-1)),s(u,{name:"solar:test-tube-line-duotone",size:"32"})]),e[45]||(e[45]=t("p",{class:"list-desc"}," Une maquette fonctionnelle sur un échantillon de vos données réelles, accompagnée d'un jeu de tests permettant de juger la qualité des réponses. ",-1))]),t("li",Ve,[t("h3",Be,[e[46]||(e[46]=n(" Choix d'architecture ",-1)),s(u,{name:"solar:layers-line-duotone",size:"32"})]),t("p",He,[e[49]||(e[49]=n(" Sélection du modèle adapté à la tâche plutôt que du plus puissant, décision entre ",-1)),s(d,{to:"/definition/rag"},{default:r(()=>[...e[47]||(e[47]=[t("abbr",{title:"Retrieval-Augmented Generation",lang:"en"},"RAG",-1)])]),_:1}),e[50]||(e[50]=n(", ",-1)),s(d,{to:"/definition/agent-ia"},{default:r(()=>[...e[48]||(e[48]=[n("agent",-1)])]),_:1}),e[51]||(e[51]=n(" ou simple appel ponctuel, dimensionnement de l'hébergement. ",-1))])]),t("li",Xe,[t("h3",Ye,[e[52]||(e[52]=n(" Développement et intégration ",-1)),s(u,{name:"solar:programming-line-duotone",size:"32"})]),e[53]||(e[53]=t("p",{class:"list-desc"}," Intégration dans votre application existante ou en cours de construction, avec une interface accessible et bien pensée. ",-1))]),t("li",Qe,[t("h3",Je,[e[54]||(e[54]=n(" Mesure et ajustement ",-1)),s(u,{name:"solar:chart-line-duotone",size:"32"})]),e[55]||(e[55]=t("p",{class:"list-desc"},[n(" Suivi de la qualité des réponses, des coûts d'appel et des retours utilisateurs. Les modèles évoluent, vos données aussiâ¯: un dispositif "),t("abbr",{title:"Intelligence artificielle"},"IA"),n(" se surveille comme un service en production. ")],-1))])])]),t("section",We,[e[65]||(e[65]=t("h2",{class:"title-medium"},"Pourquoi un partenaire web pour un projet IA",-1)),t("p",null,[s(u,{name:"solar:map-point-wave-line-duotone",class:"align-middle"}),e[57]||(e[57]=n(" Un projet d'intelligence artificielle touche à vos données, à vos processus métier et parfois à votre organisation du travail. Ce sont des sujets qui se traitent avec une relation de proximité et de confiance. ",-1))]),e[66]||(e[66]=t("ul",null,[t("li",null,[t("b",null,"Des ateliers en présentiel"),n("â¯: identifier les tâches réellement chronophages suppose d'observer et d'échanger avec les équipes concernées, cela ne se limite pas à lire un cahier des charges. ")]),t("li",null,[t("b",null,"La confidentialité des données"),n("â¯: discuter de ce qui peut ou non sortir de votre système d'information, des informations personnelles et des systèmes de sauvegardes. ")]),t("li",null,[t("b",null,"Un interlocuteur identifiable"),n("â¯: une équipe de taille humaine, joignable, dont vous connaissez les personnes... plutôt qu'un contact commercial et une réalisation sous-traitée. ")])],-1)),t("p",null,[e[61]||(e[61]=n(" Pour aller plus loinâ¯: découvrez notre ",-1)),s(d,{to:"/savoir-faire"},{default:r(()=>[...e[58]||(e[58]=[n("savoir-faire",-1)])]),_:1}),e[62]||(e[62]=n(", notre ",-1)),s(d,{to:"/equipe"},{default:r(()=>[...e[59]||(e[59]=[n("équipe",-1)])]),_:1}),e[63]||(e[63]=n(" et quelques ",-1)),s(d,{to:"/references-ia"},{default:r(()=>
1[...e[60]||(e[60]=[n("réalisations expérimentales avec l'IA",-1)])]),_:1}),e[64]||(e[64]=n(". ",-1))])]),t("section",Ze,[e[67]||(e[67]=t("h2",{class:"title-medium"},"Questions fréquentes sur l'IA",-1)),t("ul",Ke,[(O(),S(H,null,le(L,f=>t("li",{key:f.question,class:"mb-16"},[s(T,{title:f.question,icon:"solar:question-circle-line-duotone",variant:"secondary"},{default:r(()=>[t("p",null,ce(f.reponse),1)]),_:2},1032,["title"])])),64))])])])],64)}}},at=Y(tt,[["__scopeId","data-v-e389445c"]]);export{at as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.