+Intelligence artificielle. Pensée de bout en bout.
Une IA qui voit plus loin.Vos données restent.
Nous faisons de l’IA une composante productive de vos logiciels. Avec un savoir-faire approfondi, nos propres serveurs puissants et une architecture dont vous gardez la maîtrise.
Espace vectoriel illustratif · sans données clients
Base de données vectorielle illustrée par des groupes thématiques reliés et des mots-clés. Le lettrage original etz.ch flotte au centre, dessiné en contours tridimensionnels dans ses couleurs originales. Chaque groupe thématique est relié au point turquoise du logo etz.ch. Aucune donnée client réelle. Logiciels: APIs, TypeScript, SaaS. Connaissances: RAG, Embeddings, Retrieval. Sécurité: Code Review, SAST, CI/CD. Infrastructure: GPU, Inférence, On-Premises. Modèles: Qwen 3.8, GPT-6 Astra, Claude Opus 5. Données: Documents, Contexte, Métadonnées.
01Ingénierie logicielle × IA02Nos serveurs. Votre maîtrise.03Qwen 3.8 · GPT-6 Astra · Claude Opus 5
01 / L’IA rencontre le logicielDe l’architecture à l’exploitation
Plus qu’un prompt. Un système bien pensé.
Etzensperger Informatik AG associe une solide expérience des projets logiciels à une maîtrise pratique de l’IA. Nous relions modèles de langage, données et logique métier pour créer une valeur mesurable.
01
Votre savoir, accessible.
La génération augmentée par recherche (RAG) relie les modèles à vos documents autorisés. Les embeddings et la recherche vectorielle fournissent le contexte, les sources permettent de vérifier les réponses et les droits s’appliquent dès la recherche.
RAG / EMBEDDINGS / RETRIEVAL
02
Un logiciel qui vous assiste.
Analyser des documents, structurer l’information, préparer des processus : nous intégrons l’IA aux applications et API avec des sorties structurées, des appels d’outils validés et des droits limités.
API / TOOL CALLING / WORKFLOWS
03
Une qualité vérifiable.
Le prototype est un début. Cas de test représentatifs, prompts versionnés et évaluations ciblées permettent de mesurer qualité, latence et coûts et de suivre les changements de modèle.
EVALS / OBSERVABILITY / LIFECYCLE
Private AI / Qwen 3.8
Des modèles puissants. Sous notre contrôle.
Nous exploitons Qwen 3.8 sur nos propres serveurs puissants. Dans cette configuration locale, données sensibles et code source sont traités dans notre infrastructure, sans transmission à un fournisseur de modèles externe pour l’inférence.
Inférence locale pour les contenus confidentiels et le code
Accès aux données et interfaces adaptés au projet
Exploitation et intégration par la même équipe
Notre infrastructure
Données & code→Résultat
INFERENCE / LOCAL
01
02
03
Qwen 3.8LOCAL INFERENCE
PRIVATE AI↳ 127.0.0.1
Exploitation locale · sans API de modèle externe
02 / L’IA dans le pipeline de déploiementLa sécurité commence avant la livraison
Comprendre le code. Repérer les risques tôt.
Nos pipelines utilisent notre modèle Qwen local pour examiner les modifications de code et détecter des vulnérabilités potentielles. Il aide à analyser les flux de données, la validation des entrées et les autorisations pour corriger les points suspects avant livraison.
Le code reste dans notre infrastructureETZ / CI/CD
Sélectionnez une étape pour explorer le processus.
Le processus commence par une modification du code. Le diff et le contexte de l’application montrent la logique modifiée et le parcours des données dans les fonctions concernées.
Modification
Modification dans cet exemple
Une recherche d’utilisateur insère directement une saisie dans une requête SQL.
Contexte de la vérification
La fonction modifiée et son flux de données sont réunis pour l’analyse locale.
02 / 04
L’IA fournit un signalement argumenté.
Notre modèle Qwen hébergé localement examine la modification dans son contexte. Il signale les flux de données suspects et aide les spécialistes en indiquant un emplacement et une explication.
Analyse IA
Vulnérabilité potentielle
Une saisie non vérifiée pourrait modifier la structure SQL : suspicion d’injection SQL.
Étape suivante
Le signalement est transmis à l’équipe technique. La réponse du modèle ne décide pas à elle seule de la livraison.
03 / 04
Vérification humaine. Code amélioré.
L’équipe technique vérifie le signalement dans le contexte de l’application. Dans cet exemple, une requête paramétrée remplace la concaténation directe et un test de régression vérifie la correction.
Revue de code contextuelle
Signalement : entrée insérée directement dans SQL
− query("SELECT * FROM users
WHERE id = " + input)
Correction : requête paramétrée + test
+ query("SELECT * FROM users
WHERE id = ?", [input])
04 / 04
Vérifié pour la prochaine livraison.
La correction est suivie de nouvelles revues, de tests automatisés et des contrôles de sécurité prévus. Le déploiement attend que les critères de validation définis soient remplis.
Validation
Test de régression illustré
Les caractères spéciaux sont transmis comme données. La saisie ne peut pas modifier la structure de la requête paramétrée.
Validation illustrée
Revue terminée, tests réussis et contrôles requis satisfaits : la modification corrigée peut être déployée.
Schéma de contrôle · exemple simplifié, aucune analyse en direct
Nos spécialistes vérifient les signalements. L’IA complète les revues de code, tests automatisés et scanners de sécurité. Une revue sans signalement ne garantit pas l’absence de vulnérabilités.
03 / Votre projet. Votre décision.Qwen 3.8 · GPT-6 Astra · Claude Opus 5
Le bon modèle. Au bon endroit.
Nous avons également réalisé des projets avec OpenAI et Claude d’Anthropic. Vous définissez le type d’intégration et le lieu de traitement autorisés. Nous concevons l’architecture selon ces exigences.
01
Hébergement privé
Qwen sur nos serveurs pour les données sensibles, le code interne et des flux de données clairement définis.
Qwen 3.8
02
API des fournisseurs
GPT-6 Astra d’OpenAI ou Claude Opus 5 d’Anthropic dans votre application. Modèle, API, catégories de données et contrat sont adaptés à votre besoin.
GPT-6 Astra / Claude Opus 5
03
Combinaison ciblée
Traitement local des contenus confidentiels et modèles externes pour les tâches expressément autorisées, selon les règles convenues.
Qwen 3.8 + GPT-6 Astra / Claude Opus 5
Avant réalisation, nous vérifions les régions et contrats disponibles, y compris stockage, journaux, sauvegardes et sous-traitants. Toutes les combinaisons de modèle et de région ne sont pas disponibles.
04 / Utiliser l’IA en sécurité
La confiance repose sur des bases techniques.
01
Seulement les données utiles
Données personnelles et secrets ne doivent entrer dans le contexte que si la tâche le nécessite et que le traitement est autorisé.
02
Des droits toujours applicables
Un modèle n’est pas un contrôle d’accès. Rôles, séparation des clients et autorisations doivent être appliqués par le logiciel et lors de la recherche.
03
Les contenus externes sont des entrées
Documents et pages web peuvent contenir des instructions malveillantes. Limiter les outils, valider les appels et approuver les actions critiques réduit le risque d’injection.
04
Vérifier les réponses
Les modèles peuvent produire des affirmations plausibles mais fausses. Sources, tests et contrôle humain sont essentiels avant utilisation.
05
Les journaux sont aussi des données
Prompts, embeddings, réponses et journaux peuvent être confidentiels. Prévoir accès, chiffrement, conservation et suppression.
06
Maîtriser le cycle de vie
L’hébergement local ne suffit pas. Mises à jour, interfaces surveillées et nouvelles évaluations après un changement de modèle restent nécessaires.