|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/how-to-connect-to-chatgpt-using-csharp/
课程评论:没有评论
课程名称: 精通 ChatGPT 和 OpenAI API 与 C# 课程概述: 本课程旨在教您如何将 C# 应用程序连接到 OpenAI 的 ChatGPT,使用原生 HTTP 和官方的 .NET SDK 构建真实世界的 Blazor Web 应用程序,无需 Python。如果您是一名希望探索生成式 AI 的 C# 开发人员,但在以 Python 为中心的生态系统中感到滞后,那么本课程正是为您量身定制的。 在这个实践课程中,您将学习如何将 C# 应用程序连接到 OpenAI 的 ChatGPT API,并构建功能齐全的 Blazor Web 应用程序,所有这些都由生成式 AI 驱动。无论您是希望使用 HttpClient 进行原始 RESTful API 调用,还是想利用官方的 OpenAI.NET 库,本课程都会详细涵盖这两种方法。 课程亮点: - 无需转向 Python,完全使用 C# 构建生成式 AI 应用程序 - 分步骤指导您设置 OpenAI 账户、API 密钥和环境 - 使用 .NET 8 和 Blazor 构建互动网页应用程序 - 深入了解 Chat Completion API,包括参数配置和流模式 - 实际项目演示,清晰易懂的解释 课程内容: - 针对 C# 开发者的 GPT 课程简介 - GPT、ChatGPT 和 OpenAI API 入门 - 准备前置条件: 设置 OpenAI 账户、创建支付方式和生成 API 密钥 - 快速入门: 用 C# 构建第一个访问 OpenAI API 的 Blazor Server 应用 - Chat Completion API: 理解必要参数并改善之前创建的 Blazor 应用的 UI/UX - 流模式: 学习如何通过启用 API 流模式来接收聊天完成数据块 - OpenAI 官方 .NET 库的使用: 安装和使用官方 SDK 构建 .NET 8 Blazor Web 应用 - 课程结束后进一步学习方向的简要介绍 课程适合人群: - 准备跳入生成式 AI 的 C# 开发者 - 希望将 ChatGPT 集成到 C# 应用程序或工具中的工程师 - 有兴趣同时掌握 Blazor Web 应用开发和 AI 的开发者 先修知识: 本课程适合所有水平的学习者,尤其推荐: - 对使用 C# 学习生成式 AI 的热情(必须) - 基本的 C# 编程知识(必须) - 基本的 ASP.NET Core 网络开发知识(优先考虑)
Learn how to connect your C# applications to OpenAI's ChatGPT-build real-world Blazor Web Apps using raw HTTP and the official.NET SDK. No Python needed.Are you a C# developer eager to explore the exciting world of Generative AI but feel left behind in the Python-centric ecosystem?This course is made just for you.In this hands-on course, you'll learn how to connect your C# applications to OpenAI's ChatGPT API and build fully functional Blazor Web Apps powered by Generative AI. Whether you prefer using HttpClient to make raw RESTful API calls or want to leverage the official OpenAI.NET Library, this course covers both approaches in detail. What makes this course special:No need to switch to Python-learn how to build GenAI apps entirely with C#Step-by-step guidance on setting up your OpenAI account, API key, and environmentBuild interactive web applications using.NET 8 and BlazorDeep dive into the Chat Completion API, including parameter configuration and streaming modeReal project walkthroughs with clear, beginner-friendly explanations What will you learn?The following lists the main topics of this course:A GPT course for C# developers - A brief introduction to the course and your instructor.Intro to GPT, ChatGPT, and OpenAI API - Understand the evolution of ChatGPT and the different types of APIs available.Preparing the prerequisites - Learn how to set up an OpenAI account, create a payment method, and generate an API key.Quick Start - Use ChatGPT with C# to build your first Blazor Server App that accesses the OpenAI API.Chat Completion API - Understand required parameters and improve the UI/UX of the Blazor app created earlier.Streaming Mode - Learn how to receive chat completion chunks by enabling streaming in the API.OpenAI Official.NET Library - Chat - Install and use the official SDK to build a.NET 8 Blazor Web App.What's next? - A brief look at further learning directions after finishing the course. Who is this course for?C# developers ready to leap into Generative AIEngineers looking to integrate ChatGPT into their C# applications or toolsDevelopers interested in mastering Blazor Web App development alongside AI Prerequisites:This course is marked as "all levels"-from the perspective of learning GenAI development with C#. However, the following background is recommended:The enthusiasm for learning GenAI using C# (MUST)Basic knowledge of C# programming (MUST)Basic knowledge of ASP.NET Core web development (Nice to have)