Emplacements

Les emplacements de prompt contrôlent la façon dont les informations sont transmises à l'assistant IA. Certains sont inclus automatiquement ; d'autres doivent être définis manuellement. Spécifiez-les dans l' éditeur de prompt.


{{question}}

Rempli avec la saisie de l'utilisateur depuis la barre de recherche.

Modèle de prompt

Exemple de modèle de prompt avec l'emplacement {{question}} :

Answer the following question:
{{question}}

Prompt rempli

Prompt complet après résolution des emplacements, envoyé au modèle lorsque l'utilisateur tape What are the symptoms of the flu?:

Answer the following question:
What are the symptoms of the flu?
Avertissement
Si des données ont été téléchargées dans la section données, l'emplacement {{question}} sera automatiquement ajouté au prompt. Un avertissement sera affiché dans l'éditeur de prompt s'il n'est pas affiché. Si vous souhaitez l'insérer à un endroit particulier du prompt, vous pouvez le faire en tapant /question et l'avertissement disparaîtra.

{{input_data}}

Rempli avec les données de la section de données spécifiée ou avec les données téléchargées via le trombone.

Modèle de prompt

Consider the following content:

{{input_data}}

Prompt rempli

S'il existe un document intitulé Flu divisé en 2 parties :

Consider the following content:

# Documents
[1]:
TITLE: Flu
CONTENT: The flu, or influenza, is a contagious respiratory illness caused by influenza viruses. Symptoms include fever, cough, sore throat, body aches, and fatigue.
[2]:
TITLE: Flu
CONTENT: It can lead to serious complications, especially in young children, elderly individuals, and those with weakened immune systems. Vaccination is the best way to prevent the flu.
Info
Si les données téléchargées tiennent dans la fenêtre de contexte du LLM, tout le contenu sera envoyé au LLM en un seul prompt. Si le contenu est trop volumineux, il sera découpé en parties plus petites et seuls les n premiers fragments seront envoyés au LLM. Le nombre de fragments est configuré dans les paramètres du récupérateur.
Avertissement
Si des données ont été téléchargées dans la section données, l'emplacement {{input_data}} sera automatiquement ajouté au prompt. Un avertissement sera affiché dans l'éditeur de prompt s'il n'est pas affiché. Si vous souhaitez l'insérer à un endroit particulier du prompt, vous pouvez le faire en tapant /input_data et l'avertissement disparaîtra. La seule exception est lorsque vous utilisez l'emplacement {{loop_through_documents}} .

{{chat_history}}

Rempli avec l'historique de la conversation entre l'utilisateur et l'assistant.

Modèle de prompt

Consider the following conversation when replying:

{{chat_history}}

Prompt rempli

Consider the following conversation when replying:

User: What is Python?
Assistant: Python is a high-level, interpreted programming language known for its simplicity and readability.
User: How is it different from Java?
Assistant: Python is dynamically typed and generally easier for beginners.
Avertissement
Si des données ont été téléchargées dans la section données, l'emplacement {{chat_history}} sera automatiquement ajouté au prompt. Un avertissement sera affiché dans l'éditeur de prompt s'il n'est pas affiché. Si vous souhaitez l'insérer à un endroit particulier du prompt, vous pouvez le faire en tapant /chat_history et l'avertissement disparaîtra.

{{bot_name}} / {{bot_description}}

Rempli avec le nom et la description de l'assistant, définis lors de la création.

Modèle de prompt

Hi, I'm {{bot_name}}, your personal assistant. My goal is to {{bot_description}}. How can I help you today?

Prompt rempli

Hi, I'm QAnswer, your personal assistant. My goal is to be a friendly and concise assistant specialized in tech support. How can I help you today?

{{bot_answer_length}}

Rempli avec la valeur de longueur provenant des Paramètres LLM. Contrôle la verbosité (par ex. Court, Bref, Long).

Modèle de prompt

Give a {{bot_answer_length}} explanation of how the internet works.

Prompt rempli

Give a Brief explanation of how the internet works.

{{language}}

Rempli avec la langue de l'assistant spécifiée lors de la création.

Modèle de prompt

Answer the following question in {{language}}:

Prompt rempli

Answer the following question in French:

{{date}} / {{time}}

Rempli avec la date et l'heure actuelles au moment où le prompt est envoyé. Utile pour les tâches nécessitant un contexte temporel.

Modèle de prompt

Today is {{date}} and the current time is {{time}}.

Prompt rempli

Today is 28 July 2025 and the current time is 10:42.

{{user_name}}, {{user_username}}, {{user_email}}

Rempli automatiquement avec le nom, le nom d'utilisateur et l'e-mail de l'utilisateur depuis son profil. Utilisez-les pour personnaliser les réponses ou référencer l'utilisateur directement.

Modèle de prompt

Compose a short email to request access to the account identified by the username {{user_username}}.
Sign the message with the user's full name and email: {{user_name}}, {{user_email}}

Prompt rempli

Compose a short email to request access to the account identified by the username jhon_doe.
Sign the message with the user's full name and email: Jhon Doe, jhon_doe@example.com.

{{loop_through_documents}}

Itère sur une liste de documents, traitant chacun individuellement avec la même logique de prompt.

Modèle de prompt

Document: {{loop_through_documents}}
Answer the following: {{question}}

Prompts remplis

Ce sont les prompts complets après résolution des emplacements, envoyés au modèle de langage si les documents sont CV1.pdf, CV2.pdf, et la question est Ce candidat a-t-il une expérience en JavaScript ?:

Prompt 1:
[1]:
  Title: CV1.pdf
  Content: CV1.pdf's content
Answer the following: Does this candidate have JavaScript experience?

Prompt 2:
[2]:
  Title: CV2.pdf
  Content: CV2.pdf's content
Answer the following: Does this candidate have JavaScript experience?

Prompt 3:
[3]:
  Title: CV3.pdf
  Content: CV3.pdf's content
Answer the following: Does this candidate have JavaScript experience?
Info
Si les données téléchargées tiennent dans la fenêtre de contexte du LLM, tout le contenu sera envoyé au LLM dans chaque prompt. Si le contenu est trop volumineux, il sera découpé en parties plus petites et seuls les n premiers fragments seront envoyés au LLM pour chaque prompt. Le nombre de fragments est configuré dans les paramètres du récupérateur.

{{loop_through_values}}

Rempli avec une liste de valeurs sur lesquelles itérer. Chaque valeur de la liste est transmise individuellement au prompt, générant plusieurs prompts — un pour chaque élément.

Modèle de prompt

What is the capital of {{loop_through_values = ["France", "Germany", "Italy"]}}?

Prompts remplis

Prompt 1:
What is the capital of France?

Prompt 2:
What is the capital of Germany?

Prompt 3:
What is the capital of Italy?

{{synonyms}}

Rempli avec une liste de synonymes ou de termes connexes pouvant être utilisés pour améliorer la compréhension de la question par l'IA. Cela est particulièrement utile pour améliorer la récupération et la correspondance sémantique. Vous définissez des groupes de synonymes dans les paramètres du récupérateur. Chaque groupe est injecté dans le prompt à l'aide de l'emplacement {{synonyms}} .

Modèle de prompt

Main question: {{question}}
Consider these related terms: {{synonyms}}

Prompt rempli

Main question: What are symptoms of the flu?
Consider these related terms: symptoms, signs, phenotypes

{{feedback_examples}}

Rempli avec une liste d'exemples de retour d'information qui aident l'assistant IA à apprendre des interactions passées. Ces exemples sont utilisés pour guider le comportement de l'assistant à travers une liste de paires question-réponse d'exemple. Les exemples de retour d'information sont collectés via les retours pouce en haut/bas sur les réponses de l'IA. Si un retour positif est donné, la réponse peut être ajoutée comme exemple de retour en cliquant sur le bouton « Entraîner » dans l'interface. L'emplacement sera rempli avec les 5 exemples de retour les plus similaires basés sur la question posée par l'utilisateur.

Modèle de prompt

Use the following examples to guide your answer:
{{feedback_examples}}
answer the question:
{{question}}

Prompt rempli

Use the following examples to guide your answer:
Question: What is machine learning?
Answer: Machine learning is a field of AI that enables systems to learn from data and improve over time without being explicitly programmed.
answer the question:
What is deep learning?
Info
À utiliser principalement pour les données structurées, comme des paires question-réponse détaillant la génération d'une requête SPARQL.