Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pomocí .NET můžete pomocí umělé inteligence (AI) automatizovat a provádět složité úlohy ve vašich aplikacích pomocí nástrojů, platforem a služeb, které jsou pro vás známé.
Proč zvolit .NET pro vytváření aplikací AI?
Miliony vývojářů používají .NET k vytváření aplikací, které běží na webu, na mobilních a desktopových zařízeních nebo v cloudu. Pomocí .NET pro integraci AI do vašich aplikací můžete využít všechny možnosti, které nabízí .NET:
- Jednotný příběh pro vytváření webových uživatelských rozhraní, rozhraní API a aplikací.
- Podporuje se ve Windows, macOS a Linuxu.
- Zaměřuje se na open source a komunitu.
- Běží nad nejoblíbenějšími webovými servery a cloudovými platformami.
- Poskytuje výkonné nástroje pro úpravy, ladění, testování a nasazení.
Podporovaní poskytovatelé AI
Knihovny .NET podporují širokou škálu poskytovatelů služeb AI a umožňují vytvářet aplikace s platformou AI, která nejlépe vyhovuje vašim potřebám. Následující tabulka uvádí hlavní poskytovatele AI, kteří se integrují s Microsoft.Extensions.AI:
| Provider | Description |
|---|---|
| OpenAI | Přímá integrace s modely OpenAI, včetně GPT-4, GPT-3.5 a DALL-E |
| Azure OpenAI | Modely OpenAI na podnikové úrovni hostované v Azure s vylepšeným zabezpečením a dodržováním předpisů |
| Azure AI Foundry | Spravovaná platforma Microsoftu pro sestavování a nasazování agentů AI ve velkém měřítku |
| Modely GitHubu | Přístup k modelům dostupným prostřednictvím marketplace modelů AI GitHubu |
| Ollama | Místní spouštění opensourcových modelů, například Llama, Mistral a Phi-3 |
| Google Gemini | Multimodální modely AI společnosti Google |
| Amazon Bedrock | Spravovaná služba AWS pro základní modely |
Jakýkoli poskytovatel AI, se kterým je použitelný Microsoft.Extensions.AI, lze použít i s Agent Framework.
Co můžete sestavit pomocí AI a .NET?
Příležitosti s AI jsou téměř nekonečné. Tady je několik příkladů řešení, která můžete vytvořit pomocí AI v aplikacích .NET:
- Zpracování jazyka: Vytváření virtuálních agentů nebo chatovacích robotů pro komunikaci s daty a generování obsahu a imagí.
- Počítačové zpracování obrazu: Identifikace objektů na obrázku nebo videu
- Generování zvuku: Používejte syntetizované hlasy k interakci se zákazníky.
- Klasifikace: Označte závažnost problému nahlášeného zákazníkem.
- Automatizace úloh: Při dokončení úkolů automaticky proveďte další krok v pracovním postupu.
Doporučený studijní program
Pro úvod k vývoji aplikací pomocí AI a .NET doporučujeme následující posloupnost kurzů a článků:
| Scénář | Tutoriál |
|---|---|
| Vytvoření chatovací aplikace | Vytvoření chatovací aplikace Azure AI pomocí .NET |
| Shrnutí textu | Shrnutí textu pomocí chatovací aplikace Azure AI |
| Chatovat s vašimi daty | Získání přehledu o datech z chatovací aplikace .NET Azure AI |
| Volání funkcí .NET pomocí AI | Rozšíření Azure AI pomocí nástrojů a spuštění místní funkce pomocí .NET |
| Generování imagí | Generování obrázků z textu |
| Trénování vlastního modelu | ML.NET návod |
Projděte si obsah a získejte další informace o základních konceptech, počínaje tím , jak fungují generování umělé inteligence a LLM.