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} "