課程簡介
Azure OpenAI服務提供訪問OpenAI強大大型語言模型的能力,例如GPT;這是流行的ChatGPT服務背后的模型。這些模型賦予各種自然語言處理(NLP)解決方案理解、對話和生成內(nèi)容的能力。可以通過REST API、SDK和Azure OpenAI Studio訪問此服務。在本課程中,將學習配置Azure OpenAI服務、部署模型并將其用于生成式人工智能應用程序的方法。
目標收益
本課程旨在幫助學員理解和掌握如何使用Azure OpenAI服務,包括服務訪問、模型部署、生成式AI應用程序的構(gòu)建,以及如何在實際應用中集成Azure OpenAI。同時,課程將深入探討提示工程的應用,以提升模型效果,并教授如何利用Azure OpenAI生成代碼以協(xié)助開發(fā)過程。最后,課程將指導學員如何將自己的數(shù)據(jù)與Azure OpenAI服務結(jié)合,以實現(xiàn)更具個性化的應用。
培訓對象
?對人工智能和深度學習有基礎(chǔ)認識,并且對大型語言模型以及生成式人工智能感興趣的初中級開發(fā)人員和數(shù)據(jù)科學家。
?產(chǎn)品經(jīng)理和項目經(jīng)理,希望了解如何在項目中利用 Azure OpenAI 服務實現(xiàn)生成式人工智能解決方案。
?對大型語言模型,特別是 Azure OpenAI 服務,以及生成式模型感興趣的技術(shù)人員,以及對未來科技發(fā)展和最新科技充滿好奇心的人。
?具備一定的編程經(jīng)驗,并有意愿了解生成式人工智能,這門課程都是有價值的。
課程大綱
使用Azure OpenAI服務 |
?訪問 Azure OpenAI 服務 ?使用 Azure OpenAI Studio ?探索生成式 AI 模型的類型 ?部署生成式 AI 模型 ?使用提示從模型獲取完成項 ?在 Azure OpenAI Studio 的操場中測試模型 ?練習:開始使用Azure OpenAI服務 |
使用Azure OpenAI服務生成自然語言解決方案 |
?將 Azure OpenAI 集成到應用中 ?使用 Azure OpenAI REST API ?使用 Azure OpenAI SDK ?練習:將 Azure OpenAI 集成到應用中 |
使用Azure OpenAI 服務應用提示工程 |
?了解提示工程 ?編寫更有效的提示 ?提供上下文以提高準確性 ?練習:在應用程序中利用提示工程 |
使用Azure Open AI 服務生成代碼 |
?根據(jù)自然語言構(gòu)造代碼 ?完成代碼并協(xié)助執(zhí)行開發(fā)過程 ?修復 bug 并改進代碼 ?練習:使用 Azure OpenAI 服務生成和改進代碼 |
將自己的數(shù)據(jù)與Azure OpenAI服務配合使用 |
?了解如何使用自己的數(shù)據(jù) ?添加自己的數(shù)據(jù)源 ?使用自己的數(shù)據(jù)與模型聊天 ?練習:將自己的數(shù)據(jù)與 Azure OpenAI 服務配合使用 |
使用Azure OpenAI服務 ?訪問 Azure OpenAI 服務 ?使用 Azure OpenAI Studio ?探索生成式 AI 模型的類型 ?部署生成式 AI 模型 ?使用提示從模型獲取完成項 ?在 Azure OpenAI Studio 的操場中測試模型 ?練習:開始使用Azure OpenAI服務 |
使用Azure OpenAI服務生成自然語言解決方案 ?將 Azure OpenAI 集成到應用中 ?使用 Azure OpenAI REST API ?使用 Azure OpenAI SDK ?練習:將 Azure OpenAI 集成到應用中 |
使用Azure OpenAI 服務應用提示工程 ?了解提示工程 ?編寫更有效的提示 ?提供上下文以提高準確性 ?練習:在應用程序中利用提示工程 |
使用Azure Open AI 服務生成代碼 ?根據(jù)自然語言構(gòu)造代碼 ?完成代碼并協(xié)助執(zhí)行開發(fā)過程 ?修復 bug 并改進代碼 ?練習:使用 Azure OpenAI 服務生成和改進代碼 |
將自己的數(shù)據(jù)與Azure OpenAI服務配合使用 ?了解如何使用自己的數(shù)據(jù) ?添加自己的數(shù)據(jù)源 ?使用自己的數(shù)據(jù)與模型聊天 ?練習:將自己的數(shù)據(jù)與 Azure OpenAI 服務配合使用 |