LangChain4j per Principianti
April 6, 2026 · View on GitHub
LangChain4j per Principianti
Un corso per costruire applicazioni AI con LangChain4j e Azure OpenAI GPT-5.2, dal chat di base agli agenti AI.
🌐 Supporto Multilingue
Supportato tramite GitHub Action (Automatico & Sempre Aggiornato)
Arabo | Bengalese | Bulgaro | Birmano (Myanmar) | Cinese (Semplificato) | Cinese (Tradizionale, Hong Kong) | Cinese (Tradizionale, Macao) | Cinese (Tradizionale, Taiwan) | Croato | Ceco | Danese | Olandese | Estone | Finlandese | Francese | Tedesco | Greco | Ebraico | Hindi | Ungherese | Indonesiano | Italiano | Giapponese | Kannada | Khmer | Coreano | Lituano | Malese | Malayalam | Marathi | Nepalese | Pidgin Nigeriano | Norvegese | Persiano (Farsi) | Polacco | Portoghese (Brasile) | Portoghese (Portogallo) | Punjabi (Gurmukhi) | Rumeno | Russo | Serbo (Cirillico) | Slovacco | Sloveno | Spagnolo | Swahili | Svedese | Tagalog (Filippino) | Tamil | Telugu | Tailandese | Turco | Ucraino | Urdu | Vietnamita
Preferisci Clonare Localmente?
Questo repository include più di 50 traduzioni in lingue diverse che aumentano significativamente la dimensione del download. Per clonare senza le traduzioni, usa sparse checkout:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/LangChain4j-for-Beginners.git cd LangChain4j-for-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/LangChain4j-for-Beginners.git cd LangChain4j-for-Beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Questo ti fornisce tutto il necessario per completare il corso con un download molto più veloce.
Indice
- Avvio Rapido - Inizia con LangChain4j
- Introduzione - Impara le basi di LangChain4j
- Ingegneria del Prompt - Padroneggia la progettazione efficace dei prompt
- RAG (Generazione con Recupero) - Costruisci sistemi intelligenti basati sulla conoscenza
- Strumenti - Integra strumenti esterni e assistenti semplici
- MCP (Model Context Protocol) - Lavora con il Model Context Protocol (MCP) e moduli agentici
Tutorial Video
Ogni modulo ha una sessione live di accompagnamento dove spieghiamo i concetti e il codice passo dopo passo.
| Modulo | Video |
|---|---|
| 01 - Introduzione | Iniziare con LangChain4j |
| 02 - Ingegneria del Prompt | Ingegneria del Prompt con LangChain4j |
| 03 - RAG | RAG con LangChain4j |
| 04 - Strumenti & 05 - MCP | Agenti AI con Strumenti e MCP |
Percorso di Apprendimento
Nuovo a LangChain4j? Dai un’occhiata al Glossario per le definizioni dei termini e concetti chiave.
Avvio Rapido
- Effettua il fork di questo repository nel tuo account GitHub
- Clicca Code → scheda Codespaces → ... → Nuovo con opzioni…
- Usa le impostazioni predefinite – questo selezionerà il contenitore di sviluppo creato per questo corso
- Clicca Crea codespace
- Attendi 5-10 minuti che l’ambiente sia pronto
- Vai direttamente a Avvio Rapido per iniziare!
Dopo aver completato i moduli, esplora la Guida al Testing per vedere in azione i concetti di testing di LangChain4j.
Nota: Questa formazione utilizza sia GitHub Models che Azure OpenAI. Il modulo Avvio Rapido usa GitHub Models (non è necessaria un’abbonamento Azure), mentre i moduli da 1 a 5 utilizzano Azure OpenAI. Inizia con un account Azure GRATUITO se non ne possiedi uno.
Imparare con GitHub Copilot
Per iniziare rapidamente a programmare, apri questo progetto in un GitHub Codespace o nel tuo IDE locale con il devcontainer fornito. Il devcontainer usato in questo corso è preconfigurato con GitHub Copilot per la programmazione AI in coppia.
Ogni esempio di codice include domande suggerite che puoi fare a GitHub Copilot per approfondire la comprensione. Cerca i prompt 💡/🤖 in:
- Intestazioni dei file Java - Domande specifiche per ogni esempio
- README dei moduli - Prompt di esplorazione dopo gli esempi di codice
Come usarlo: Apri qualsiasi file di codice e poni a Copilot le domande suggerite. Ha il contesto completo del codice e può spiegare, estendere e suggerire alternative.
Vuoi saperne di più? Guarda Copilot per la Programmazione AI in Coppia.
Risorse Aggiuntive
LangChain
Azure / Edge / MCP / Agenti
Serie AI Generativa
Apprendimento Base
Serie Copilot
Ottenere Aiuto
Se rimani bloccato o hai domande sulla creazione di app AI, unisciti a:
Se hai feedback sul prodotto o errori durante la creazione visita:
Licenza
Licenza MIT - Vedi il file LICENSE per i dettagli.
Disclaimer:
Questo documento è stato tradotto utilizzando il servizio di traduzione AI Co-op Translator. Pur facendo del nostro meglio per garantire l’accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella sua lingua natìa deve essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale umana. Non siamo responsabili per eventuali fraintendimenti o interpretazioni errate derivanti dall’uso di questa traduzione.