File size: 6,639 Bytes
720c02e
 
 
 
 
 
 
8b93442
 
 
 
 
 
 
 
 
 
e5c58ba
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8b93442
 
 
 
 
 
 
 
e5c58ba
 
6d04ff3
e5c58ba
 
 
 
 
6d04ff3
e5c58ba
 
 
 
 
6d04ff3
e5c58ba
 
 
 
 
6d04ff3
e5c58ba
 
 
 
92b1222
 
e5c58ba
 
 
 
92b1222
e5c58ba
 
 
 
6d04ff3
e5c58ba
 
 
 
6d04ff3
e5c58ba
 
 
 
6d04ff3
e5c58ba
 
 
 
6d04ff3
e5c58ba
 
 
 
 
 
 
6d04ff3
e5c58ba
 
 
 
 
92b1222
e5c58ba
 
92b1222
e5c58ba
92b1222
 
 
 
e5c58ba
 
 
 
 
 
6d04ff3
e5c58ba
 
 
 
 
6d04ff3
e5c58ba
 
 
 
 
6d04ff3
e5c58ba
 
 
 
59ba192
6d04ff3
8c27c79
59ba192
6d04ff3
 
 
 
 
 
 
 
 
 
 
59ba192
6d04ff3
 
 
59ba192
c7321da
 
6d04ff3
 
 
59ba192
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
prompts:
  general:
    - "Quels sont les principaux défis auxquels les agriculteurs sont confrontés aujourd'hui ?"
    - "Explique-moi les différences entre l'agriculture biologique et l'agriculture conventionnelle."
    - "Comment l'agriculture contribue-t-elle à la lutte contre le changement climatique ?"
    - "Quels sont les avantages et inconvénients des OGM dans l'agriculture ?"


# ----------------------------------------------------------
# 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: ["Agriculture", "Elevage", "Viticulture"]
          value: "Agriculture"

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

prompt_template: "
L'exploitation agricole que nous analysons est nommée {exploitation_name}, située en {localisation} et spécialisée dans {type_activite}.
Cette exploitation présente des spécificités ou certifications suivantes : {specificite_certifications}.
Fondée en {date_creation}, elle génère un chiffre d’affaires annuel de {ca_annuel} € et un excédent brut d’exploitation (EBE) de {ebe} €.
Le total de son bilan s'élève à {total_bilan} €, avec un effectif de {nb_salaries} salariés, appartenant à la tranche d'effectif {tranche_effectif}.

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 un budget estimé de {projet_budget} €. 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}

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}

{prompt_system}

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