Creare e usare competenze aziendali (anteprima)

[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

Aprire la pagina delle competenze aziendali

  1. Passare a Power Apps e selezionare l'ambiente.
  2. 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:

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.

  1. Nella pagina Competenze aziendali selezionare Inizia da zero per aprire l'editor.
  2. 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.
  3. Esaminare o immettere un nome per la competenza. Un nome univoco viene generato automaticamente con il prefisso della soluzione preferita.
  4. In Descrizione spiegare lo scopo della skill e quando gli agenti devono usarla.
  5. 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.
  6. Facoltativo: selezionare Modifica metadati per aggiungere informazioni chiave-valore, ad esempio l'organizzazione a cui si applica la competenza.
  7. Selezionare Salva per salvare il lavoro.
  8. 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).
  9. 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.

  1. Nella pagina Competenze aziendali selezionare Carica competenze sulla barra dei comandi o selezionare la scheda Riutilizza ciò che hai.
  2. Trascina e rilascia un file nell'area di caricamento oppure seleziona file dal dispositivo per cercare un file.
  3. 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

  1. 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 (⋮).
  2. 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.
  3. 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:

  1. Aprire Copilot o un agente connesso all'IQ aziendale o al server MCP dataverse.
  2. Chiedere all'agente di creare una nuova competenza aziendale o aggiornare una competenza esistente.
  3. Fornire le informazioni sul processo aziendale.
  4. 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.
  1. Selezionare una competenza e quindi selezionare Condividi dalla barra dei comandi o dal menu a tre punti (⋮).
  2. 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.
  3. 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:

  1. 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:

  1. 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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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:

  1. Accedi a Power Apps e seleziona il tuo ambiente.
  2. Assicurarsi che la versione di ogni competenza da spostare sia attiva.
  3. Passare a Soluzioni e aprire una soluzione esistente o crearne una nuova.
  4. Seleziona Aggiungi esistente>competenza aziendale dalla barra di navigazione superiore.
  5. 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.

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.

Passaggi successivi

Panoramica delle competenze aziendali