Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Verktygen utvidgar vad din agent kan göra bortom att besvara frågor från kunskapskällor. De låter din agent anropa API:er, köra automatiserade flöden, interagera med externa tjänster och hämta realtidsdata.
Note
Funktionerna i denna artikel drivs av GitHub Copilot-selen, som använder Copilot Credits för användningsbaserad fakturering. Läs mer om Copilot-krediter i Översikt över fakturering för agenter som drivs av GitHub Copilot-selen.
Användningsbaserad fakturering gäller för att använda, bygga, testa och utvärdera agenter. Dessa åtgärder kan förbruka Copilot-krediter.
Vad är verktyg?
Verktyg är externa funktioner som din agent kan använda under en konversation.
När en användare ber agenten att göra något som kräver en åtgärd, väljer agentens orkestratör ett verktyg baserat på konversationskontexten och verktygets beskrivning.
Agenter som drivs av GitHub Copilot-selen använder förbättrad orkestrering för att automatiskt avgöra när ett verktyg ska aktiveras.
Varför lägga till verktyg till din agent?
Utan verktyg kan din agent bara svara på frågor baserat på sina instruktioner och kunskapskällor.
Med verktyg kan din mäklare:
- Sök upp realtidsdata från externa system, såsom Customer Relationship Management (CRM), IT Service Management (ITSM) och databaser
- Vidta åtgärder åt dig, såsom att skapa poster, skicka notiser och uppdatera data
- Integrera med tredjepartstjänster och API:er
- Kör automatiserade arbetsflöden
Hur agenten bestämmer sig för att använda ett verktyg
Agent-orkestratorn utvärderar varje användarmeddelande och avgör om ett verktyg behövs.
Verktygets namn och beskrivning är avgörande. Välbeskrivna verktyg används mer exakt.
Agentens instruktioner påverkar även när verktyg används.
För användning av konversationsverktyg i agenter som drivs av GitHub Copilot-harnessen behöver du inte skapa explicita triggers eller ämnesflöden för varje verktygsanrop.
Limits
Några begränsningar gäller för verktyg och för filer som verktyg producerar:
- Filer som agenten skapar under en tur är begränsade till 10 MB per fil. Filer som överskrider gränsen returneras inte till användaren. Be agenten dela upp stora utdata i mindre filer. Se Filer som agenten skapar.
- Model Context Protocol (MCP)-servrar räknar mot det totala antalet verktyg en agent kan hosta. Antalet MCP-serverinstanser som kan köras samtidigt i en konversation är också begränsat, så håll antalet anslutna servrar litet och ta bort servrar du inte längre använder. Se Add a Model Context Protocol (MCP)-server som verktyg.