.NET Core C#系列之 Semantic Kernel 入门课
💡
原文中文,约2100字,阅读约需5分钟。
📝
内容提要
本文介绍了如何在国内使用OpenAI在线API,推荐使用https://api.token-ai.cn。用户需注册并创建令牌,在Visual Studio 2022中创建项目,安装Microsoft.SemanticKernel,并自定义HttpClientHandler与API交互。最后,通过Kernel对象实现流式对话输出,后续将更新更多Semantic Kernel教程。
🎯
关键要点
- 在国内使用OpenAI在线API推荐使用https://api.token-ai.cn。
- 用户需注册账号并创建令牌,建议设置无限额度和无过期时间。
- 在Visual Studio 2022中创建名为TokenAI的控制台项目。
- 安装Microsoft.SemanticKernel,并自定义HttpClientHandler与API交互。
- 创建OpenAIHttpClientHandler类以修改请求地址。
- 通过Kernel对象实现流式对话输出,使用InvokePromptStreamingAsync方法。
- 后续将更新更多Semantic Kernel教程,包括初级/中级/高级/插件函数/联网搜索/记忆库。
❓
延伸问答
如何在国内使用OpenAI在线API?
推荐使用https://api.token-ai.cn注册账号并创建令牌,设置无限额度和无过期时间。
在Visual Studio 2022中如何创建项目?
打开Visual Studio 2022,创建一个名为TokenAI的控制台项目。
如何安装Microsoft.SemanticKernel?
在项目中右键点击,选择管理NuGet程序包,搜索并安装Microsoft.SemanticKernel。
如何自定义HttpClientHandler与API交互?
创建OpenAIHttpClientHandler类,重写SendAsync方法以修改请求地址。
如何实现流式对话输出?
使用Kernel对象的InvokePromptStreamingAsync方法实现流式对话输出。
后续会更新哪些Semantic Kernel教程?
后续将更新初级/中级/高级/插件函数/联网搜索/记忆库等教程。
➡️