Agentit, joita tukee GitHub Copilot Harness -kokonaisuuskatsaus

Microsoft Copilot Studion GitHub Copilot -ympäristö on uudistettu kehitys- ja ajoympäristö tekoälyagenttien rakentamiseen. Siinä esitellään luonnollisen kielen ensimmäinen lähestymistapa agenttien luomiseen, yhdistetty yhden maan rakenne ja parannettu orkestrointimalli, joka parantaa vastauksen laatua ja järkeistämiskykyä.

Muistio

Tämän artikkelin ominaisuudet perustuvat GitHub Copilot -johtoon, joka käyttää Copilot Credits -koodia käyttöperusteiseen laskutukseen. Lue lisää osiosta Yleiskatsaus agenttien laskutuksesta, jotka toimivat GitHub Copilot -valjastuksen avulla.

Käyttöperusteinen laskutus koskee agenttien käyttöä, rakentamista, testausta ja arviointia. Nämä toiminnot saattavat kuluttaa Copilot-krediittejä. Lue lisää kohdasta Hallinnoi kustannuksia agenteille, jotka toimivat GitHub Copilot -valjastuksen avulla.

Mikä on GitHub Copilot -valjas?

GitHub Copilot -valjas perustuu parannettuun orkestrointisuoritusaikaan, joka korvaa Copilot Studio:n vakiovaljasagenttien vakiomallin. Sen sijaan, että kirjoittaisit eksplisiittisiä keskusteluaiheita, virtauksia ja haarautumislogiikkaa, kuvaat agenttisi luonnollisella kielellä (esikatselu) ja järjestelmä luo taustalla olevan konfiguraation.

GitHub Copilot -valjasjärjestelmällä toimivat agentit ovat saatavilla yhdessä vakiovaljaita käyttävien agenttien kanssa. Valitset, mitä valjaita käytät, kun luot uuden agentin. GitHub Copilot -valjaalla luotuja agentteja ei voi siirtää standardivaljaisiin, eikä päinvastoin.

Yksityiskohtaisen vertailun kahdesta valjasta löytyy kohdasta Standard harness vs. GitHub Copilot harness.

Avainkäsitteet

GitHub Copilot -järjestelmällä toimivat agentit on organisoitu ydinkomponenttiensa ympärille. Voit konfiguroida seuraavat Build-välilehdeltä:

Miten Build-välilehti eroaa tavallisesta valjaista

Agenteissa, joita ohjaa GitHub Copilot harness, Build-välilehti kokoaa agenttien luomisen ydinosat yhteen paikkaan. Sen sijaan, että suunnittelisit eksplisiittisiä aihevirtoja ja haarautuvaa logiikkaa, kuvailet agenttiasi luonnollisella kielellä ja yhdistät resurssit, joita se tarvitsee vastata ja toimia. Käyttämällä Build-välilehden luonnollisen kielen ensisijaista lähestymistapaa luot agentteja, jotka luottavat parannettuun orkestrointiin tulkitakseen käskyjäsi, päättävät, milloin käyttää tietoa ja milloin kutsua työkaluja. Vakiokäytössä eksplisiittiset aiheet, laukaisijat ja haarautuvat keskustelun virtaukset muovaavat agentin käyttäytymistä. GitHub Copilot -valjakon lähestymistapa vähentää tarvetta laatia yksityiskohtainen virtauslogiikka etukäteen. Sen sijaan voidaan keskittyä kuvailemaan agenttia, yhdistämään oikeat komponentit ja määrittelemään agentin toimintoja ohjaavat rajat.

Agenttien luontikäyttöliittymä

GitHub Copilot -valjasjärjestelmällä toimivat agentit käyttävät välilehtipohjaista pintaa rakentamiseen ja hallintaan:

Tab Tarkoitus
Rakentaa Määritä agentin identiteetti, tieto, työkalut, taidot, malli ja muisti
Esikatselu Testaa agenttia vuorovaikutteisesti esikatselun käyttöliittymässä
Arvioi Luo ja suorita testijoukkoja agenttien laadun mittaamiseksi
Valvo Tarkista viimeaikaiset tehtävät, agentin käytössä olevat tiedostot ja toiminta

Kuvakaappaus, jossa näkyy agentin Build-sivu, jota käyttää GitHub Copilot harness.

Edustajan elinkaari

Agentin rakentaminen GitHub Copilot -valjastuksen avulla noudattaa tätä yleistä prosessia:

  1. Luo: Aloita Copilot Studio:n kotisivulta ja valitse luoda uusi agentti, joka toimii GitHub Copilot -valjastuksen avulla.
  2. Muodosta: Määritä, kuka agentti on, mitä se tietää, mitä se voi tehdä ja mitkä sen rajoitukset ovat.
  3. Testaa: Tarkista agentin toiminta Esikatselu-välilehden ja Laske-välilehden avulla.
  4. Julkaise: Ota agentti käyttöön valituissa kanavissasi.
  5. Valvonta: Seuraa agentin tehtäviä, toimintaa ja suorituskykyä käyttöönoton jälkeen.

Orkestrointi ja järkely

GitHub Copilot -valjakos käyttää parannettua orkestrointiajonaikaa, joka tukee syvällisiä päättelykykyjä ja korkealaatuisempia vastauksia verrattuna standardijärjestelmään – erityisesti Microsoft 365 -datan yli. Toisin kuin tavallinen valjassuhde, jossa orkestrointikäyttäytyminen on konfiguroitavissa, GitHub Copilot käyttää tätä parannettua orkestrointimallia kaikille agenteille.

Lue lisää Standard-valjaista vs. GitHub Copilot -valjaista.

Saatavuus

Agentit, jotka on rakennettu vakiovaljailla, ovat edelleen täysin tuettuja yhdessä GitHub Copilot -valjasjärjestelmän kanssa toimivien agenttien kanssa. Lisätietoja standardeista agenteista löytyy kohdasta Create and delete agents sekä AI-based agent authoring overview. Lue lisää Standard-valjaista vs. GitHub Copilot -valjaista.