ia-subvention / config.yaml
cdupland's picture
Add "Toutes" en option pour les catégories de projet.
71794e2 verified
prompts:
general:
- "Quelles sont les aides auxquelles je peux bénéficier ?"
- "Dis-m'en plus sur les montants disponibles"
- "Dis-m'en plus sur les différents critères"
# ----------------------------------------------------------
# Gestion du formulaire dynamique
# ----------------------------------------------------------
# Version 1 : Liste de champs sous 'variables' (sans structure de 'parts')
# ----------------------------------------------------------
# Chaque champ est défini directement sous 'variables'.
# Vous pouvez ajouter des champs en suivant ce format.
# Pour utiliser cette version, laissez-la telle quelle et commentez la version 2 ci-dessous.
# variables:
# - label: "Région viticole"
# nature: 'radio'
# key: param1
# options: ["Champagne", "Vin de Bordeaux", "Occitanie"]
# value: # Valeur par défaut
# - label: "Millésime"
# nature: 'selectbox'
# key: param2
# options: ["2019", "2020", "2021", "2022"]
# value: # Valeur par défaut
# - label: "Budget prévu (en €)"
# nature: 'numeric'
# key: param3
# value: # Valeur par défaut
# - label: "Date de récolte"
# nature: 'date'
# key: param4
# value: # Valeur par défaut
# - label: "Remarques sur la récolte"
# nature: 'text_area'
# key: param5
# value: # Valeur par défaut
# Version 2 : Structure de 'parts' pour organiser les champs en sections
# ----------------------------------------------------------------------
# Chaque 'part' représente une section contenant un groupe de champs (par exemple : Panier, Livraison).
# La clé 'number' permet d’ordonner les sections.
# Pour activer cette version, commentez la Version 1 ci-dessus et décommentez cette section.
variables:
parts:
- name: "Exploitant"
number: 1
fields:
- label: "Nom de l'exploitation"
nature: ''
key: exploitation_name
value: ""
- label: "Localisation"
nature: 'selectbox'
key: localisation
options: ["Nouvelle-Aquitaine"]
value: "Nouvelle-Aquitaine"
- label: "Type d'activité"
nature: 'multiselect'
key: type_activite
options: [ "Cereales", "Elevage", "Equin", "Forestier", "Peche", "Viticole" ]
value:
- label: "Spécificités et/ou Certifications"
nature: 'multiselect'
key: specificite_certifications
options: ["Bio Oui Partielle", "Bio Oui Totale", "HVE (Haute Valeur Environnementale)", "TCS (Techniques Culturales Simplifiées)"]
value:
- label: "Date de création de l'entreprise"
nature: 'date'
key: date_creation
value:
- label: "Chiffre d'affaires annuel (en €)"
nature: 'numeric'
key: ca_annuel
value: 0
- label: "EBE (Excédent Brut d'Exploitation, en €)"
nature: 'numeric'
key: ebe
value: 0
- label: "Total Bilan"
nature: 'numeric'
key: total_bilan
value: 0
- label: "Nombre de salarié"
nature: 'numeric'
key: nb_salaries
value: 0
- name: "Type de projet"
number: 2
fields:
- label: "Description du projet ou événement important pour l’entreprise (grêve, miliou ….)"
nature: 'text_area'
key: projet_description
value: ""
- label: "Catégorie du projet"
nature: 'selectbox'
key: projet_categorie
options: ["Toutes", "Innovation", "Durabilité", "Développement", "Formation"]
value: "Toutes"
- label: "Budget Minimum"
nature: 'numeric'
key: budget_minimum
value: 1000
- label: "Budget Maximum"
nature: 'numeric'
key: budget_maximum
value: 6000000
# - label: "Budget total estimé"
# nature: 'slider'
# key: projet_budget
# value: [] # Valeur par défaut
# min: 0
# max: 50000
# step: 500
- name: "Critères de Subvention"
number: 3
fields:
- label: "Périmètre géographique de recherche"
nature: 'multiselect'
key: recherche_geo
options: [ "Tous", "Départemental", "Régional", "National", "Européen" ]
value:
- label: "Type de subvention souhaitée"
nature: 'multiselect'
key: subvention_type
options: [ "Tous", "Avance − Prêts − Garanties", "Subvention", "Prise en charge des coûts et allègement des charges", "Autres" ]
value:
- label: "Thématique de l'aide"
nature: 'multiselect'
key: subvention_thematic
options: [ "Tous", "Crise énergétique", "France 2030", "Plan résilience" ]
value:
prompt_system: "
Informations générales de l'exploitation agricole :
Nom de l'exploitation : {exploitation_name}\n\n
Localisation : {localisation}\n\n
Les subventions doivent servir les activités suivantes : {type_activite}\n\n
Spécificités et/ou Certifications : {specificite_certifications}\n\n
Date de création de l'entreprise : {date_creation}\n\n
Chiffre d'affaires annuel (en €) : {ca_annuel}\n\n
EBE (Excédent Brut d'Exploitation, en €) : {ebe}\n\n
Total Bilan : {total_bilan}\n\n
Nombre de salarié : {nb_salaries}\n\n
Projet en cours : L'exploitation souhaite développer un projet décrit comme suit : {projet_description}.\n\n
Ce projet est catégorisé sous {projet_categorie} avec une tranche de budget estimée entre {budget_minimum} et {budget_maximum} €. L'impact de ce projet est important pour l'entreprise et nécessite un soutien financier approprié.\n\n
- Périmètre géographique de recherche : {recherche_geo}\n\n
- Type de subvention souhaitée : {subvention_type}\n\n
- Thématique de l'aide : {subvention_thematic}\n\n
"
prompt_template: "
Les informations supplémentaires pertinentes, issues des données préexistantes sur les subventions et les documents fournis, sont les suivantes :
- Documents partagés : {commonContext}
L'utilisateur a monté le document suivant : {documentContext}
Répond à l'utilisateur en te basant sur les subventions récupérer dans {commonContext}
Répond en donnant les informations pour chaque aide/subvention, et en n'oubliant pas le nom, le lien et la source de l'aide.
Afin de bien cerner les attentes de l’utilisateur et de proposer des subventions alignées avec ses besoins, voici un rappel de ses précédentes questions et attentes :
- Historique des messages : {messages}
Les attentes actuelles de l’utilisateur sont : {query}
"