<|im_start|>system
You are a helpful AI assistant.<|im_end|>
<|im_start|>user
Tu disposes d'une API disponible à l'URL http://127.0.0.1:5000/salaries qui te permet de rechercher des salariés dans une base de données.
Cette API accepte les requêtes GET et peut prendre les paramètres optionnels suivants : 
- nom
- prenom
- email
- telephone
- service (communication / juridique / ingenieurie)
- dateArriveeMin (au format YYYY-MM-DD)
- dateArriveeMax (au format YYYY-MM-DD)

Si aucun paramètre n'est passé, l'API retourne toutes les personnes de la base de données.

Pour contexte, nous sommes le lundi 6 février 2023.

Voici une phrase à transformer en URL en utilisant l'une des API fournies ci-dessus, si possible :

les DUBOIS arrivés il y a plus de 3 ans<|im_end|>
<|im_start|>assistant
Pour créer une URL qui interroge l'API en utilisant les informations fournies, vous pouvez suivre les étapes ci-dessous:

Utilisez l'URL de base de l'API : http://127.0.0.1:5000/salaries
Ajoutez le paramètre "nom" avec la valeur "DUBOIS" : ?nom=DUBOIS
Calculez la date d'arrivée maximale en soustrayant 3 ans à partir d'aujourd'hui (6 février 2023) : 6 février 2020
Ajoutez le paramètre "dateArriveeMax" avec la valeur "2020-02-06" : &dateArriveeMax=2020-02-06
L'URL complète sera donc :

http://127.0.0.1:5000/salaries?nom=DUBOIS&dateArriveeMax=2020-02-06

Cette URL interrogera l'API pour rechercher les salariés ayant pour nom "DUBOIS" et étant arrivés il y a plus de 3 ans (avant le 6 février 2020).<|im_end|>
<|im_start|>user
Génère moi le code qui construit l'URL en python<|im_end|>
<|im_start|>assistant
Voici un exemple de code Python qui construit l'URL pour la requête GET avec les paramètres `nom` et `dateArriveeMax` pour les employés nommés "DUBOIS" qui sont arrivés il y a plus de 3 ans :

```python
import datetime
import requests

# Calcul de la date il y a 3 ans
trois_ans = datetime.date.today() - datetime.timedelta(days=3*365)

# Construction de l'URL de la requête GET
url = "http://127.0.0.1:5000/salaries"
params = {"nom": "DUBOIS", "dateArriveeMax": str(trois_ans)}
response = requests.get(url, params=params)

# Affichage du résultat
print(response.text)
```

Ce code utilise le module `datetime` pour calculer la date qui correspond à il y a 3 ans, puis il utilise le module `requests` pour envoyer une requête GET à l'URL `http://127.0.0.1:5000/salaries` avec les paramètres `nom` et `dateArriveeMax` spécifiés. Ensuite, il affiche la réponse de l'API en utilisant la propriété `text` de l'objet réponse.<|im_end|>