esemény
AI-alkalmazások és -ügynökök létrehozása
márc. 17. 21 - márc. 21. 10
Csatlakozzon a meetup sorozathoz, hogy valós használati esetek alapján, skálázható AI-megoldásokat hozzon létre más fejlesztőkkel és szakértőkkel.
RegisztrációEzt a böngészőt már nem támogatjuk.
Frissítsen a Microsoft Edge-re, hogy kihasználhassa a legújabb funkciókat, a biztonsági frissítéseket és a technikai támogatást.
Az Azure AI Agent Service egy teljes mértékben felügyelt szolgáltatás, amely lehetővé teszi a fejlesztők számára a magas minőségű és bővíthető AI-ügynökök biztonságos kiépítését, üzembe helyezését és skálázását anélkül, hogy az alapul szolgáló számítási és tárolási erőforrásokat kezelni kellene. Ami eredetileg több száz sornyi kódot vett igénybe az ügyféloldali függvényhívás támogatásához, most már csak néhány sornyi kódban végezhető el az Azure AI Agent Service szolgáltatással.
Az Azure AI Foundryben az AI-ügynök "intelligens" mikroszolgáltatásként működik, amely a kérdések megválaszolására (RAG), műveletek végrehajtására vagy munkafolyamatok teljes automatizálására használható. Ezt úgy éri el, hogy kombinálja a generatív AI-modellek erejét olyan eszközökkel, amelyek lehetővé teszik a valós adatforrások elérését és használatát.
Mivel az Azure AI Agent Service ugyanazt a drótprotokollt használja, mint az Azure OpenAI Assistants, az OpenAI SDK-k vagy az Azure AI Foundry SDK-k használatával mindössze néhány sornyi kódban hozhat létre és futtathat ügynököt. Ha például egy AI-ügynököt szeretne létrehozni az Azure AI Foundry SDK-val, egyszerűen megadhatja, hogy az AI milyen modellt használ, hogyan végezze el a feladatokat, és milyen eszközöket használhat más szolgáltatások eléréséhez és használatához.
agent = project_client.agents.create_agent(
model="gpt-4o-mini",
name="my-agent",
instructions="You are helpful agent",
tools=code_interpreter.definitions,
tool_resources=code_interpreter.resources,
)
Miután definiált egy ügynököt, elkezdheti kérni, hogy végezze el a munkát egy tevékenységszálon futó futtatás meghívásával, amely egyszerűen több ügynök és felhasználó közötti beszélgetés.
# Create a thread with messages
thread = project_client.agents.create_thread()
message = project_client.agents.create_message(
thread_id=thread.id,
role="user",
content="Could you please create a bar chart for the operating profit using the following data and provide the file to me? Company A: $1.2 million, Company B: $2.5 million, Company C: $3.0 million, Company D: $1.8 million",
)
# Ask the agent to perform work on the thread
run = project_client.agents.create_and_process_run(thread_id=thread.id, agent_id=agent.id)
# Fetch and log all messages to see the agent's response
messages = project_client.agents.list_messages(thread_id=thread.id)
print(f"Messages: {messages}")
Amikor meghívja a futtatási műveletet, az Azure AI Agent Service a teljes eszközhívási életciklust végrehajtja: 1) futtatja a modellt a megadott utasítások szerint, 2) meghívja az eszközöket, miközben az ügynök meghívja őket, és 3) visszaadja önnek az eredményeket.
Miután megismerte az alapokat, több ügynök együttes használatával automatizálhatja a még összetettebb munkafolyamatokat az AutoGen és a Szemantikus Kernel használatával. Mivel az Azure AI Agent Service egy teljes mértékben felügyelt szolgáltatás, a munkafolyamatok és az őket működtető ügynökök létrehozására összpontosíthat anélkül, hogy az egyes ügynökök mögöttes infrastruktúrájának skálázásával, biztonságával vagy felügyeletével kellene foglalkoznia.
Az Inference API-val való közvetlen fejlesztéshez képest az Azure AI Agent Service egyszerűbb és biztonságosabb módot kínál az AI-ügynökök létrehozására és üzembe helyezésére. Ide tartoznak az alábbiak:
Ami eredetileg több száz sornyi kódot vett igénybe, most már csak néhány esetben elvégezhető az Azure AI Agent Service szolgáltatással.
Mindkét szolgáltatás lehetővé teszi, hogy ugyanazokkal az API-kkal és SDK-kkal hozzon létre ügynököket, de ha további vállalati követelményekkel rendelkezik, érdemes megfontolnia az Azure AI Agent Service használatát. Az Azure AI Agent Service az asszisztensek összes funkcióját biztosítja az alábbiak mellett:
Rugalmas modellválasztás – Azure OpenAI-modelleket használó ügynökök vagy más, például Llama 3, Mistral és Cohere modellek létrehozása. Válassza ki az üzleti igényeinek leginkább megfelelő modellt.
Kiterjedt adatintegrációk – Az AI-ügynököket releváns, biztonságos nagyvállalati ismeretek birtokában használhatja különböző adatforrásokból, például a Microsoft Bingből, az Azure AI Searchből és más API-kból.
Nagyvállalati szintű biztonság – Az adatok védelmének és a biztonságos adatkezelésnek, a kulcs nélküli hitelesítésnek és a nyilvános kimenő forgalomnak való megfelelés biztosítása.
Válassza ki a tárolási megoldást – Hozzon saját Azure Blob Storage-tárolót a tárolási erőforrások teljes átláthatóságához és felügyeletéhez, vagy használja a platform által felügyelt tárolót a biztonságos könnyű használat érdekében.
A Microsoftnál elkötelezettek vagyunk a mesterséges intelligencia fejlődése mellett, amelyet az emberek elé helyező alapelvek vezérelnek. Az Azure OpenAI-ban elérhető generatív modellek jelentős potenciális előnyökkel járnak, de gondos tervezés és átgondolt megoldások nélkül az ilyen modellek helytelen vagy akár káros tartalmakat is eredményezhetnek. A Microsoft jelentős befektetéseket tett a visszaélések és a nem szándékos károk elleni védelem érdekében, beleértve a Microsoft felelősségteljes AI-használatra vonatkozó alapelveinek beépítését, a szolgáltatás használatára vonatkozó magatartási kódex elfogadását, az ügyfeleket támogató tartalomszűrők kiépítését, valamint a felelős AI-információkat és útmutatást, amelyeket az ügyfeleknek figyelembe kell venniük az Azure AI Agent Service használata során.
Az Azure AI Agent Service használatának megkezdéséhez létre kell hoznia egy Azure AI Foundry-központot és egy ügynökprojektet az Azure-előfizetésében.
Kezdje a rövid útmutatóval , ha első alkalommal használja a szolgáltatást.
További információ az energiaügynökök által alkalmazott modellekről.
esemény
AI-alkalmazások és -ügynökök létrehozása
márc. 17. 21 - márc. 21. 10
Csatlakozzon a meetup sorozathoz, hogy valós használati esetek alapján, skálázható AI-megoldásokat hozzon létre más fejlesztőkkel és szakértőkkel.
RegisztrációOktatás
Modul
Develop an AI agent with Azure AI Agent Service - Training
Learn how to start using Azure AI Agent Service.
Tanúsítvány
Microsoft Certified: Az Azure AI alapjai - Certifications
A Microsoft Azure szoftvereinek és szolgáltatásainak fejlesztésével kapcsolatos alapvető AI-fogalmak bemutatása AI-megoldások létrehozásához.
Dokumentáció
Rövid útmutató – Új Azure AI Agent Service-projekt létrehozása - Azure AI services
Ez az útmutató az Azure AI Agent Service használatának megkezdéséhez használható.
Ismerje meg, hogyan hozhat létre olyan ügynököket, amelyek olyan hatékony modelleket alkalmaznak, mint a GPT-4o, a Llama és a Mistral.
Támogatott modellek az Azure AI Agent Service-ben - Azure AI services
Megismerheti az Azure AI-ügynökszolgáltatással használható modelleket.