IA aplicada para desenvolvimento Java empresarial (Portuguese Edition)
by Alex Soto Bueno, Markus Eisele, Natale Vinto
Capítulo 7. Acessando o modelo de inferência com Java
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
No capítulo anterior, “ ”, você aprendeu a desenvolver e expor um modelo que gera dados usando uma API de inferência. Esse capítulo cobriu metade do desenvolvimento; você aprendeu apenas como expor o modelo, mas e quanto a consumir esse modelo de outro serviço? Agora é hora de cobrir a outra metade, que envolve escrever o código para consumir a API.
Neste capítulo, vamos completar o exemplo anterior. Você criará clientes Java para consumir a API de inferência de fraudes para detectar se uma determinada transação pode ser considerada fraudulenta. Também mostraremos como escrever clientes para Spring Boot e Quarkus usando REST e gRPC.
Conectando-se a uma API de inferência com o Quarkus
O Quarkus oferece dois métodos para implementar clientes REST:
-
O cliente REST Jakarta é a abordagem padrão do Jakarta EE para interagir com serviços RESTful.
-
O cliente REST MicroProfile oferece uma abordagem segura para invocar serviços RESTful por HTTP, usando o máximo possível da especificação Jakarta RESTful Web Services. O cliente REST é definido como uma interface Java, tornando-o seguro e fornecendo a configuração de rede com anotações Jakarta RESTful Web Services.
Nesta seção, você vai desenvolver um serviço Quarkus que usa o modelo de detecção de fraudes usando o cliente MicroProfile REST.
A arquitetura
Vamos usar ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access