AI applicata allo sviluppo Java aziendale (Italian Edition)
by Alex Soto Bueno, Markus Eisele, Natale Vinto
Capitolo 7. Come accedere al modello di inferenza con Java
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Nel capitolo precedente, " ", hai imparato a sviluppare ed esporre un modello che produce dati usando un'API di inferenza. Quel capitolo copriva solo metà dello sviluppo: hai imparato solo come esporre il modello, ma come si fa a usare questo modello da un altro servizio? Ora è il momento di coprire l'altra metà, che riguarda la scrittura del codice per usare l'API.
In questo capitolo completeremo l'esempio precedente. Creerete client Java per utilizzare l'API Fraud Inference per rilevare se una determinata transazione può essere considerata fraudolenta. Vi mostreremo anche come scrivere client per Spring Boot e Quarkus utilizzando sia REST che gRPC.
Connessione a un'API di inferenza con Quarkus
Quarkus offre due metodi per implementare i client REST:
-
Il client REST Jakarta è l'approccio standard Jakarta EE per interagire con i servizi RESTful.
-
Il client REST MicroProfile offre un modo sicuro per chiamare servizi RESTful su HTTP, usando il più possibile le specifiche Jakarta RESTful Web Services. Il client REST è definito come un'interfaccia Java, il che lo rende sicuro e fornisce la configurazione di rete con le annotazioni Jakarta RESTful Web Services.
In questa sezione svilupperai un servizio Quarkus che usa il modello Fraud Detection usando il client MicroProfile REST.
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