prompts: general: - "Quelles sont les aides auxquelles je peux bénéficier ?" # ---------------------------------------------------------- # 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: 'selectbox' key: type_activite options: [ "Toutes", "Cereales", "Elevage", "Equin", "Forestier", "Peche", "Viticole" ] value: "" - label: "Spécificités et/ou Certifications" nature: 'multiselect' key: specificite_certifications options: ["Aucune", "Bio Oui Partielle", "Bio Oui Totale", "HVE (Haute Valeur Environnementale)", "TCS (Techniques Culturales Simplifiées)"] value: ["Aucune"] - 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: ["Innovation", "Durabilité", "Développement", "Formation"] value: - 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: "Tous" - label: "Type de subvention souhaitée" nature: 'multiselect' key: subvention_type options: [ "Tous", "Allègement de charges", "Subvention directe", "Prise en charge de coûts spécifiques" ] value: "Tous" - label: "Thématique de l'aide" nature: 'multiselect' key: subvention_thematic options: [ "Tous", "Crise énergétique", "France 2030", "Plan résilience" ] value: "Tous" prompt_system: " Informations générales de l'exploitation agricole : Nom de l'exploitation : {exploitation_name}\n\n Localisation : {localisation}\n\n Type d'activité : {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}. 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é. Pour obtenir les subventions les plus adaptées, l'utilisateur a spécifié les critères suivants : - Périmètre géographique de recherche : {recherche_geo} - Type de subvention souhaitée : {subvention_type} - Thématique de l'aide : {subvention_thematic} " 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 n'oubliant pas, au minimum, pour chaque aide/subvention : - Le nom - Le lien - La source 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} "