Työkalujen yleiskatsaus agenteille

Työkalut laajentavat agenttisi mahdollisuuksia pidemmälle kuin pelkästään tietolähteiden kysymyksiin vastaamista. Ne antavat agentillesi mahdollisuuden kutsua API-rajapintoja, ajaa automatisoituja virtoja, olla vuorovaikutuksessa ulkoisten palveluiden kanssa ja hakea reaaliaikaista dataa.

Huomautus

Tämän artikkelin ominaisuudet perustuvat GitHub Copilot -johtoon, joka käyttää Copilot Credits -koodia käyttöperusteiseen laskutukseen. Lue lisää Copilot Creditsistä Yleiskatsauksesta GitHub Copilot -järjestelmällä toimivien agenttien laskutuksesta.

Käyttöperusteinen laskutus koskee agenttien käyttöä, rakentamista, testausta ja arviointia. Nämä toiminnot saattavat kuluttaa Copilot-krediittejä.

Mitä työkalut ovat?

Työkalut ovat ulkoisia ominaisuuksia, joita agentti voi kutsua keskustelun aikana.

Kun käyttäjä pyytää agenttia tekemään jotain, joka vaatii toiminnon, agentin orkestroija valitsee työkalun keskustelun kontekstin ja työkalun kuvauksen perusteella.

GitHub Copilot -järjestelmällä toimivat agentit käyttävät parannettua orkestrointia automaattisesti määrittääkseen, milloin työkalu tulee kutsua.

Miksi lisätä työkaluja agenttiisi?

Ilman työkaluja agenttisi voi vastata kysymyksiin vain ohjeidensa ja tietolähteidensä perusteella.

Työkalujen avulla agenttisi voi:

  • Etsi reaaliaikaista dataa ulkoisista järjestelmistä, kuten asiakassuhteiden hallinnasta (CRM), IT-palveluiden hallinnasta (ITSM) ja tietokannoista
  • Toimi puolestasi, kuten luo tietoja, lähetä ilmoituksia ja päivitä tietoja
  • Integroitu kolmannen osapuolen palveluihin ja API-rajapintoihin
  • Suorita automatisoituja työnkulkuja

Miten agentti päättää käyttää työkalua

Agentin orkestroija arvioi jokaisen käyttäjäviestin ja päättää, tarvitaanko työkalua.

Työkalun nimi ja kuvaus ovat ratkaisevia. Hyvin kuvatut työkalut otetaan käyttöön tarkemmin.

Agenttisi ohjeet vaikuttavat myös siihen, milloin työkaluja käytetään.

Keskustelutyökalujen käytössä agenteissa, joita ohjaa GitHub Copilot -valjakos, sinun ei tarvitse luoda eksplisiittisiä laukaisijoita tai aihevirtoja jokaiselle työkalukutsulle.

Rajoitukset

Muutama rajoitus koskee työkaluja ja tiedostoja, joita työkalut tuottavat:

  • Agentin vuorossa luomat tiedostot on rajoitettu 10 MB:iin per tiedosto. Tiedostoja, jotka ylittävät katon, ei palauteta käyttäjälle. Pyydä agenttia jakamaan suuret tulokset pienempiin tiedostoihin. Katso Tiedostot, jotka agentti luo.
  • Model Context Protocol (MCP) -palvelimet lasketaan agentin isännöimien työkalujen kokonaismäärään. MCP-palvelininstanssien määrä, jotka voivat toimia samanaikaisesti yhdessä keskustelussa, on myös rajoitettu, joten pidä liitettyjen palvelimien määrä pienenä ja poista palvelimet, joita et enää käytä. Katso työkaluna Add a Model Context Protocol (MCP) -palvelin.