Microsoft Agent 365 SDK:n yleiskatsaus

Agent 365 SDK on ohjelmistokehityspaketti, jota voi käyttää laajentamaan millä tahansa agentti-SDK:lla tai -alustalla rakennettuja agentteja yritystason identiteetillä, havaittavuudella, ilmoituksilla, tietoturvalla sekä hallitulla pääsyllä Microsoft 365 -tietoihin. Agentit voivat saada ainutlaatuiset identiteetit, ne voidaan aktivoida tavallisilla eleillä (kuten @mentions) yrityskäyttäjien yleisesti käyttämissä sovelluksissa (kuten Teams, Word, Outlook jne.), osoittaa havaittavaa käyttäytymistä luottamuksen rakentamiseksi, suorittaa auditoitavia toimia ja saavuttaa kaiken tämän turvallisen pääsyn avulla työkaluihin ja tietoihin.

Agent 365 SDK:n avulla agentit voivat tehdä seuraavaa:

  • Käyttää Entra-taustalla toimivaa agentin identiteettiä omien resurssiensa, kuten postilaatikon, kanssa turvallista tunnistautumista ja kontrolloitua pääsyä työkaluihin ja tietoihin varten.
  • Vastaanottaa ja käsitellä ilmoituksia Teamsista, Outlookista, Word-kommenteista ja sähköposteista – aivan kuten käyttäjä Microsoft 365 -sovelluksissa.
  • Saat täyden seurattavuuden Avoimen telemetrian avulla, mikä mahdollistaa auditoitavat, jäljitettävät agenttien vuorovaikutukset, päättelytapahtumat ja työkalujen käytön.
  • Kutsu ohjattuja Mallin kontekstin protokolla (MCP) -palvelimia Microsoft 365 -työkuormien käyttöön (esim. Mail, Kalenteri, SharePoint, Teams) hallinnon alaisuudessa..
  • Toimi IT:n hyväksymässä suunnitelmajärjestelmässä, jolloin jokainen agentti-instanssi perii vaatimustenmukaisuus-, hallinto- ja suojauskäytännöt.

Agent 365 SDK -paketit

Agent 365 SDK -paketit löytyvät tuetuille ohjelmointikielille tarkoitetuista paketinhallintaohjelmista.

Kaikki Agent 365 SDK -paketit Pythonille löytyvät Python Package Indexistä (PyPI)

Paketti Description
microsoft-agents-a365-notifications Ilmoitus- ja viestintälaajennukset tekoälyagenttisovelluksiin. Tarjoaa työkaluja agentti-ilmoitusten, elinkaaritapahtumien ja reitityksen käsittelyyn eri kanavien ja alikanavien välillä Microsoft 365 -sovelluksissa.
microsoft-agents-a365-observability-core Telemetria-, jäljitys- ja valvontakomponentit tekoälyagenteille, jotka on rakennettu OpenTelemetryn pohjalta Tarjoaa rakenteellisia span-yksiköitä agentin kutsulle, työkalun suoritukselle ja LLM-päättelylle kontekstin välittämisen ja liitettävien viejien avulla.
microsoft-agents-a365-observability-extensions-agent-framework Observability-laajennukset Microsoft Agent Frameworkiin. Tarjoaa OpenTelemetry-jäljityksen integraation erityisesti Agent Framework -pohjaisille sovelluksille.
microsoft-agents-a365-observability-extensions-openai Havaittavuuslaajennukset OpenAI Agents SDK:lle. Tarjoaa OpenTelemetryn jäljitysintegraation OpenAI agentti-pohjaisille sovelluksille automaattisen instrumentoinnin avulla agenttien työnkuluille ja työkalukutsuille.
microsoft-agents-a365-observability-extensions-langchain Havaittavuuslaajennukset LangChain-kehykselle. Tarjoaa OpenTelemetry-jäljityksen integraation LangChain-pohjaisille tekoälysovelluksille sekä automaattisen instrumentaation ketjuille, agenteille ja työkaluille.
microsoft-agents-a365-observability-extensions-semantic-kernel Observability-laajennukset Semantic Kernel -kehykseen. Tarjoaa OpenTelemetry tracing -integraation Semantic Kernel -pohjaisiin sovelluksiin automaattisella instrumentoinnilla ytimen funktioille, lisäosille ja suunnittelijoille.
microsoft-agents-a365-runtime Keskeiset ajonaikaiset apuohjelmat ja ympäristönhallinta tekoälyagenttisovelluksille. Tarjoaa olennaiset Power Platform API:n löytämisen, ympäristön konfiguroinnin ja autentikoinnin laajuuden määrityksen.
microsoft-agents-a365-tooling Keskeiset työkalutoiminnot MCP (Mallin kontekstin protokolla) -työkalupalvelinten hallintaan Microsoft Agent 365 SDK:lla rakennetuissa sovelluksissa. Tarjoaa perustan työkalupalvelimien löytämiselle, rekisteröinnille ja hallinnalle eri tekoälykehyksissä.
microsoft-agents-a365-tooling-extensions-agentframework Agent Frameworkin erityiset työkalut ja palvelut tekoälyagenttien kehitykseen. Tarjoaa MCP (Mallin kontekstin protokolla) -työkalujen rekisteröintipalvelun, jonka avulla MCP-palvelimia voidaan lisätä dynaamisesti Agent Framework -agentteihin.
microsoft-agents-a365-tooling-extensions-openai OpenAI Agent SDK:n erityiset työkalut ja palvelut tekoälyagenttien kehitykseen. Tarjoaa MCP (Mallin kontekstin protokolla) -työkalujen rekisteröintipalvelun, jonka avulla MCP-palvelimia voidaan lisätä dynaamisesti OpenAI Agents SDK -pohjaisiin agentteihin.
microsoft-agents-a365-tooling-extensions-semantickernel Semantic Kernel -kohtaiset työkalut ja palvelut tekoälyagenttien kehitykseen. Tarjoaa MCP (Mallin kontekstin protokolla) -työkalujen rekisteröintipalvelun, jonka avulla MCP-palvelimia voidaan lisätä dynaamisesti Semantic Kernel -pohjaisiin agentteihin.
microsoft-agents-a365-tooling-extensions-azureaifoundry Azure AI Foundry -kohtaiset työkalut ja palvelut tekoälyagenttien kehitykseen. Tarjoaa MCP (Mallin kontekstin protokolla) -työkalujen rekisteröintipalvelun, jonka avulla MCP-palvelimia voidaan liittää dynaamisesti Azure AI Foundry -pohjaisiin agentteihin.