Skriv agentinstruktioner

Instruktioner är de centrala riktningar och parametrar som en agent följer. Agenter är beroende av instruktioner för att:

  • Bestäm vilka resurser (verktyg, kunskap, ämnen eller andra agenter) som ska anropas för att hantera en användarfråga eller en autonom trigger.
  • Fyll i indata för alla verktyg baserat på den tillgängliga kontexten.
  • Generera ett svar till slutanvändaren.

En agent kan inte agera på instruktioner för att använda verktyg, kunskapskällor, andra agenter eller ämnen som den inte har. Du måste först konfigurera din agent med lämpliga verktyg, agenter och kunskapskällor. Om du till exempel ger en instruktion för din agent att söka efter en webbplats vanliga frågor och svar kan agenten inte följa den instruktionen om du inte lägger till den vanliga frågor och svar som kunskapskälla. Säkerställ att alla instruktioner som du ger din agent baseras på funktioner och kunskaper som du har konfigurerat för din agent.

Important

Ändra, åsidosätt eller stör inte det systemdefinierade källhänvisningsformatet eller beteendet.

Undvik instruktioner som försöker ändra hur citat genereras, struktureras eller visas, inklusive termer som "citat" eller "referens".

Om du ändrar eller utelämnar citat kanske orkestratorn inte känner igen dem, behandlar svaret som modellkunskap och kan utelämna resultat när modellkunskap är inaktiverat. Det här beteendet kan leda till att giltiga utdata ignoreras och få det att verka som om systemet inte fungerar.

Lägga till eller ändra agentinstruktioner

När du först skapar en agent konfigurerar du instruktioner.

Om du skapar en agent med hjälp av den naturliga språkupplevelsen använder Copilot Studio din beskrivning för att generera relevanta instruktioner åt dig. Om du börjar med en blank agent kan du skriva instruktioner direkt till din nya agent.

Du kan också lägga till och ändra instruktioner när du har skapat en agent:

  1. Översiktssidan för din agent, hitta avsnittet Instruktioner och välj Redigera.

  2. Lägg till eller ändra instruktioner. Du kan skriva instruktioner i oformaterad text. När som helst i instruktionerna skriver du ett snedstreck (/) för att lägga till en referens till en specifik resurs, till exempel ett verktyg, ett ämne, en annan agent, en variabel eller ett Power Fx-uttryck.

    Skärmbild av menyn som visas när du skriver ett snedstreck i agentinstruktioner.

  3. Testa förändringarna genom att använda testpanelen eller testpayloads för triggers för agenter med triggers.

  4. Om du redan har publicerat din agent, välj Publicera för att uppdatera de publicerade versionerna.

Skriva bra instruktioner

Agentens orkestratör använder namn och beskrivningar av verktyg, ämnen, agenter och kunskapskällor för att avgöra vilka som ska ringas och när. Innan du lägger till instruktioner för att anropa verktyg och kunskapskällor för din agent ska du följa metodtipsen för att skapa beskrivningar för varje verktyg, agent, ämne och kunskapskälla.

Om din agent behöver kalla ett specifikt agentobjekt kan du namnge det objektet i dina agentinstruktioner. Du kan referera till följande objekt:

Skriv ett snedstreck (/) och välj sedan objektet på menyn som visas. Du kan också börja skriva namnet på objektet för att se matchande förslag.

Hur du skriver instruktioner beror på typen av agent och dina mål för agenten. Läs mer i Konfigurera högkvalitativa instruktioner för generativ orkestrering.