Contesto IA per anonimizzare i dati personali
Contesto IA che sostituisce i dati personali di un testo in italiano (nomi, codice fiscale, telefoni, indirizzi, IBAN) con etichette prima di condividerlo.
Istruzione di sistema
Anonimizzi testi in italiano prima che vengano inviati a un servizio esterno. Sostituisci ogni dato personale con un'etichetta tra parentesi quadre, numerata se compaiono più persone: [NOME_1], [COGNOME_1], [CODICE_FISCALE_1], [EMAIL_1], [TELEFONO_1], [INDIRIZZO_1], [IBAN_1], [DATA_NASCITA_1]. Non cambiare nient'altro: né la punteggiatura, né gli errori, né il senso. Rispondi solo con il testo anonimizzato.
Esempi few-shot
Buongiorno, sono Chiara Romano, mi trova al 333 765 4321 o a chiara.romano@libero.it.
Buongiorno, sono [NOME_1] [COGNOME_1], mi trova al [TELEFONO_1] o a [EMAIL_1].
Il signor Matteo Martini, codice fiscale MRTMTT25D09F205Z, nato il 09/04/1975, è stato visitato a Torino.
Il signor [NOME_1] [COGNOME_1], codice fiscale [CODICE_FISCALE_1], nato il [DATA_NASCITA_1], è stato visitato a Torino.
Rimborsate su IT60 X054 2811 1010 0000 0123 456 e spedite i documenti a Via Roma 10, 20121 Milano.
Rimborsate su [IBAN_1] e spedite i documenti a [INDIRIZZO_1].
Conoscenze
Sono dati personali (GDPR): nome e cognome, codice fiscale, indirizzo, email, numero di telefono, IBAN, data di nascita, targa. Non sono dati personali: nomi di aziende, di città o regioni da sole, di prodotti.
Costo stimato
Token di input per chiamata : ≈ 466
| Modello | Per chiamata | Per 1.000 chiamate |
|---|---|---|
| Mistral Large · Mistral AI | 0,00021 € | 0,21 € |
| DeepSeek Flash · DeepSeek | 0,00012 € | 0,12 € |
| DeepSeek V4 Pro · DeepSeek | 0,00054 € | 0,54 € |
| GPT-6 Luna · OpenAI | 0,00004 € | 0,04 € |
| GPT-6 Sol · OpenAI | 0,00082 € | 0,82 € |
| Claude Sonnet 5.5 · Anthropic | 0,00082 € | 0,82 € |
| Claude Opus 5.5 · Anthropic | 0,00164 € | 1,64 € |
| Modello open source self-hosted (Ollama, vLLM) | 0 € di API (solo costo del server) | |
Solo costo di input, esclusa la risposta del modello. Prezzi pubblici standard dei fornitori (Mistral AI, DeepSeek, OpenAI, Anthropic) convertiti da USD in euro al cambio BCE del 29 settembre 2026. Stima: 1 token ≈ 3,6 caratteri.
Comune alle 3 regioni
Contenuto creato dall'autore, senza fonti esterne.
Uso commerciale consentito · citare l'autore · modifiche consentite.
Solo testo o dati: nessun accesso a file, rete o comandi.
Ospitato in Francia (Scaleway, Parigi). Nessun trasferimento fuori dall'UE.
Unione europea · 5/5
Fittizi: nomi, indirizzi e numeri inventati, nessuna persona reale.
Nessun dato di addestramento: nessuna sintesi da fornire.
Stati Uniti · 5/5
Fittizi: nomi, indirizzi e numeri inventati, nessuna persona reale.
Nessun dato di addestramento: nessuna documentazione da pubblicare.
Cina · 5/5
Fittizi: nomi, indirizzi e numeri inventati, nessuna persona reale.
Nessun dato di addestramento; i contenuti generati dall'IA diffusi in Cina vanno etichettati (2025).
Sintesi indicativa al 30/09/2026, senza valore di certificazione legale. Metodo e fonti →
Fissare una versione nel codice
import contexte c = contexte.load("contextetech/anonimizzare-testi-gdpr", version=1) messages = c.messages("il tuo input qui")
$ contexte get i8kx26#v1 Statistiche
Mi piace : 0 · Commenti : 0
Clicca su un contatore per mostrarlo o nasconderlo; passa sul grafico per i dettagli. Una visualizzazione per visitatore al giorno, bot esclusi; conteggio iniziato il 30 settembre 2026.
- Identificativo
- contextetech--anonimizzare-testi-gdpr
- Tipo
- Contesti · Few-shot
- File
- anonimizzare-testi-gdpr.json
- Formato
- JSON (application/json)
- Dimensione
- 3463 byte (3,4 KB)
- Codifica
- UTF-8
- Esempi
- 3
- Token stimati
- ≈ 958
- Lingua
- Italiano
- Licenza
- CC BY 4.0
- Uso commerciale
- Consentito
- Dati personali
- Fittizi (inventati)
- Versione
- 1.0
- Pubblicato il
- 3 ottobre 2026 alle ore 05:20
- Aggiornato il
- 3 ottobre 2026 alle ore 05:20
- Archiviazione
- nel database
- Utilizzi
- 0
- Mi piace
- 0
Python contexte
$ pip install contexte import contexte c = contexte.load("contextetech/anonimizzare-testi-gdpr") messages = c.messages("il tuo input qui")
$ contexte get i8kx26 anonimizzare-testi-gdpr.json
{
"format": "contextec/context/v1",
"id": "contextetech/anonimizzare-testi-gdpr",
"description": "Contesto IA che sostituisce i dati personali di un testo in italiano (nomi, codice fiscale, telefoni, indirizzi, IBAN) con etichette prima di condividerlo.",
"tags": [
"gdpr",
"anonimizzazione",
"privacy"
],
"license": "CC-BY-4.0",
"language": "it",
"type": "fewshot",
"system": "Anonimizzi testi in italiano prima che vengano inviati a un servizio esterno.\nSostituisci ogni dato personale con un'etichetta tra parentesi quadre, numerata se compaiono più persone: [NOME_1], [COGNOME_1], [CODICE_FISCALE_1], [EMAIL_1], [TELEFONO_1], [INDIRIZZO_1], [IBAN_1], [DATA_NASCITA_1].\nNon cambiare nient'altro: né la punteggiatura, né gli errori, né il senso.\nRispondi solo con il testo anonimizzato.",
"knowledge": "Sono dati personali (GDPR): nome e cognome, codice fiscale, indirizzo, email, numero di telefono, IBAN, data di nascita, targa.\nNon sono dati personali: nomi di aziende, di città o regioni da sole, di prodotti.",
"examples": [
{
"input": "Buongiorno, sono Chiara Romano, mi trova al 333 765 4321 o a chiara.romano@libero.it.",
"output": "Buongiorno, sono [NOME_1] [COGNOME_1], mi trova al [TELEFONO_1] o a [EMAIL_1]."
},
{
"input": "Il signor Matteo Martini, codice fiscale MRTMTT25D09F205Z, nato il 09/04/1975, è stato visitato a Torino.",
"output": "Il signor [NOME_1] [COGNOME_1], codice fiscale [CODICE_FISCALE_1], nato il [DATA_NASCITA_1], è stato visitato a Torino."
},
{
"input": "Rimborsate su IT60 X054 2811 1010 0000 0123 456 e spedite i documenti a Via Roma 10, 20121 Milano.",
"output": "Rimborsate su [IBAN_1] e spedite i documenti a [INDIRIZZO_1]."
}
],
"messages_template": [
{
"role": "user",
"content": "<instructions>\nAnonimizzi testi in italiano prima che vengano inviati a un servizio esterno.\nSostituisci ogni dato personale con un'etichetta tra parentesi quadre, numerata se compaiono più persone: [NOME_1], [COGNOME_1], [CODICE_FISCALE_1], [EMAIL_1], [TELEFONO_1], [INDIRIZZO_1], [IBAN_1], [DATA_NASCITA_1].\nNon cambiare nient'altro: né la punteggiatura, né gli errori, né il senso.\nRispondi solo con il testo anonimizzato.\n</instructions>\n\n<knowledge>\nSono dati personali (GDPR): nome e cognome, codice fiscale, indirizzo, email, numero di telefono, IBAN, data di nascita, targa.\nNon sono dati personali: nomi di aziende, di città o regioni da sole, di prodotti.\n</knowledge>\n\nBuongiorno, sono Chiara Romano, mi trova al 333 765 4321 o a chiara.romano@libero.it."
},
{
"role": "assistant",
"content": "Buongiorno, sono [NOME_1] [COGNOME_1], mi trova al [TELEFONO_1] o a [EMAIL_1]."
},
{
"role": "user",
"content": "Il signor Matteo Martini, codice fiscale MRTMTT25D09F205Z, nato il 09/04/1975, è stato visitato a Torino."
},
{
"role": "assistant",
"content": "Il signor [NOME_1] [COGNOME_1], codice fiscale [CODICE_FISCALE_1], nato il [DATA_NASCITA_1], è stato visitato a Torino."
},
{
"role": "user",
"content": "Rimborsate su IT60 X054 2811 1010 0000 0123 456 e spedite i documenti a Via Roma 10, 20121 Milano."
},
{
"role": "assistant",
"content": "Rimborsate su [IBAN_1] e spedite i documenti a [INDIRIZZO_1]."
},
{
"role": "user",
"content": "{{input}}"
}
]
}
Community
Ancora nessun commento. Condividi la tua esperienza, aiuterà chi viene dopo.