Akopọ Iṣẹlẹ: Tani Awakọ Akọkọ? Copilot Studio ati .NET ni .NET North East

Ifihan: Ilana Tuntun Olùgbéejáde

O ṣeun nla si agbegbe ti o ni agbara ni .NET Meetup North East fun gbalejo mi ni Ọjọ Wednesday, Oṣu Kẹwa Ọjọ 29, Ọdun 2025. O jẹ irọlẹ ikọja ti awọn ọrọ imọ-ẹrọ, ati pe Mo ni inudidun lati gbejade igba mi: “Tani Awakọ Akọkọ Gangan? Kikọ Awọn ohun elo Smarter pẹlu Microsoft Copilot Studio ati .NET.”

Ibeere aringbungbun ti ọrọ naa ni eyi: ni akoko kan nibiti AI ti n di apakan pataki ti ilana idagbasoke, bawo ni awa gẹgẹbi awọn olupilẹṣẹ ṣe le wa ni iṣakoso ati ṣakoso oye naa?

Ifaworanhan akọle ti igbejade

Eyi ni akopọ awọn akori pataki ti a ṣawari.

Iran AI-Akọkọ: Copilot Nibikibi

Iran Microsoft jẹ kedere: AI ti wa ni hun sinu aṣọ ti gbogbo ilana imọ-ẹrọ rẹ. Ilana “Copilot Nibikibi” yii gbooro ju chatbot ti o rọrun lọ.

  • GitHub Copilot n mu iyara ṣiṣẹda koodu wa.
  • M365 Copilot n ṣepọ AI sinu awọn irinṣẹ iṣelọpọ ojoojumọ wa.
  • Copilot Studio jẹ ẹnu-ọna olupilẹṣẹ si kikọ ati isọdi awọn iriri AI wọnyi, sisopọ wọn si awọn iṣẹ ẹhin ati data tiwa.

Iyipada yii tumọ si pe AI kii ṣe ipe API ita nikan; o jẹ alabaṣepọ ti o ni idapọ. Ipenija fun wa ni lati kọ awọn ọna ṣiṣe nibiti a ti wa ni “Awakọ Akọkọ.”

Aworan atọka Copilot Nibikibi

Ipilẹ .NET 9: Ilana fun AI

Lati kọ awọn ohun elo AI ti ipele-iṣowo, a nilo ipilẹ to lagbara. .NET 9 n pese eyi pẹlu awọn akori pataki rẹ ti Cloud Native & AI. Ifihan ile-ikawe Microsoft.Extensions.AI pese ọna ti o ni idiwọn, igbẹkẹle, ati ti o ni abẹrẹ igbẹkẹle lati jẹ Awọn awoṣe Ede Nla (LLMs).

Layer abstraction tuntun yii ṣe aabo koodu wa ni ọjọ iwaju, ti n jẹ ki o rọrun lati yipada laarin awọn awoṣe AI oriṣiriṣi (lati OpenAI, Azure AI, ati awọn miiran) laisi atunkọ ọgbọn ohun elo wa.

GitHub Copilot ni iṣe

Semantic Kernel: Ẹrọ Iṣakoso AI Rẹ

Ti Microsoft.Extensions.AI ba jẹ plumbing, Semantic Kernel (SK) ni oluṣakoso ọkọ ofurufu. O jẹ Layer pataki ti o gba wa laaye, awọn olupilẹṣẹ, lati ṣakoso ihuwasi LLM ati iraye si agbaye ohun elo wa.

SK ṣe bi afara, ti n so agbara ironu LLM pọ pẹlu koodu C# wa ti o gbẹkẹle. A ṣalaye awọn aala ati awọn irinṣẹ ti AI le lo, ni idaniloju pe a wa ni iṣakoso nigbagbogbo.

Mo n gbejade ni .NET North East

Agbara SK 1: Awọn afikun (Fifun AI ni Agbara Nla)

Awọn afikun jẹ awọn ọna C# deede ti a ṣafihan si LLM bi awọn irinṣẹ. Eyi ni bi a ṣe gba AI laaye lati ṣe awọn iṣe ni ipo olumulo, gẹgẹbi gbigba data lati ibi ipamọ data tabi pipe API ẹhin. Eyi ni ilana pataki fun imugboroosi Copilot Studio.

Mo n gbejade ni .NET North East

Agbara SK 2: Iranti (Fifipilẹṣẹ AI)

LLMs ko mọ nipa data iṣowo ikọkọ rẹ. Ẹya iranti Semantic Kernel, eyiti o ṣe imuse ilana Retrieval-Augmented Generation (RAG), yanju eyi. A le pese AI pẹlu data tiwa, ni idaniloju pe awọn idahun rẹ ni ipilẹ ninu awọn otitọ ati ṣe idiwọ fun lati ṣe awọn nkan (hallucinating).

Mo n gbejade ni .NET North East

Agbara SK 3: Olupilẹṣẹ (Adaṣe Iṣiṣẹ)

Olupilẹṣẹ gba LLM laaye lati fọ ibi-afẹde ti o nipọn si ọpọlọpọ awọn igbesẹ ti o le ṣe pẹlu lilo awọn afikun ti o wa. A kọ awọn iṣẹ C#; AI ṣakoso wọn. Eyi dinku ni pataki iye ti o nipọn, ọgbọn iṣiṣẹ ti a fi ọwọ kọ ti a nilo lati kọ.

Ilana AI .NET Modern: Ilana Iṣakoso

Gẹgẹbi “Awakọ Akọkọ,” o ṣe pataki lati loye ibiti iṣakoso wa wa. Ilana AI .NET ode oni fun wa ni awọn aaye ipa ti o han gbangba, ni pataki ni awọn ipele iṣakoso ati ipilẹ.

Layer Component Developer’s Control Point
Section Ohun elo Copilot Studio / UI Ṣalaye Ibi-afẹde Olumulo
Iṣakoso Semantic Kernel Ṣalaye Awọn Irinṣẹ (Awọn afikun) ati Ọgbọn Iṣiṣẹ
Ipilẹ Microsoft.Extensions.AI Ṣalaye Ipari Awoṣe ati Asopọ
Oye Mojuto LLM (GPT, bbl) Pese Ironu Ipilẹ ati Ede
Mo n gbejade ni .NET North East

Ifihan Iṣeṣe: Ohun elo Console pẹlu Gemini

Lati jẹ ki awọn imọran wọnyi jẹ kongẹ, Mo ṣe afihan ohun elo console .NET 9 ti o rọrun ti o nlo Semantic Kernel pẹlu asopọ Google Gemini. Eyi ni awọn apakan pataki julọ ti koodu naa. Fun ise agbese kikun, ti o le ṣiṣe, wo apakan awọn orisun ni isalẹ.

// 1. Bẹrẹ oluṣeto Semantic Kernel
var builder = Kernel.CreateBuilder();

// 2. Tunto pẹlu iṣẹ Ipari Iwiregbe Gemini
//    (Bọtini API ti gba ni aabo lati iṣeto ni demo kikun)
builder.AddGoogleAIGeminiChatCompletion(
    modelId: "gemini-1.5-flash",
    apiKey: "YOUR_GEMINI_API_KEY" // Rọpo pẹlu bọtini rẹ tabi fifuye lati iṣeto
);

// 3. Kọ kernel naa
var kernel = builder.Build();

// 4. Pe kernel pẹlu itọsi kan
var result = await kernel.InvokePromptAsync("Kini itan-akọọlẹ ipade .NET Meetup North East?");

// 5. Gba abajade
Console.WriteLine(result.GetValue<string>());

Ipari: Iwọ ni Awakọ Akọkọ

Nitorinaa, tani awakọ akọkọ gangan? Olùgbéejáde ti o ṣe apẹrẹ eto naa.

AI kii yoo rọpo awọn olupilẹṣẹ, ṣugbọn awọn olupilẹṣẹ ti o gba AI yoo ṣe itọsọna ọjọ iwaju. Nipa lilo awọn irinṣẹ bii Semantic Kernel, a le kọ awọn ohun elo ti o ni oye, ti o lagbara diẹ sii lakoko ti o wa ni iṣakoso ni kikun ti ọgbọn, aabo, ati ihuwasi gbogbogbo ti awọn ọna ṣiṣe wa.

Awọn Oro ati Kika Siwaju

Fun awọn ti o fẹ lati lọ jinle, eyi ni diẹ ninu awọn ọna asopọ ti o wulo:

  • Ọna asopọ Iṣẹlẹ: O le wa awọn alaye iṣẹlẹ lori oju-iwe ipade .NET Meetup North East.
  • Gbigbasilẹ YouTube: Gbigbasilẹ ọrọ naa wa lori YouTube.
  • Ise agbese Demo: Koodu fun demo ti Mo gbejade ni a le rii lori GitHub.

O ṣeun lẹẹkansi si agbegbe ikọja ni .NET North East fun irọlẹ iranti kan!

Mo n gbejade ni .NET North East

Akoonu ti o ni ibatan