Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Tärkeä
Sinun on oltava osa Frontier-esiversio-ohjelmaa, jotta pääset tutustumaan Microsoft Agent 365:een ennen sen käyttöä. Frontier yhdistää sinut suoraan Microsoftin uusimpiin tekoälyinnovaatioihin. Frontier-esiversioita koskevat asiakassopimusten nykyiset esikatseluehdot. Koska nämä ominaisuudet ovat vielä kehitteillä, niiden käytettävyys ja ominaisuudet voivat muuttua ajan mittaan.
Microsoft Agent 365 SDK laajentaa olemassa olevaa tekoälyagenttiasi, joka perustuu mihin tahansa agenttipinoon, joka sisältää yritystason käyttäjätiedot, havainnoitavuuden, työkalut ja hallinnon.
Agent 365 SDK:n avulla kehittäjät voivat halutessaan hyödyntää agentin käyttäjätietoja tuottavuussovellusten ilmoitusten vastaanottamiseen ja niihin vastaamiseen. SDK mahdollistaa myös agenttien kutsumisen Microsoftin hallittuihin ja havaittavaan Model Context Protocol (MCP) -palvelimiin. Lisäksi agentit voivat lähettää telemetriatietoja, jotta IT-järjestelmänvalvojat saavat merkityksellisiä tietoja agentin toiminnoista ja suorituskyvystä.
Mikä agentti 365 SDK on?
Agentti 365 SDK on kattava ohjelmistokehityspaketti, joka laajentaa agentteja sopimaan saumattomasti olemassa oleviin työnkulkuihin ja toimimaan silti itsenäisesti tarvittaessa. Agenteilla voi olla yksilöiviä käyttäjätietoja. Niitä voidaan käynnistää yleisillä eleillä (esimerkiksi @mentions) sovelluksissa, joissa käyttäjät yleensä toimivat (kuten Teamsissa, Wordissa, Outlookissa jne.), osoittamalla havaittavia toimintoja, luomalla luottamusta, suorittamalla tarkasteltavissa olevia toimintoja ja saavuttamalla ne kaikki turvallisella työkalujen ja tietojen käyttöoikeudella.
Agent Identity mahdollistaa aidatun ja valvotun käytön valvonnan järjestelmänvalvojalle samalla, kun se tarjoaa agentille sen tarvitsemat voimat menestyäkseen. Asiakaspalvelijat hankkivat käyttäjätiedot hankintaprosessin kautta. Kehityselinkaaren aikana kehittäjät voivat saada Microsoft Entra App Blueprint -sovelluksen tarvittavilla MCP-palvelimilla Agent 365 CLI:n avulla ja luoda mallin kaikille agenttiesiintymille, jotka on luotu blueprint-suunnitelmasta.
Ilmoitusten avulla tuomme agenttien vuorovaikutusmallit lähemmäs ihmisiä. Asiakaspalvelijat voivat vastata käyttäjille tuottavuussovellusten kontekstissa, kuten Teamsissa, tai kommenteissa Wordissa. Agentit voivat myös vastata agentin postilaatikkoon lähetettyihin sähköposteihin, jotka toimitetaan agentin isännöimään ilmoituspäätepisteeseen. Agentti voi myös osallistua elinkaaritoimintoihin, kuten Acquire ja UnAcquire , ja päättää määrittää ja puhdistaa agentin käyttäjätietojen tänä aikana.
Agent 365 SDK on rakennettu avoimeen telemetriaan pohjalta ja integroitu siihen, ja se tallentaa yksityiskohtaisen telemetrian kunkin agentin toimintaa varten, mukaan lukien päätetapahtumat, työkalun käyttö ja ilmoitukset. Järjestelmänvalvojat saavat täyden näkyvyyden siihen, miten agentit toimivat ja käsittelevät käyttäjiä, järjestelmiä ja tietoja Purview'n ja Defenderin avulla.
Asiakaspalvelimien avulla edustajat voivat toteuttaa erilaisia skenaarioita, kuten lähettää sähköpostia, paikantaa asiakirjoja SharePointista ja vastata asiakirjan kommentteihin niin, että agenttikoodiin on tehty vain vähän muutoksia. Järjestelmänvalvojat hallinnoivat näitä MCP-palvelimia, ja kasvava luettelo työkaluista antaa agentille mahdollisuuden menestyä tuottavuustilassa.
Agentti 365 työskentelee Microsoft Agent Frameworkin, Copilot Studion, Azure AI Foundryn, semanttisen kernelin, OpenAI Agent SDK:n, Claude Code SDK:n ja LangGraphin pohjalta rakennettujen agenttien kanssa.
Miten agentti 365 SDK poikkeaa toisistaan?
- Agentti 365 SDK ei ole agenttipino. Se ei ole tapa luoda tai isännöidä agenttia, eikä se sisällä mitään järjestäjää tai työnkulun hallintaa, joka on ristiriidassa Microsoft Agent Frameworkin, Microsoft Copilot Studion tai Microsoft Foundryn kanssa.
- Se ei korvaa Microsoft 365 -agentin SDK:ta ja toimintoja, joita se tarjoaa isännöintiin, toimintoprotokollaan ja käyttäjätietoihin. Päinvastoin, Agentti 365 SDK käyttää Microsoft 365 Agent SDK:n paketteja ilmoitusten toimittamiseen Toimintaprotokollan kautta ja käyttää Agent Identity -paketteja agentille agentin agentin tunnusten hankkimiseksi soveltuvin osin.
- Agentti 365 pyytää kehittäjiä aloittamaan olemassa olevasta agentista, kun se on hänen valitsemansa agentin käytettävissä. Sen jälkeen he voivat laajentaa agenttinsa tarjoamaa enemmän toimintoja, jotka tekevät heidän agenteistaan hallittuja, havaittavampia ja tuottavampia digitaalisessa maailmassa.
Agentti 365:n agentin suunnitelman ymmärtäminen
Ennen kuin luot agenttisi esiintymän, on hyödyllistä ymmärtää mitä tarkoitamme agentin 365 agentin suunnitelmalla. Blueprint-suunnitelma on IT-hyväksytty, esimääritetty agenttityypin määritys. Käytännössä yritysmalli, josta kaikki yhteensopivat agentit luodaan. Se määrittää agentin ominaisuudet, vaaditun MCP-työkalun käytön, suojaus- ja yhteensopivuusrajoitukset, valvontavaatimukset, elinkaaren metatiedot ja kaikki linkitetyt hallintokäytäntömallit, kuten DLP: n, ulkoiset käyttöoikeusrajoitukset tai kirjaamissäännöt. Kun Blueprint-suunnitelma on aktivoitu, siitä tulee palvelukseen otettava palvelu, mikä tarkoittaa sitä, että järjestelmänvalvojat voivat alustaa siitä uusia agentteja Microsoft 365 -hallintakeskuksessa. Jokainen agenttiesiintymä perii Blueprint-suunnitelmansa säännöt, joilla varmistetaan yhtenäinen hallinto sähköpostissa, kalenterissa, Teams-viestissä, SharePoint-käyttöoikeudessa ja kaikissa muissa Microsoft 365 -kuormituksissa, joita agentti koskettaa. Tämä estää "varjoagentit", varmistaa havaittavuuden ja ankkuroi kunkin agentin turvalliseen Entra-tuettuun käyttäjätieto- ja käyttöoikeusmalliin.
Agentti 365 Agentin SDK-paketit
Etsi agentti 365 Agent SDK -paketit paketinhallinnasta tuetuille kielille.
Agent 365 Agent SDK -paketit Pythonille ovat Python-pakettiindeksissä (PYPI)
| Paketti | Description |
|---|---|
| microsoft-agents-a365-notifications | Ilmoitus- ja viestilaajennukset tekoälyagenttisovelluksille. Tarjoaa apuohjelmat agenttiilmoitusten käsittelyyn, elinkaaritapahtumiin ja reititykseen eri kanavissa ja alikanavaissa Microsoft 365 -sovelluksissa. |
| microsoft-agents-a365-observability-core | OpenTelemetryllä rakennettujen tekoälyagenttien telemetria-, jäljitys- ja valvontakomponentit. Tarjoaa jäsennettyjä aikavälit agenttikutsuille, työkalujen suorittamiselle ja LLM:n selvitykselle kontekstin välityksen ja laajennusten viejien kanssa. |
| microsoft-agents-a365-observability-extensions-agent-framework | Microsoft Agent Frameworkin havaittavuuslaajennukset. Tarjoaa Erityisesti Agent Framework -pohjaisille sovelluksille OpenTelemetry-jäljitysintegroinnin. |
| microsoft-agents-a365-observability-extensions-openai | OpenAI-agenttien SDK:n havaittavuuslaajennukset. Tarjoaa OpenTelemetry-jäljitysintegroinnin OpenAI-agenttipohjaisille sovelluksille sekä automaattisen instrumentoinnin agenttien työnkuluille ja työkalukutsuille. |
| microsoft-agents-a365-observability-extensions-langchain | LangChain-kehyksen observability-laajennukset. Tarjoaa OpenTelemetry-jäljitysintegroinnin LangChain-pohjaisille tekoälysovelluksille sekä automaattisen instrumentoinnin ketjuille, agenteille ja työkaluille. |
| microsoft-agents-a365-observability-extensions-semantic-kernel | Semanttisen kernel-kehyksen observability-laajennukset. Tarjoaa OpenTelemetry-jäljitysintegroinnin semanttisille kernelpohjaisille sovelluksille sekä automaattisen instrumentoinnin ydinfunktioille, laajennuksille ja suunnittelijoille. |
| microsoft-agents-a365-runtime | Keskeiset suorituspalveluapuohjelmat ja ympäristön hallinta tekoälyagenttisovelluksille. Sisältää oleellisen Power Platform -ohjelmointirajapinnan etsinnän, ympäristön määrityksen ja todentamisen vaikutusalueen ratkaisun. |
| microsoft-agents-a365-tooling | MCP (Model Context Protocol) -työkalupalvelimen hallinnan tärkeimmät työkalutoiminnot Microsoft Agent 365 SDK:n avulla rakennetuissa sovelluksissa. Tarjoaa perustan työkalupalvelimien etsimiselle, rekisteröinnille ja hallinnalle eri tekoälykehyksissä. |
| microsoft-agents-a365-tooling-extensions-agentframework | Agenttikehyskohtaiset työkalut ja palvelut tekoälyagenttien kehittämistä varten. Tarjoaa MCP (Model Context Protocol) -työkalun rekisteröintipalvelun MCP-palvelimien dynaamiseen lisäämiseen Agent Framework -agentteihin. |
| microsoft-agents-a365-tooling-extensions-openai | OpenAI-agenttien SDK-erikoistyökalut ja -palvelut tekoälyagentien kehittämistä varten. Tarjoaa MCP (Model Context Protocol) -työkalun rekisteröintipalvelun MCP-palvelimien dynaamiseen lisäämiseen OpenAI-agenttien SDK-pohjaisiin agentteihin. |
| microsoft-agents-a365-tooling-extensions-semantickernel | Semanttinen ytimen erityiset työkalut ja palvelut tekoälyagentin kehittämistä varten. Tarjoaa MCP (Model Context Protocol) -työkalun rekisteröintipalvelun MCP-palvelimien dynaamiseen lisäämiseen semanttisiin ydinpohjaisiin agentteihin. |
| microsoft-agents-a365-tooling-extensions-azureaifoundry | Azure AI Foundrylle määritetyt työkalut ja palvelut tekoälyagenttien kehittämistä varten. Tarjoaa MCP (Model Context Protocol) -työkalun rekisteröintipalvelun MCP-palvelimien dynaamiseen lisäämiseen Azure AI Foundry -agentteihin. |
Agentin 365 Agentin korkean tason työnkulku
Seuraava kaavio havainnollistaa agenttien kehittäjätyönkulkua
Aloitat agentista, jonka olet jo luonut käyttämällä ohjelmointikieltä ja valitsemaasi agenttikehystä. Voit sitten käyttää Agentti 365 SDK:ta jo luomiesi agenttien laajentamiseen ja lisätä erityisiä ominaisuuksia, kuten ilmoituksia, havaittavuus ja työkalupalvelinyhteyksiä, joita niiden on suoritettava ympäristössä. Jos haluat esimerkkejä nykyisten agenttien rakenteesta, pikaoppaissa käydään läpi Microsoft 365 Agents Toolkit for VS Codeen sisältyvät näyteagentit. Katso esimerkkejä käytettävissä olevista Agent 365 -pikaoppaista:
- Pikaopas: JavaScript LangChain -malliagentin määrittäminen ja suorittaminen
- Pikaopas: Python-agenttikehyksen malliagentin määrittäminen ja suorittaminen
- Pikaopas: JavaScript Claude Agent SDK -näyteagentin määrittäminen ja suorittaminen
Voit määrittää, mistä Microsoft MCP -palvelimista agenttisi luottaa, määrittää kyseiset yhteydet ja integroida Agent 365 -komponentit . Ne ovat havaittavuus, ilmoitukset ja työkalupalvelinyhteydet GitHub-malleissa annettujen mallien avulla.
Luo sen jälkeen agentti 365:n suunnitelma, joka määrittää, miten agenttisi esitetään ja kytketään ympäristöön. Kun Suunnitelma on voimassa, testaa agenttisi Playgroundissa. Näin voit vahvistaa ilmoituksia, kokeilla MCP-toimintoja ja tarkastaa telemetrian ennen käyttöönottoa missä tahansa.
Kun kaikki näyttää hyvältä, julkaise agentti vuokraajan. Sieltä järjestelmänvalvojat voivat ottaa sen käyttöön ja hallita sitä Microsoft 365 -hallintakeskuksessa.
Milloin agentti 365 SDK:ta tarvitaan?
Käytä Agentti 365 SDK:ta, kun haluat:
- Integrointi Microsoft 365 :n tietojen tai työkalujen kanssa suojattujen MCP-liittimien kautta
- Hallinnoi ja valvo useita agentteja koko organisaatiossa
- Yritystason telemetrian ja valvonnan tarjoaminen
- Ota käyttöön ilmoitukset agentin vuorovaikutuksista
- Käyttöönotto säännellyissä ympäristöissä, jotka vaativat jäljitettävyyttä ja elinkaaren hallintaa
Miten Agentti 365 SDK sopii aineekosysteemiin
| Taso | Rooli | Antaja |
|---|---|---|
| Yritystoiminnot | Käyttäjätiedot, ilmoitukset, havaittavuus, työkalut | Agentti 365 SDK |
| Agentti Logic | Kehotteet, työnkulut, päättely | Nopea toteutus |
| Orkesterin suorituksenaikainen | Mallin kutsu ja työkalujen orkestrointi | Valitsemasi sovelluskehys |
Edut yhdellä silmäyksellä
- Yhdistetty identiteetti ja hallinto kaikissa agentteissa
- Valmiit telemetria ja jäljitys
- Microsoft 365 -työkalujen suojattu ja hallittu käyttö
- Moniorkestroinnin ja monipilvituen tuki
- Yksinkertaistettu päivityspolku olemassa oleville agenteille