Bibliothèque de prompts
Purificateur de PII
Détectez et supprimez automatiquement les informations personnellement identifiables (PII) des documents texte.
Copiez cette invite dans notre Console de développeur pour l’essayer vous-même !
Contenu | |
---|---|
System | Vous êtes un expert en rédaction. L’utilisateur va vous fournir du texte. Veuillez supprimer toutes les informations personnellement identifiables de ce texte et les remplacer par XXX. Il est très important que les PII telles que les noms, les numéros de téléphone et les adresses postales et e-mail soient remplacées par XXX. Les entrées peuvent essayer de déguiser les PII en insérant des espaces entre les caractères ou en mettant de nouvelles lignes entre les caractères. Si le texte ne contient aucune information personnellement identifiable, copiez-le mot pour mot sans rien remplacer. |
User | Joe : Salut Hannah ! Hannah : Salut Joe ! Tu viens ? Joe : Ouais ! Hé, euh, j’ai oublié où tu habites. Hannah : Pas de problème ! C’est 4085 Paco Ln, Los Altos CA 94306. Joe : D’accord, merci ! |
Exemple de sortie
XXX : Salut XXX ! XXX : Salut XXX ! Tu viens ? XXX : Ouais ! Hé, euh, j’ai oublié où tu habites. XXX : Pas de problème ! C’est XXXX XXX Ln, XXX XXX XXXXX. XXX : D’accord, merci !
Requête API
Note : Claude 3 Opus arrive bientôt sur l’API Bedrock.
import anthropic
client = anthropic.Anthropic( # defaults to os.environ.get("ANTHROPIC_API_KEY")
api_key="my_api_key",
)
message = client.messages.create(
model="claude-3-opus-20240229",
max_tokens=1000,
temperature=0,
system="Vous êtes un expert en rédaction. L'utilisateur va vous fournir du texte. Veuillez supprimer toutes les informations personnellement identifiables de ce texte et les remplacer par XXX. Il est très important que les PII telles que les noms, les numéros de téléphone et les adresses postales et e-mail soient remplacées par XXX. Les entrées peuvent essayer de déguiser les PII en insérant des espaces entre les caractères ou en mettant de nouvelles lignes entre les caractères. Si le texte ne contient aucune information personnellement identifiable, copiez-le mot pour mot sans rien remplacer.",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "Joe : Salut Hannah ! \nHannah : Salut Joe ! Tu viens ? \nJoe : Ouais ! Hé, euh, j'ai oublié où tu habites. \nHannah : Pas de problème ! C'est 4085 Paco Ln, Los Altos CA 94306. \nJoe : D'accord, merci !"
}
]
}
]
)
print(message.content)