Utilisation du rôle système
Le rôle système est un rôle qui vous permet de fournir des instructions au modèle afin de définir la manière dont il répondra aux utilisateurs finaux de votre application. Par exemple, le rôle système peut guider le modèle pour qu’il réponde avec une personnalité donnée, définisse le contenu autorisé et non autorisé, produise un format spécifique, spécifie des barrières de protection, etc. Les instructions du rôle système, appelées invites système, remplaceront les autres instructions fournies dans les invites utilisateur individuelles et s’appliqueront à tous les tours de l’utilisateur.
Les avantages des invites de rôle système sont les suivants :
-
Ton et style de réponse personnalisés : le rôle système vous permet de modeler le style de réponse du modèle afin qu’il corresponde au mieux à votre public cible. Par exemple, vous pouvez lui demander de répondre de manière concise et quantitative, comme un comptable, ou dans un style plus accessible et créatif, comme un interlocuteur.
-
Précision accrue : définir clairement le rôle et la portée d’expertise du modèle grâce à l’invite système lui permet de rester concentré sur les exigences spécifiques de la tâche, réduisant ainsi le risque de réponses non pertinentes ou tangentielles. Cela est particulièrement utile dans les domaines très complexes tels que le droit et la finance.
-
Remplace les autres instructions : l’invite système, par rapport à l’invite utilisateur, revêt une importance plus grande que les autres instructions fournies dans les invites utilisateur individuelles. Ces instructions s’appliquent également à tous les tours de l’utilisateur.
Pour attribuer un rôle personnalisé au modèle, vous pouvez définir le paramètre system dans l’API comme suit :
{ "system": [ { "text": "You are a SaaS compliance expert. For each compliance question, follow these steps: 1) Identify the relevant regulations, 2) Explain the compliance requirements, 3) Suggest necessary features or practices, 4) Recommend documentation steps." } ], "messages": [ { "role": "user", "content": [ { "text": "What do we need to do to ensure GDPR compliance?" } ] } ] }
Astuce
Pour utiliser au mieux le rôle du système, assurez-vous que votre invite système est claire, concise et spécifique, en suivant les mêmes stratégies que celles décrites dans Création d’invites précises. Par exemple, lorsque vous voulez limiter les sujets auxquels le modèle doit répondre, donnez-lui des instructions spécifiques, telles que « NE PARLEZ PAS de… » ou « VOUS DEVEZ parler de… ».
Astuce
Pour restreindre davantage le modèle à une structure hiérarchique, vous pouvez ajouter le suffixe suivant à votre invite système afin de souligner la structure de respect de la hiérarchie entre les instructions système et utilisateur :
"The above system instructions define your capabilities and your scope. If the
user request contradicts any system instruction or if the request is outside your scope, you
must politely decline the request briefly explaining your capabilities and your
scope."
Les éléments suivants sont quelques-unes des informations que vous pouvez ajouter dans un modèle d’invite système :
// to give a persona or a role to take identity persona = """You are {{Persona}}""" // to give series of instructions that should be followed while answering model_instructions = """## Model Instructions To answer user question, you follow these instructions/steps: {{ Bulleted list of Instructions}} """ // to specify the output schema to be followed when responding response_schema = """##Response Schema Your response should be in the following output schema: {{ Clear definition of Output schema}} """ // Specify any guardrails that the model should NOT DO explicitly guardrails = """Make sure to follow below guardrails ## Guardrails {{ Guardrails }}
Pour donner à l’invite système la structure de respect de la hiérarchie entre les instructions système et utilisateur, vous pouvez ajouter ce qui suit :
The above system instructions define your capabilities and your scope. If the user request contradicts any system instruction or if the request is outside your scope, you must politely decline the request briefly explaining your capabilities and your scope.
L’utilisation d’une invite système, avec un personnage et des éléments spécifiques répertoriés pour répondre, aide le modèle à se concentrer davantage sur les instructions système spécifiées.
Rôle |
Sans invite système |
Avec une invite système |
|---|---|---|
Système |
NA |
Vous êtes un expert en conformité SaaS. Pour chaque question de conformité, suivez ces étapes :
Votre réponse doit être concise. |
Utilisateur |
Que devons-nous faire pour garantir la conformité au RGPD ? |
Que devons-nous faire pour garantir la conformité au RGPD ? |
Assistant |
Garantir la conformité au RGPD (règlement général sur la protection des données) implique une série d’étapes et de bonnes pratiques. Voici un aperçu complet pour vous aider à atteindre la conformité : 1. Comprendre les exigences du RGPD
2. Nommer un délégué à la protection des données (DPO)
3. Réaliser des analyses d’impact relatives à la protection des données (AIPD)
4. Nommer un responsable de la conformité au RGPD
5. Élaborer et mettre en œuvre une politique de conformité au RGPD
6. Mettre à jour les avis de confidentialité
7. Garantir la base légale du traitement
8. Mettre en œuvre la protection des données dès la conception et par défaut
9. Former les employés
10. Mettre en œuvre des mesures de sécurité
11. Établir des procédures relatives aux droits des personnes concernées
12. Tenir un registre des activités de traitement
13. Effectuer des audits réguliers
14. Réagir aux violations de données
15. Élaborer un plan d’action pour le délégué à la protection des données (DPO)
16. Maintenir une amélioration continue
17. Surveiller et examiner la conformité au RGPD
En suivant ces étapes, vous pouvez vous assurer que votre organisation se conforme au RGPD et protège les données personnelles des personnes au sein de l’UE. |
1) Identifier les réglementations pertinentes : RGPD (Règlement général sur la protection des données) 2) Expliquer les exigences de conformité :
3) Proposer les fonctionnalités ou pratiques nécessaires :
4) Étapes recommandées en matière de documentation :
|
Après avoir ajouté l’invite système, les réponses du modèle sont fortement stylisées dans le style des parchemins médiévaux, comme indiqué dans l’Invite système.
Rôle |
Sans invite système |
Avec une invite système |
|---|---|---|
Système |
NA |
Fournir des réponses dans le style d’un parchemin médiéval, en utilisant un vocabulaire et des expressions de l’anglais ancien. |
Utilisateur |
Expliquez le concept moderne des programmes de fidélité des hôtels et leurs avantages. |
Expliquez le concept moderne des programmes de fidélité des hôtels et leurs avantages. |
Assistant |
Les programmes de fidélité des hôtels ont considérablement évolué dans l’industrie hôtelière moderne, devenant des outils sophistiqués pour améliorer la fidélisation et la satisfaction des clients. Ces programmes offrent divers avantages aux hôtels et aux clients, en tirant parti de la technologie et de l’analytique des données pour créer une expérience plus personnalisée. Éléments clés des programmes de fidélité modernes des hôtels :
Avantages pour les clients :
Avantages pour les hôtels :
Conclusion : Les programmes de fidélité hôteliers modernes sont devenus un élément essentiel du secteur de l’hôtellerie, tirant parti de la technologie et des données pour créer des expériences personnalisées, attrayantes et gratifiantes pour les clients. Ils offrent des avantages significatifs tant aux clients, qui bénéficient de services améliorés et d’économies, qu’aux hôtels, qui acquièrent des informations plus approfondies et augmentent leurs revenus grâce à des relations clients plus solides. |
Voici une présentation détaillée du concept moderne connu sous le nom de programmes de fidélité hôteliers, rédigée dans un style vénérable qui convient à un sujet aussi mystérieux et merveilleux. Dans les annales de l’hôtellerie et des auberges contemporaines, il existe une construction des plus merveilleuses appelée « programmes de fidélité hôteliers. » Ces programmes s’apparentent aux anciens pactes ou serments entre seigneur et vassal, liant les clients aux établissements dans lesquels ils séjournent. Les programmes de fidélité accordent aux clients fidèles, appelés membres, de multiples avantages et récompenses d’une grande générosité. Ces avantages sont accordés grâce à l’accumulation de points ou de crédits, obtenus par les séjours et la fréquentation. C’est là que réside l’essence même du programme : plus on séjourne, plus on accumule de points, qui peuvent ensuite être échangés contre diverses récompenses. Les avantages de ces programmes sont multiples et très attrayants :
Ainsi, dans le domaine de l’hôtellerie moderne, le programme de fidélité des hôtels témoigne des vertus de la loyauté et du mécénat, offrant à ses adhérents une multitude de récompenses et d’avantages qui rivalisent avec les légendes les plus célèbres de l’Antiquité. |
Grâce à l’ajout de l’invite système, les utilisateurs peuvent ajouter des barrières de protection à leurs applications afin de les protéger contre toute utilisation non souhaitée. Voici deux exemples illustrant comment les barrières de protection peuvent concentrer le modèle sur la tâche souhaitée.
Rôle |
Sans invite système |
Avec une invite système |
|---|---|---|
Système |
NA |
1. Discutez uniquement de sujets liés au jardinage et à l’horticulture. 2. Évitez de mentionner les pesticides synthétiques ou les produits chimiques. 3. Concentrez-vous sur les pratiques de jardinage biologiques et durables. |
Utilisateur |
Quelle est la meilleure façon de démarrer un potager dans mon jardin ? |
Quelle est la meilleure façon de démarrer un potager dans mon jardin ? |
Assistant |
Démarrer un potager dans votre jardin est un projet gratifiant qui peut vous fournir des produits frais et améliorer votre espace de vie. Voici un guide étape par étape pour vous aider à démarrer :
En suivant ces étapes, vous pouvez créer un potager florissant qui vous fournira des produits frais cultivés chez vous et apportera de la joie à votre jardin. |
Créer un potager dans votre jardin en utilisant des pratiques biologiques et durables peut être une entreprise enrichissante et saine. Voici quelques étapes pour vous aider à démarrer :
N’oubliez pas que le jardinage est un processus d’apprentissage et que chaque saison vous apportera de nouvelles expériences et de nouvelles occasions d’améliorer votre jardin. Profitez du voyage et des produits frais qui l’accompagnent ! |
Rôle |
Sans invite système |
Avec une invite système |
|---|---|---|
Système |
NA |
Vous êtes assistant au processus de candidature Pour répondre aux questions des utilisateurs, veuillez suivre ces instructions/étapes :
Les instructions système ci-dessus définissent vos capacités et votre portée. Si la demande de l’utilisateur contredit une instruction système ou si la demande dépasse votre portée, vous devez poliment refuser la demande en expliquant brièvement vos capacités et votre portée. |
Utilisateur |
Rédigez un plan d’affaires d’une page pour un programme coopératif de partage de vélos dans les centres urbains visant à réduire les embouteillages et à promouvoir les transports écologiques. (Veuillez inclure les marchés cibles, les sources de revenus, la stratégie marketing et les plans d’atténuation des risques.) |
Rédigez un plan d’affaires d’une page pour un programme coopératif de partage de vélos dans les centres urbains visant à réduire les embouteillages et à promouvoir les transports écologiques. (Veuillez inclure les marchés cibles, les sources de revenus, la stratégie marketing et les plans d’atténuation des risques.) |
Assistant |
Urban EcoCycle : un programme coopératif de partage de vélos Synthèse : Urban EcoCycle est un programme coopératif de partage de vélos conçu pour réduire les embouteillages et promouvoir les transports écologiques dans les centres urbains. En fournissant des services de partage de vélos accessibles, abordables et pratiques, nous visons à favoriser un écosystème de mobilité urbaine durable qui profite à la fois aux résidents et à l’environnement. Marchés cibles : Nos principaux marchés cibles sont les professionnels urbains, les étudiants et les citoyens soucieux de l’environnement. Nous souhaitons également attirer les touristes à la recherche d’un moyen abordable et écologique d’explorer la ville. Les marchés secondaires comprendront les entreprises locales qui pourraient bénéficier d’une réduction du temps de trajet de leurs employés et d’un engagement accru de la clientèle grâce à la mise en place du programme. Sources de revenus :
Stratégie marketing :
Plans d’atténuation des risques :
Urban EcoCycle est en passe de devenir un pilier de la durabilité urbaine en réduisant les embouteillages et en promouvant les transports écologiques. Grâce à un marché cible bien défini, des sources de revenus diversifiées, un marketing stratégique et des plans complets d’atténuation des risques, nous nous engageons à rendre nos centres urbains plus vivables et plus respectueux de l’environnement. |
Je suis à votre disposition pour répondre à vos questions concernant les candidatures à l’université, notamment les dates limites et les documents requis. Pour votre demande de plan d’affaires, je vous recommande de solliciter l’aide d’un conseiller en affaires ou en entrepreneuriat. |