Introduktion
AI-agenter repræsenterer en udvikling i, hvordan applikationer interagerer med brugere og systemer. I modsætning til traditionelle chatbots, der besvarer individuelle forespørgsler, kan AI-agenter ræsonnere om mål, tage autonome handlinger og opretholde kontekst på tværs af flertrinsopgaver. GitHub Copilot SDK giver udviklere en produktionstestet ramme til at indlejre disse agentiske funktioner direkte i deres egne applikationer.
Forestil dig, at du er softwareudvikler og arbejder for et konsulentfirma. Din kunde driver en e-handelsplatform og har brug for en AI-drevet kundesupportmedarbejder, der er integreret i deres eksisterende webapplikation. Agenten bør håndtere ordreforespørgsler, behandle returneringer og sende opfølgende kommunikation, alt sammen ved at begrunde kundens behov og ringe til backend-tjenester selvstændigt. Med GitHub Copilot SDK kan du bygge denne agent ved at definere brugerdefinerede værktøjer, konfigurere en AI-session og lade SDK'ens eksekveringsloop håndtere planlægning og orkestrering.
De emner, der behandles i dette modul, omfatter:
- At forstå, hvad AI-agenter er, og hvordan de adskiller sig fra chatbots.
- Udforskning af GitHub Copilot SDK's arkitektur og nøglefunktioner.
- Undersøgelse af virkelige anvendelsestilfælde for AI-agenter på tværs af forretningsscenarier.
- Design af AI-agentsystemer med passende komponenter og sikkerhedsforanstaltninger.
- Implementering af AI-agenter ved brug af GitHub Copilot SDK med brugerdefinerede værktøjer.
- Tilpasning og udvidelse af agenter til forskellige operationelle krav.
Når du har fuldført dette modul, kan du:
- Forklar, hvad AI-agenter er, og hvordan de adskiller sig fra chatbots og automatiseringsscripts.
- Beskriv arkitekturen og nøglefunktionerne i GitHub Copilot SDK.
- Design et AI-agentsystem med værktøjer, hukommelse og sikkerhedsforanstaltninger.
- Implementér en AI-agent ved hjælp af GitHub Copilot SDK med brugerdefinerede værktøjer.
Vigtigt!
Hvis du vil fuldføre denne GitHub Copilot-uddannelse, skal du have et aktivt abonnement på GitHub Copilot på din personlige GitHub-konto (omfatter den gratis GitHub Copilot-plan), eller du skal være tildelt et abonnement, der administreres af en organisation eller virksomhed. Modulaktiviteter kan omfatte GitHub Copilot-forslag, der matcher offentlig kode. Hvis du er medlem af en organisation på GitHub Enterprise Cloud, som er tildelt et GitHub Copilot-abonnement via din organisation, kan indstillingen for forslag, der matcher offentlig kode, blive nedarvet fra din organisation eller virksomhed. Hvis din konto blokerer forslag, der matcher offentlig kode, fungerer modulaktiviteter muligvis ikke som forventet.