+Intelligenza artificiale. Progettata fino in fondo.
IA che guarda avanti.Dati che restano.
Trasformiamo l’IA in una componente produttiva del vostro software. Con competenze tecniche approfondite, potenti server propri e un’architettura di cui mantenete il controllo.
Spazio vettoriale illustrativo · senza dati dei clienti
Illustrazione di un database vettoriale con gruppi tematici collegati e parole chiave. La scritta originale etz.ch fluttua al centro come contorno tridimensionale nei suoi colori originali. Ogni gruppo tematico è collegato al punto turchese del logo etz.ch. Nessun dato reale dei clienti. Software: API, TypeScript, SaaS. Conoscenza: RAG, Embeddings, Retrieval. Sicurezza: Code Review, SAST, CI/CD. Infrastruttura: GPU, Inferenza, On-Premises. Modelli: Qwen 3.8, GPT-6 Astra, Claude Opus 5. Dati: Documenti, Contesto, Metadati.
01Ingegneria software × IA02Server propri. Pieno controllo.03Qwen 3.8 · GPT-6 Astra · Claude Opus 5
01 / L’IA incontra il softwareDall’architettura all’esercizio
Più di un prompt. Un sistema ben pensato.
Etzensperger Informatik AG unisce esperienza nei progetti software e competenza pratica nell’IA. Colleghiamo modelli linguistici, dati e logica aziendale per creare valore misurabile.
01
Il vostro sapere, accessibile.
La RAG collega i modelli ai documenti e ai dati autorizzati. Embedding e ricerca vettoriale forniscono il contesto, le fonti rendono verificabili le risposte e i permessi si applicano già al recupero.
RAG / EMBEDDINGS / RETRIEVAL
02
Software che collabora.
Analizzare documenti, strutturare informazioni e preparare processi: integriamo l’IA in applicazioni e API con output strutturati, chiamate validate e permessi limitati.
API / TOOL CALLING / WORKFLOWS
03
Qualità da verificare.
Il prototipo è un inizio. Casi di test rappresentativi, prompt versionati e valutazioni mirate verificano qualità, latenza e costi, rendendo tracciabili i cambi di modello.
EVALS / OBSERVABILITY / LIFECYCLE
Private AI / Qwen 3.8
Modelli potenti. Sotto il nostro controllo.
Gestiamo Qwen 3.8 sui nostri potenti server. In questa modalità locale, dati sensibili e codice sorgente vengono elaborati nella nostra infrastruttura senza essere inviati a fornitori esterni per l’inferenza.
Inferenza locale per contenuti riservati e codice
Accesso ai dati e interfacce adeguati al progetto
Esercizio e integrazione da un unico team
La nostra infrastruttura
Dati & codice→Risultato
INFERENCE / LOCAL
01
02
03
Qwen 3.8LOCAL INFERENCE
PRIVATE AI↳ 127.0.0.1
Esercizio locale · senza API di modelli esterni
02 / L’IA nella pipeline di deploymentLa sicurezza inizia prima del rilascio
Capire il codice. Rilevare prima i rischi.
Nelle nostre pipeline usiamo Qwen locale per esaminare le modifiche al codice e individuare potenziali vulnerabilità. Il modello aiuta a verificare flussi di dati, validazione degli input e autorizzazioni, per correggere i punti sospetti prima del rilascio.
Il codice resta nella nostra infrastrutturaETZ / CI/CD
Selezionate una fase per esplorare il processo di verifica.
Il processo parte da una modifica del codice. Il diff e il contesto applicativo mostrano quale logica è cambiata e come i dati attraversano le funzioni interessate.
Modifica
Modifica nell’esempio
Una ricerca utente inserisce un input direttamente in una query SQL.
Contesto per la verifica
La funzione modificata e il suo flusso di dati vengono raccolti per l’analisi locale.
02 / 04
L’IA fornisce una segnalazione motivata.
Il nostro modello Qwen locale esamina la modifica nel suo contesto. Segnala flussi di dati sospetti e supporta gli specialisti con la posizione del codice e una spiegazione.
Analisi IA
Possibile vulnerabilità
Un input non verificato potrebbe modificare la struttura SQL: sospetta SQL injection.
Passo successivo
La segnalazione passa al team tecnico. La risposta del modello non decide da sola il rilascio.
03 / 04
Verifica umana. Codice migliorato.
Il team tecnico verifica la segnalazione nel contesto dell’applicazione. Nell’esempio, una query parametrizzata sostituisce la concatenazione diretta e un test di regressione verifica la correzione.
Revisione contestuale del codice
Segnalazione: input diretto nella query SQL
− query("SELECT * FROM users
WHERE id = " + input)
Correzione: query parametrizzata + test
+ query("SELECT * FROM users
WHERE id = ?", [input])
04 / 04
Verificato per il prossimo rilascio.
Dopo la correzione seguono nuove revisioni, test automatici e i controlli di sicurezza previsti. La modifica passa al deployment solo quando sono soddisfatti i criteri di approvazione definiti.
Approvazione
Test di regressione illustrato
Anche i caratteri speciali vengono passati come dati. L’input non può modificare la struttura della query parametrizzata.
Approvazione illustrata
Revisione conclusa, test superati e controlli richiesti soddisfatti: la modifica corretta può essere distribuita.
Schema di verifica · esempio semplificato, nessuna scansione live
Gli specialisti verificano le segnalazioni dell’IA, che integrano revisioni, test automatici e scanner di sicurezza. Una revisione senza rilievi non garantisce codice privo di vulnerabilità.
03 / Il vostro progetto. La vostra scelta.Qwen 3.8 · GPT-6 Astra · Claude Opus 5
Il modello giusto. Nel posto giusto.
Abbiamo realizzato progetti anche con OpenAI e Claude di Anthropic. Stabilite voi il tipo di integrazione e il luogo consentito per il trattamento dei dati. Progettiamo l’architettura di conseguenza.
01
Esercizio privato
Qwen sui nostri server per dati sensibili, codice interno e flussi di dati chiaramente delimitati.
Qwen 3.8
02
API dei fornitori
GPT-6 Astra di OpenAI o Claude Opus 5 di Anthropic nella vostra applicazione. Modello, API, categorie di dati e contratti sono adattati al caso d’uso.
GPT-6 Astra / Claude Opus 5
03
Combinazione mirata
Elaborazione locale dei contenuti riservati e modelli esterni per compiti espressamente autorizzati, secondo le regole concordate.
Qwen 3.8 + GPT-6 Astra / Claude Opus 5
Prima dell’implementazione verifichiamo regioni e opzioni contrattuali disponibili, incluse archiviazione, log, backup e subfornitori. Non tutte le combinazioni di modello e regione sono disponibili.
04 / Usare l’IA in sicurezza
La fiducia richiede fondamenta tecniche.
01
Solo i dati necessari
Dati personali e segreti entrano nel contesto solo se necessari e se il trattamento è autorizzato. La minimizzazione inizia prima del prompt.
02
I permessi restano vincolanti
Un modello non è un controllo degli accessi. Ruoli, separazione dei clienti e permessi vanno applicati nel software e nel recupero dei dati.
03
I contenuti esterni sono input
Documenti e pagine possono contenere istruzioni malevole. Limitare gli strumenti, validare le chiamate e approvare le azioni critiche riduce il rischio di prompt injection.
04
Verificare le risposte
I modelli possono produrre affermazioni plausibili ma false. Fonti, test e revisione umana servono prima di usare i risultati.
05
Anche i log sono dati
Prompt, embedding, risposte e log possono essere riservati. Occorre prevedere accesso, cifratura, conservazione e cancellazione.
06
Controllare il ciclo di vita
La gestione locale da sola non basta. Aggiornamenti, interfacce monitorate e nuove valutazioni dopo i cambi di modello restano necessari.