Condividi tramite


Utilizzare un'origine dati personalizzata per i nodi delle risposte generative

Potrebbero verificarsi scenari in cui i dati non risiedono in una delle fonti di conoscenza supportate. In questi scenari, puoi fornire i tuoi dati tramite flussi Power Automate o tramite richieste HTTP. Queste opzioni restituiscono in genere un letterale di oggetto JSON, che è possibile analizzare in un formato Table per generare le risposte.

Importante

Le fonti di conoscenza definite nei nodi di risposte generative hanno la priorità sulle fonti di conoscenza a livello agente. Le fonti di livello agente funzionano come un fallback.

Il campo dati personalizzato accetta Table come input, con le seguenti proprietà:

Name Obbligatorio Descrzione
Content Obbligatorio Contenuto sorgente utilizzato per riassumere e rispondere alla domanda di input
ContentLocation Facoltativo URL per la citazione dei contenuti di origine
Title Facoltativo Titolo per la citazione dei contenuti di origine

Ecco una tabella di esempio in formato Power Fx, che usa un valore letterale dell'oggetto JSON:

[
 {
  Content: "This is a sample piece of text that was provided for testing purposes, to be replaced with content of your choice",
  ContentLocation: "https://contoso.com/p1.htm",
  Title: "Contoso Sample"
 },
 {
  Content: "This is a second bit of sample text that can be replaced with content of your choice",
  ContentLocation: "https://fabrikam.com/p2.htm"
 },
 {
  Content: "This is a third bit of sample text that can be replaced with content of your choice",
  Title: "Adventure Works Cycles Sample"
 }
]

Le risposte agente vengono generate da Content e includono collegare in origine dati ContentLocation. Se Title, viene utilizzato per la citazione.

Importante

Per generare una risposta vengono utilizzati solo i primi tre record della tabella.

Utilizzare i dati personalizzati

  1. Apri il riquadro di configurazione Origine dati da una delle due posizioni:

    1. Nel nodo Crea risposte generative, seleziona Modifica in Origini dati.

      Screenshot che mostra dove selezionare il riquadro Proprietà.

    2. In alternativa, nel nodo Crea risposte generative seleziona ..., quindi seleziona Proprietà e infine Origine dati.

  2. Seleziona le opzioni Dati classe.

    Screenshot che mostra le opzioni disponibili in Dati classici.

  3. Nel campo Dati personalizzati, inserisci la matrice JSON che desideri utilizzare o la variabile per la matrice.

  4. Seleziona Salva per salvare le modifiche all'argomento.