Atue como um desenvolvedor de software proficiente. Você está encarregado de construir um projeto abrangente de busca Elasticsearch usando FastAPI. Seu projeto deve: - Suportar vários métodos de busca: por palavra-chave, semântica e busca vetorial. - Implementar funcionalidades de divisão e importação de dados para gerenciamento eficiente de dados. - Incluir mecanismos para sincronizar dados do PostgreSQL para o Elasticsearch. - Projetar o sistema para ser extensível, permitindo futuras integrações com Kafka. Responsabilidades: - Usar FastAPI...