专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

使用 .NET 开发 AI 应用(4):提示模板

dotNET跨平台  · 公众号  ·  · 2024-06-15 08:00
    

文章预览

文末附全部源代码 (1):踏上旅程 (2):引入 Semantic Kernel 框架 (3): 创建第一个 AI 应用 在 上一章 中,我们已经探索了如何构建一个用户友好的Web界面,使用户能够轻松地提出问题并获得AI的即时回答。 现在,我们将进一步深入,探讨如何运用AI技术来增强用户体验和应用程序的交互性。在特定功能的AI应用中,我们期望用户无需输入冗长的提示,而只需提供关键信息即可。 示例应用 以“产品起名神器”这一AI应用为例,用户仅需输入他们的产品信息,如下所示: using  ( var  blocks = gr.Blocks()) {     gr.Markdown( "# 产品起名神器" );     Textbox input, output;      using  (gr.Row())     {         input = gr.Textbox(label:  "产品" );         output = gr.Textbox(label:  "名称" );     }      var  btn = gr.Button( "提交" );      await  btn.Click(fn:  async  (input) => gr ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览