Tutti i contenuti
Nello scorso script abbiamo introdotto il concetto di plugin in Semantic Kernel, un sistema estremamente potente per estendere il comportamento di un ChatBot in base ai servizi esposti dalla nostra applicazione. Abbiamo visto, per esempio, come possiamo interfacciarlo con una ...
ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!,
Nello script #655 abbiamo introdotto la libreria MailKit per inviare mail in sostituzione delle classi nel namespace System.Net.Mail ormai deprecate. Tuttavia, MailKit non permette solo di inviare email, ma anche di leggere account di posta sfruttando diversi protocolli come POP3...
Nello script precedente abbiamo visto come sia facile utilizzare la CLI di GitHub per filtrare le issue presenti all'interno di un repository di GitHub. Mentre in quel caso abbiamo filtrato le issue a monte sfruttando il valore di una property ben definita come il titolo, tramite...
Il Clip-path è una proprietà CSS rilasciata nel 2016. Perché, pur essendo disponibile da così tanto tempo, non ne sentiamo mai parlare e, soprattutto, a cosa potrebbe servirci per la nostra libreria CSS?Lo scopo del Clip-path è semplice: crea una forma geometrica all'interno dell...
La ricerca vettoriale e l'uso di embedding aprono nuove opportunità per gestire dati complessi, come immagini, testo e suoni. I vettori, essendo array ordinati di numeri (spesso float), rappresentano informazioni in modo compatto e comparabile. Azure OpenAI offre strumenti per ...
Uno dei limiti principali degli esempi visti finora nell'uso di Semantic Kernel e Azure OpenAI, è stato l'accesso limitato alla sola knowledge interna del modello. Infatti, anche se abbiamo potuto rispondere a query basate sui dati e conoscenze già presenti, non abbiamo avuto la ...
ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!,
Molto spesso capita di dover fare query complesse che richiedono join tra molte tabelle. Sebbene LINQ faccia un ottimo lavoro per rendere semplice la scrittura di queste query, ci sono casi in cui l'estrema complessità rende il codice poco leggibile e anche poco performante. In ...
Quando si gestiscono repository di grandi dimensioni, è piuttosto normale avere anche un backlog con un numero smisurato di issue. Questo non succede solamente nel caso dei repository di organization, ma anche nel mondo open-source, dove chiunque può aprire una issue. Grazie all'...