Scrivere software manutenibile e flessibile con Microsoft.Extensions.AI
Scrivere software manutenibile e flessibile con Microsoft.Extensions.AI
28/02/2025 - SharpCoding 2025 - Roma
Abstract
In un mondo sempre più guidato dall’AI, l’integrazione di modelli di AI generativa nelle applicazioni è diventata fondamentale. Tuttavia, ogni piattaforma – OpenAI, Azure OpenAI, GitHub models e altre – offre SDK e approcci diversi che rendono l’accesso ai modelli AI spesso frammentato e difficile da evolvere. Inoltre queste piattaforme evolvono rapidamente fornendo agli sviluppatori sempre piu’ modelli e strumenti. Con le nuove librerie ed astrazioni Microsoft.Extensions.AI, Microsoft introduce un set unificato di API per facilitare l’accesso a questi modelli in modo agnostico e disaccoppiato. Durante questa sessione esploreremo: - cosa offre Microsoft.Extensions.AI e come aiuta a standardizzare l’utilizzo dei servizi AI. - i vantaggi di scrivere codice evolvibile e adattabile indipendentemente dalla piattaforma AI scelta. - come integrare modelli diversi (OpenAI, Azure OpenAI e GitHub models) con un’unica API. Alla fine della sessione, i partecipanti sapranno creare applicazioni flessibili, pronte per il futuro, con soluzioni .NET che possono adattarsi dinamicamente alle esigenze aziendali e alle evoluzioni dei modelli AI.
Language