Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[Questo articolo fa parte della documentazione non definitiva, pertanto è soggetto a modifiche.]
Questo articolo illustra come creare e gestire competenze aziendali che fondano gli agenti nei processi dell'organizzazione. Si apprenderà come creare o caricare skill in Power Apps, modificarle e condividerle, usarle con Copilot e agenti e spostarle tra ambienti.
Importante
- Si tratta di una funzionalità di anteprima.
- Le offerte di anteprima vengono fornite così come sono e possono essere modificate o sospese in qualsiasi momento. Per i servizi basati sul consumo, l'utilizzo dei servizi dell'applicazione sottostanti può continuare a comportare costi di licenza durante il periodo di anteprima.
- Le funzionalità di anteprima sono soggette a condizioni supplementari per l'utilizzo e sono disponibili prima di una versione ufficiale, in modo che i clienti possano ottenere l'accesso anticipato e fornire commenti e suggerimenti.
Prerequisiti
- Un ambiente Dataverse con IQ aziendale abilitato da un amministratore di Power Platform. Per altre informazioni, vedere Gestire la partecipazione alle applicazioni aziendali nell'IQ aziendale.
- Autorizzazioni per creare o usare competenze aziendali nell'ambiente. Per altre informazioni, vedere Sicurezza e governance.
- Per usare le competenze tramite applicazioni aziendali in Work IQ, è necessario accedere a un'esperienza di Copilot supportata o a un agente connesso. Gli amministratori gestiscono l'accesso come descritto in Gestire l'accesso all'esperienza di IA per le applicazioni aziendali in Work IQ. Per i requisiti di licenza di IQ aziendali, vedere Requisiti di licenza.
- Solo se ci si connette direttamente tramite Dataverse MCP, un ambiente abilitato e configurato per il server MCP Dataverse. Questa configurazione non è necessaria per le connessioni MCP IQ aziendali. Per altre informazioni, vedere Configurare il server MCP Dataverse per un ambiente.
Aprire la pagina delle competenze aziendali
- Passare a Power Apps e selezionare l'ambiente.
- Nel riquadro di spostamento a sinistra selezionare Altro e quindi selezionare Competenze aziendali (anteprima).
Tip
Aggiungere la pagina Competenze aziendali (anteprima) al riquadro di spostamento a sinistra per un accesso rapido.
La pagina Competenze aziendali è l'hub centrale per la gestione di tutte le conoscenze del processo aziendale nell'ambiente in uso. Da qui è possibile creare, modificare, condividere e organizzare le competenze usate dagli agenti per seguire i processi dell'organizzazione.
Gestire le competenze aziendali
Creare una competenza aziendale
È possibile creare una competenza aziendale in Power Apps in due modi:
- Inizia da zero per definire una competenza con l'aiuto di Skill Builder o scrivi tu stesso le istruzioni.
- Carica una competenza aziendale per riutilizzare una competenza esistente in un file markdown o zip.
Iniziare da zero
Skill Builder è un agente specializzato che ti aiuta a creare competenze aziendali tramite una conversazione in linguaggio naturale. Descrivi il processo aziendale o fornisci un documento con indicazioni aziendali e l'agente genera un nome della skill pronto per l'agente, una descrizione, istruzioni e risorse. Puoi chiedergli di perfezionare il contenuto man mano che chiarisci i passaggi, le regole aziendali e il risultato previsto.
È anche possibile scrivere manualmente la skill nello stesso editor senza usare Skill Builder.
- Nella pagina Competenze aziendali selezionare Inizia da zero per aprire l'editor.
- Per usare Skill Builder, descrivere la competenza nel riquadro Skill Builder Agent a sinistra. Ad esempio, "Creare una skill per la revisione di una richiesta di rimborso del cliente in base alla nostra politica di rimborso". Includere i dettagli della politica nel messaggio o allegare le indicazioni pertinenti. Se si sta scrivendo manualmente la skill, immettere il contenuto direttamente nei passaggi seguenti.
- Esaminare o immettere un nome per la competenza. Un nome univoco viene generato automaticamente con il prefisso della soluzione preferita.
- In Descrizione spiegare lo scopo della skill e quando gli agenti devono usarla.
- In Istruzioni esaminare o scrivere il processo dettagliato in markdown. Verificare che rifletta le regole business e usi le tabelle e le colonne di Dataverse corrette, se applicabile. Chiedi a Skill Builder di perfezionare il contenuto o usa Modifica markdown e Anteprima per modificarlo ed esaminarlo manualmente.
- Facoltativo: selezionare Modifica metadati per aggiungere informazioni chiave-valore, ad esempio l'organizzazione a cui si applica la competenza.
- Selezionare Salva per salvare il lavoro.
- Facoltativo: in Risorse selezionare Aggiungi file per allegare materiali di riferimento necessari agli agenti quando si segue l'abilità, ad esempio documenti delle policy, procedure operative standard, modelli, moduli o calcoli (limite di 20 MB).
- Selezionare Salva per continuare a lavorare oppure Salva e attiva quando le istruzioni e le risorse sono pronte per l'uso degli agenti. Per altre informazioni, vedere Salvare e attivare una competenza aziendale.
Per creare diverse competenze correlate, è possibile chiedere a Skill Builder di generarle in una sola conversazione. Esamina e salva ogni competenza che vuoi mantenere.
Note
Quando si usano competenze aziendali con un agente in Microsoft Copilot Studio, sono supportati solo i file di risorse basati su testo. L'agente può leggere solo i primi 20 KB di dati da un file di risorse basato su testo.
Caricare una competenza aziendale
Se si ha già una competenza in un file .zip (markdown) o Skill.md, caricarlo invece di creare il contenuto da zero.
- Nella pagina Competenze aziendali selezionare Carica competenze sulla barra dei comandi o selezionare la scheda Riutilizza ciò che hai.
- Trascina e rilascia un file nell'area di caricamento oppure seleziona file dal dispositivo per cercare un file.
- Caricare il file skill (limite di 30 MB).
La skill caricata viene salvata nell'ambiente in uso. Aprilo per esaminare le istruzioni e le risorse e modificare la skill in base alle esigenze prima di usarla con un agente. Per indicazioni sull'attivazione, vedere Salvare e attivare una competenza aziendale.
Modificare una competenza aziendale
- Aprire una competenza nella pagina Competenze aziendali selezionandone il nome nell'elenco oppure selezionare una competenza e quindi selezionare Modifica dalla barra dei comandi o dal menu a tre punti (⋮).
- Aggiornare direttamente il nome, la descrizione, i metadati, le istruzioni o le risorse . In alternativa, chiedere a Skill Builder di rivedere la skill. Esaminare le modifiche generate prima del salvataggio.
- Selezionare Salva per continuare a lavorare oppure Salva e attiva per rendere disponibile la competenza aggiornata agli agenti.
Salvare e attivare una skill aziendale
È possibile salvare una competenza mentre si sta ancora lavorando su di essa e attivarla quando è pronta per l'uso da parte degli agenti. Una competenza può avere una sola versione attiva. È possibile esaminare tutte le versioni attive precedenti tramite il controllo delle versioni. Nell'editor di competenze scegliere l'azione corrispondente alla finalità:
| Action | Result |
|---|---|
| Salva | Salva la copia di lavoro senza modificare la versione usata dagli agenti. Una nuova competenza rimane inattiva. Se la competenza ha già una versione attiva, tale versione rimane attiva. |
| Salvare e attivare | Rende attive le modifiche, incluse le risorse associate. La versione attiva precedente rimane nella cronologia delle versioni. |
I salvataggi ripetuti aggiornano solo la stessa copia di lavoro anziché creare ogni volta una versione cronologica separata. Riapri la skill per continuare a modificare le modifiche salvate. Le modifiche alle risorse seguono lo stesso ciclo di vita delle istruzioni: l'aggiunta o la rimozione di una risorsa nella copia di lavoro non modifica le risorse usate dalla versione attiva finché non si attivano le modifiche.
Rivedere e ripristinare le versioni delle skill
La cronologia delle versioni consente di esaminare le versioni precedenti e recuperare una definizione di competenza precedente. Nell'editor di competenze selezionare l'icona della cronologia per aprire il riquadro Cronologia versioni . Identifica la versione attiva, mostra le modifiche salvate che non sono attive e registra chi ha modificato o attivato una versione e quando.
Aprire una versione precedente per esaminare le istruzioni e le risorse associate. La visualizzazione di una versione non modifica l'abilità attiva. Per usare di nuovo quel contenuto, ripristinare la versione. Il ripristino crea una nuova versione attiva con le istruzioni e le risorse selezionate. Non sovrascrive la versione storica o rimuove la cronologia intermedia.
È necessario disporre dell'accesso in modifica per ripristinare una versione. Gli utenti con accesso di sola visualizzazione possono esaminare la cronologia delle versioni, ma non possono modificare o ripristinare le versioni. Per altre informazioni, vedere Sicurezza e governance.
Creare o aggiornare competenze da Copilot e agenti
È anche possibile creare e aggiornare le competenze tramite Copilot o un agente connesso a Work IQ o al server MCP di Dataverse:
- Aprire Copilot o un agente connesso all'IQ aziendale o al server MCP dataverse.
- Chiedere all'agente di creare una nuova competenza aziendale o aggiornare una competenza esistente.
- Fornire le informazioni sul processo aziendale.
- La competenza aziendale viene salvata nell'ambiente usato per connettersi al server Dataverse MCP o a un ambiente pertinente tramite Work IQ.
Gli strumenti server MCP di Dataverse seguenti supportano la gestione delle competenze aziendali:
| Strumento | Descrizione |
|---|---|
upsert_skill |
Crea una nuova competenza aziendale o ne aggiorna una esistente. |
delete_skill |
Elimina una competenza aziendale esistente nell'ambiente. |
search |
Cerca schemi di tabella, competenze aziendali e app in base alla parola chiave. |
describe |
Ottiene i dettagli dai risultati della ricerca per tabelle, record, schemi, competenze e app. |
Condividere una competenza aziendale
Le competenze sono di proprietà dell'utente per impostazione predefinita. È possibile fornire l'accesso a una competenza aziendale in tre modi:
- Accesso generale: rende la competenza disponibile a tutti gli utenti dell'ambiente. Usare questa opzione per le competenze che si applicano su larga scala all'interno dell'organizzazione.
- Accesso ai ruoli di sicurezza: fornisce l'accesso in base ai ruoli di sicurezza dataverse. È possibile condividere un'abilità con i ruoli assegnati a te. Gli amministratori possono condividere con qualsiasi ruolo.
- Accesso diretto: condivide la competenza con utenti o gruppi specifici e consente di scegliere se visualizzare o modificare la competenza.
- Selezionare una competenza e quindi selezionare Condividi dalla barra dei comandi o dal menu a tre punti (⋮).
- Scegliere come fornire l'accesso:
- Per l'accesso generale, scegliere Chiunque può visualizzare per consentire a tutti gli utenti dell'organizzazione di usare questa competenza. Questa opzione consente l'accesso in sola visualizzazione.
- Per l'accesso ai ruoli di sicurezza, in Ruoli di sicurezza selezionare uno o più ruoli di sicurezza e quindi scegliere se visualizzare o modificare la competenza.
- Per l'accesso diretto, in Accesso diretto aggiungere un nome, un gruppo o un indirizzo di posta elettronica e quindi scegliere se visualizzare o modificare la competenza.
- Seleziona Condividi.
Importante
L'accesso al ruolo di sicurezza richiede che gli utenti abbiano due ruoli. Un amministratore deve assegnare agli utenti il ruolo di condivisione delle competenze, direttamente o tramite un team. Gli utenti devono avere anche il ruolo di sicurezza con cui è condivisa la competenza. Per altre informazioni, vedere Assegnare ruoli di sicurezza.
Ad esempio, se una competenza viene condivisa con il ruolo rappresentante del servizio clienti , solo gli utenti con ruolo di rappresentante del servizio clienti e di condivisione delle competenze possono accedervi. Avere entrambi i ruoli da solo non è sufficiente.
Selezionare Gestisci accesso per verificare chi ha accesso, modificare i livelli di accesso o rimuovere l'accesso.
L'accesso si applica alla skill nelle sue versioni; non si condivide ogni versione separatamente.
Disattivare una competenza
Per impedire agli agenti di individuare o usare una skill attiva:
- Selezionare una competenza e quindi selezionare Disattiva dalla barra dei comandi o dal menu a tre punti (⋮).
La disattivazione di una skill mantiene il contenuto e la cronologia delle versioni. Per riattivare, selezionare la competenza e quindi selezionare Attiva.
Eliminare una competenza
Per rimuovere definitivamente una competenza aziendale:
- Selezionare una competenza e quindi selezionare Elimina dalla barra dei comandi o dal menu a tre punti (⋮).
Attenzione
L'eliminazione di una competenza è permanente e non può essere annullata. Gli agenti che si riferiscono alla competenza eliminata non possono più utilizzarla.
Usare le competenze aziendali
Le applicazioni aziendali in Work IQ portano i dati aziendali e il contesto del processo dell'organizzazione in Copilot e negli agenti. Dopo aver creato e attivato le competenze aziendali nell'ambiente, Copilot Chat, Copilot Cowork e gli agenti connessi possono individuare e usare le competenze a cui si ha accesso e seguire i processi dell'organizzazione.
Le competenze aziendali rimangono supportate anche negli agenti connessi direttamente al server MCP dataverse, senza connettersi tramite MCP di Work IQ.
- Apri Copilot Chat, Copilot Cowork o l'agente connesso. Per le esperienze che usano Work IQ, seguire le indicazioni di configurazione in Use Business Applications in Work IQ o Build agents that integrate with Business Applications in Work IQ. Per le connessioni MCP dirette a Dataverse, usare i collegamenti di installazione client che seguono questa procedura.
- Se si sta creando un agente personalizzato, aggiungere altri strumenti, inclusi i server e i connettori MCP, di cui ha bisogno per eseguire i processi definiti nelle proprie competenze.
- Chiedi a Copilot o al tuo agente di trovare le competenze aziendali a cui hai accesso. Ad esempio, "Mostra le competenze aziendali nell'ambiente Contoso Sales". Usare il nome dell'ambiente che contiene le proprie competenze.
- Testare uno scenario che corrisponda al caso d'uso previsto della competenza. Ad esempio, se è stata creata una competenza per la registrazione delle trascrizioni delle chiamate in Dataverse, fornire una trascrizione di esempio e chiedere all'agente di usare la competenza per registrare le informazioni sulla trascrizione.
- Verificare che le azioni desiderate siano state eseguite correttamente e perfezionare le istruzioni di competenza in base ai risultati.
Per un esempio di connessione a Work IQ MCP, vedere Connettere GitHub Copilot CLI al server Work IQ MCP. È anche possibile connettersi direttamente a Dataverse MCP da Microsoft Copilot Studio, Visual Studio Code o altri client.
Tip
Se Copilot o il tuo agente non recupera automaticamente le istruzioni delle skill, chiedi esplicitamente di usare le skill aziendali. Quando si crea un agente, è possibile includere un'istruzione come "Cercare prima le competenze aziendali pertinenti nell'ambiente specificato, recuperare le istruzioni e seguire il processo descritto".
Aggiungere competenze aziendali a una soluzione
Le competenze aziendali sono consapevoli della soluzione, il che significa che è possibile inserirle in soluzioni per la gestione del ciclo di vita delle applicazioni . In questo modo è possibile spostare le competenze tra ambienti come parte del processo di distribuzione.
Le esportazioni di soluzioni gestite e non gestite includono solo la versione attiva di ogni competenza, insieme ai metadati e alle risorse associate. Il processo di esportazione non include modifiche salvate non attive o versioni storiche. La cronologia delle versioni rimane nell'ambiente di origine.
Per aggiungere una competenza a una soluzione:
- Accedi a Power Apps e seleziona il tuo ambiente.
- Assicurarsi che la versione di ogni competenza da spostare sia attiva.
- Passare a Soluzioni e aprire una soluzione esistente o crearne una nuova.
- Seleziona Aggiungi esistente>competenza aziendale dalla barra di navigazione superiore.
- Scegliere le competenze da aggiungere alla soluzione e quindi selezionare Aggiungi.
Procedure consigliate per la creazione di competenze aziendali
- Scrivere istruzioni chiare e specifiche. Le istruzioni vaghe comportano un comportamento incoerente dell'agente.
- Usare nomi descrittivi e descrizioni. Aiutare gli agenti a individuare la competenza appropriata per l'attività.
- Mantenere incentrate le competenze. Una competenza, un processo. Creare competenze separate per flussi di lavoro distinti.
- Eseguire test con scenari reali. Convalidare il comportamento prima della condivisione con utenti, gruppi o ruoli di sicurezza.
- Una competenza aziendale ben strutturata deve includere:
- Descrizione:
- Cosa fa la competenza e quando usarla.
- Frasi attivatrici specifiche. Ad esempio, "Usa quando l'utente chiede lo stato dell'ordine o cita il tracciamento delle spedizioni".
- Istruzioni dettagliate:
- Passaggi numerati nella sequenza di processo.
- Cosa accade in ogni fase e come convalidare prima di passare al passaggio successivo.
- Esempi:
- Esempi concreti che mostrano gli input e gli output previsti per scenari comuni.
- Risoluzione dei problemi relativi:
- Errori comuni con cause e soluzioni.
- Passaggi di ripristino per gli errori.
- Specifiche di input e output:
- Parametri obbligatori e facoltativi con i formati previsti.
- Campi di output e criteri di esito positivo.
- Strumenti necessari per l'esecuzione corretta della competenza.
- Descrizione:
Competenze aziendali di esempio per iniziare
Per iniziare, sono disponibili competenze aziendali di esempio: repository di competenze aziendali in GitHub
Questo repository GitHub open source include anche una soluzione scaricabile. Installare la soluzione nell'ambiente per esplorare esempi di lavoro e usarli come modelli per le proprie competenze. Per altre istruzioni su come iniziare a usare queste competenze di esempio, vedere il file Leggimi disponibile nel repository.