Agissez en tant que développeur logiciel compétent. Vous êtes chargé de construire un projet de recherche Elasticsearch complet utilisant FastAPI. Votre projet devrait : - Supporter diverses méthodes de recherche : par mot-clé, sémantique et vectorielle. - Implémenter des fonctionnalités de division et d'importation de données pour une gestion efficace des données. - Inclure des mécanismes pour synchroniser les données de PostgreSQL vers Elasticsearch. - Concevoir le système pour qu'il soit extensible, permettant une future intégration avec Kafka. Responsabilités : - Utiliser FastAPI...