ai-agents-for-beginners

Intro to AI Agents

(Klicka på bilden ovan för att se videon för denna lektion)

Introduktion till AI-agenter och användningsområden för agenter

Välkommen till kursen AI Agents for Beginners! Denna kurs ger dig grundläggande kunskaper — och fungerande kod — för att börja bygga AI-agenter från grunden.

Kom och säg hej i Azure AI Discord Community — den är full av lärande och AI-byggherrar som gärna svarar på frågor.

Innan vi börjar bygga, låt oss först se till att vi faktiskt förstår vad en AI-agent är och när det är vettigt att använda en.


Introduktion

Den här lektionen täcker:

Lärandemål

I slutet av denna lektion ska du kunna:


Definiera AI-agenter och typer av AI-agenter

Vad är AI-agenter?

Här är ett enkelt sätt att tänka på det:

AI-agenter är system som låter stora språkmodeller (LLMs) faktiskt göra saker — genom att ge dem verktyg och kunskap att agera i världen, inte bara svara på prompts.

Låt oss bryta ner det lite:

What Are AI Agents?


De olika typerna av AI-agenter

Alla agenter är inte byggda på samma sätt. Här är en sammanställning av huvudtyperna, med resebokningsagenten som exempel genomgående:

Agenttyp Vad den gör Exempel med reseagent
Enkla reflexagenter Följer hårdkodade regler — inget minne, ingen planering. Ser ett klagomail → vidarebefordrar det till kundtjänst. Det är allt.
Modellbaserade reflexagenter Har en intern modell av världen och uppdaterar den när saker ändras. Följer historiska flygpriser och flaggar rutter som plötsligt blivit dyrare.
Målinriktade agenter Har ett mål i åtanke och klurar ut hur det ska nås steg för steg. Bokar en hel resa (flyg, bil, hotell) från din nuvarande plats för att ta dig till destinationen.
Nytta-baserade agenter Hittar inte bara en lösning — hittar den bästa genom att väga för- och nackdelar. Väger kostnad mot bekvämlighet för att hitta resan som bäst passar dina preferenser.
Lärande agenter Blir bättre med tiden genom att lära sig från feedback. Justerar framtida bokningsrekommendationer baserat på enkätresultat efter resan.
Hierarkiska agenter En övergripande agent delar upp arbete i deluppgifter och delegerar till underagenter. En förfrågan om “avbokning av resa” delas upp i: avboka flyg, avboka hotell, avboka hyrbil — varje hanteras av en underagent.
Multi-Agent System (MAS) Flera oberoende agenter som arbetar tillsammans (eller konkurrerar). Samarbete: separata agenter hanterar hotell, flyg och nöjen. Konkurrens: flera agenter tävlar om att fylla hotellrum till bästa pris.

När ska man använda AI-agenter

Bara för att du kan använda en AI-agent betyder det inte att du alltid ska. Här är situationerna där agenter verkligen lyser:

When to use AI Agents?

Vi går djupare in på när (och när inte) man ska använda AI-agenter i lektionen Bygga pålitliga AI-agenter senare i kursen.


Grundläggande om agentlösningar

Agentutveckling

Det första du gör när du bygger en agent är att definiera vad den kan göra — dess verktyg, handlingar och beteenden.

I denna kurs använder vi Azure AI Agent Service som vår huvudsakliga plattform. Den stöder:

Agentmönster

Du kommunicerar med LLM via prompts. Med agenter kan du inte alltid skapa varje prompt manuellt — agenten behöver agera över många steg. Där kommer agentmönster in. De är återanvändbara strategier för prompting och orkestrering av LLM på ett mer skalbart och pålitligt sätt.

Denna kurs är uppbyggd kring de vanligaste och mest användbara agentmönstren.

Agentramverk

Agentramverk ger utvecklare färdiga mallar, verktyg och infrastruktur för att bygga agenter. De gör det enklare att:

I denna kurs fokuserar vi på Microsoft Agent Framework (MAF) för att bygga produktionsklara agenter.


Kodexempel

Redo att se det i praktiken? Här är kodexemplen för denna lektion:


Frågor?

Gå med i Microsoft Foundry Discord för att koppla ihop med andra lärande, delta i kontorstid och få dina frågor om AI-agenter besvarade av communityn.


Föregående lektion

Course Setup

Nästa lektion

Exploring Agentic Frameworks


Ansvarsfriskrivning: Detta dokument har översatts med hjälp av AI-översättningstjänsten Co-op Translator. Även om vi strävar efter noggrannhet, var vänlig notera att automatiska översättningar kan innehålla fel eller brister. Det ursprungliga dokumentet på dess modersmål bör betraktas som den auktoritativa källan. För kritisk information rekommenderas professionell mänsklig översättning. Vi ansvarar inte för några missförstånd eller feltolkningar som uppstår till följd av användningen av denna översättning.