IA aplicada para desenvolvimento Java empresarial (Portuguese Edition)
by Alex Soto Bueno, Markus Eisele, Natale Vinto
Capítulo 12. Tópicosavançados em desenvolvimento Java com IA
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Como você viu nos capítulos anteriores, o cenário do desenvolvimento de aplicativos de IA com Java evoluiu bastante, graças a ferramentas como LangChain4j e LangGraph4j. Até agora, você já criou chatbots inteligentes, explorou armazenamentos vetoriais, orquestrou fluxos de trabalho de IA e até integrou o reconhecimento de imagens aos seus aplicativos. Mas, à medida que avançamos em direção a sistemas de IA escaláveis, seguros e prontos para produção, você vai querer explorar alguns tópicos mais avançados.
Este capítulo fornece as ferramentas finais e essenciais para elevar seus aplicativos de IA de protótipos funcionais a soluções robustas e de nível empresarial. Nas páginas a seguir, exploraremos três recursos poderosos:
- Streams
-
O aplicativo recebe a resposta do modelo de forma incremental à medida que ela é gerada, em vez de esperar até que o modelo gere a resposta completa.
- Guardrails
-
Você usa essas proteções para verificar se a entrada/saída do LLM está alinhada com seus requisitos.
- Protocolo de contexto do modelo
-
Esse padrão aberto define como os aplicativos interagem com os modelos de linguagem, especificamente em relação ao gerenciamento de contexto, ferramentas e memória.
Cada recurso melhora a qualidade, a resiliência e a manutenção, os pilares centrais dos aplicativos modernos de IA. ...
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