当前位置: 首页 > news >正文

mit网站可以做app点击网站出现微信二维码的链接怎么做

mit网站可以做app,点击网站出现微信二维码的链接怎么做,做苗木网站,asp网站仿制DevExpress .NET MAUI多平台应用UI组件库提供了用于Android和iOS移动开发的高性能UI组件#xff0c;该组件库包括数据网格、图表、调度程序、数据编辑器、CollectionView和选项卡组件等。 目前许多开发人员正在寻找多种方法将AI添加到解决方案中#xff08;这通常比想象的要…DevExpress .NET MAUI多平台应用UI组件库提供了用于Android和iOS移动开发的高性能UI组件该组件库包括数据网格、图表、调度程序、数据编辑器、CollectionView和选项卡组件等。 目前许多开发人员正在寻找多种方法将AI添加到解决方案中这通常比想象的要容易这要归功于易于使用的基于云的AI服务和灵活的控制API。在本文中我们将使用OpenAI来扩展DevExpress .NET MAUI HTML编辑功能具体来说我将向您展示将AI相关功能添加到HTML编辑控件并调整其UI来获得最佳用户体验欢迎下载最新版体验 获取DevExpress v24.1正式版下载 配置AI 直到最近只有拥有专门机器学习专家的公司才能在其产品中添加高级人工智能功能。今天由于拥有数十亿个参数的强大预训练模型利用人工智能只需最少的努力。像OpenAI这样的云服务现在可以很容易地处理复杂的业务需求例如 文本生成ChatGPT的核心特性我们将在本文中使用它图像分析检测图像中的对象识别边界等图像生成从文本描述创建图像 - 非常适合具有设计功能或数据可视化需求的应用程序文本到语音和语音到文本在口语和书面语之间无缝转换 使用OpenAI .NET库这个过程甚至更加简单因为它提供了云API而不直接处理HTTP请求。要开始使用OpenAI您需要 如果您还没有OpenAI账户注册一个OpenAI账户访问API密钥页面获取API密钥OpenAI使用信用系统将服务货币化——模式越强大成本就越高新账户通常会获得免费积分。打开.NET MAUI项目并引用OpenAI NuGet包。创建一个ChatClient实例并将API密钥传递给构造函数 ChatClient aiClient new(model: gpt-3.5-turbo, YOUR API TOKEN); 我们将使用GPT 3.5 Turbo模型因为它的资源密集度较低但您可以随时切换到更强大的模型以满足更复杂的需求。 配置DevExpress组件 为了充分利用AI必须创建一个直观的用户界面。在处理大型文本消息时支持富文本格式列表、粗体、标题来在视觉上分隔文本块是很有帮助的。因此我们将使用.NET MAUI HTML编辑器它的API允许您从各种来源加载文档并检索当前的HTML内容发送给OpenAI同时还将使用工具栏控件旨在与DevExpress .NET MAUI HTML Editor等组件无缝协作合并按钮来触发AI操作。 在HTML编辑控件中显示文档 使用DevExpress .NET MAUI HTML编辑器您可以从各种来源加载内容如文件、流、字符串或URIs。对于本例我们将从存储在应用程序包在Resources\Raw文件夹中中的文档中加载HTML。要显示HTML只需读取文件并将其传递给HTML编辑器的SetHtmlSourceAsync 方法 async void OnPageAppearing(object sender, EventArgs e) { using Stream stream await FileSystem.Current.OpenAppPackageFileAsync(mail.html); using StreamReader reader new StreamReader(stream); await htmledit.SetHtmlSourceAsync(await reader.ReadToEndAsync()); } 添加自定义工具栏 在较小的手机屏幕上在不影响可用性的情况下整合多个操作按钮是一项挑战在可操作元素的数量和大小之间取得平衡至关重要。此外您需要决定显示哪些元素因为在许多情况下不需要同时显示所有操作因为这会使UI混乱。 我们的工具栏控件可以帮助解决这些现实 它根据Material Design 3标准自动调整元素因此您不必担心填充或大小。它允许您将元素分组到页面中换句话说可以在单独的页面上显示所有与AI相关的操作仅在需要时显示。 HTML编辑器包括一个内置的工具栏但将隐藏它以便使用自定义工具栏。为此将HTML编辑器的ShowToolbar属性设置为false并创建一个带有适当自定义按钮的Toolbar控件 dx:SafeKeyboardAreaView Grid RowDefinitions*,Auto dx:HtmlEdit x:Namehtmledit ShowToolbarfalse dx:DXDockLayout.DockTop/ dx:DXToolbar Grid.Row1 dx:ToolbarNavigationButton Content PageNameAIAssistant/ dx:ToolbarPage NameAIAssistant ShowBackButtontrue dx:ToolbarButton ContentFix Grammar ✨ ClickedOnFixGrammarClick/ dx:ToolbarButton ContentTranslate to German ClickedOnToGermanClick/ dx:ToolbarButton ContentEnhance ClickedOnEnhanceClick/ /dx:ToolbarPage /dx:DXToolbar /Grid /dx:SafeKeyboardAreaView 我们把HTML编辑器和工具栏放在SafeKeyboardAreaView容器中以防止键盘打开时重叠。 获得AI响应并在 .NET MAUI HTML编辑器中显示 一旦设置了自定义工具栏按钮就可以处理相关的单击事件。当单击按钮时我们将从HTML编辑器中检索内容将其发送到OpenAI并在DevExpress .NET MAUI HTML编辑器中显示响应。 要获取HTML内容我们将使用GetHtmlAsync方法。然后将从前面配置的OpenAI客户端类调用CompleteChatAsync方法最后将把OpenAI的响应分配给HTML编辑器 CompleteChatAsync方法接受一个聊天消息列表它可以是以下方式当中的一个 系统模型的一般说明您只能定义一个系统消息。用户用户的提示它可以包括模型要处理的附加指令和内容。助理模型的答复您可以组合多个用户和助手消息来构建聊天历史记录确保最新的请求包含所有以前的上下文。 总结 随着用户/业务期望的不断提高集成AI功能将变得越来越重要。幸运的是您不需要成为机器学习专家来利用人工智能。在这篇文章中我遵循以下简单的步骤将智能文本增强功能整合到.NET MAUI项目中 注册OpenAI并获得API密钥。向客户端添加一个连接到OpenAI服务的库。使用GetHtmlAsync从DevExpress .NET MAUI HTML编辑器中检索内容添加工具栏按钮来调用AI功能。
http://www.hkea.cn/news/14388270/

相关文章:

  • 微网站自助建站宁波建站公司哪家服务好
  • 高校部门网站建设dw可以做有后台的网站么
  • 做装修的网站福州做网站设计外包
  • 中国做网站推广哪家好网络优化工程师有多累
  • 一些做义工的旅游网站工程平台公司做什么的
  • 免费外链网站北京seo推广服务
  • php网站模板logo设计免费设计
  • 网站是用织梦系统做的首页打开超慢青岛网站开发培训
  • 网站品质广告制作公司的营业成本
  • 江阴网站优化公司大企业官网设计
  • 工业网站建设wordpress插件在哪
  • 鞍山公司做网站加工平台调平装置
  • 免费发布信息有哪些网站微信商城开发推荐华网天下
  • 泉州建设系统培训中心网站wordpress wp_term_taxonomy
  • 表白网页制作网站国际军事新闻最新消息中国
  • 网站建设公司经营购物网站有哪些功能
  • 手机版网站开发教学北京公司网站设计电话
  • 全国网站联盟建设公司经营范围
  • 织梦网站迁移上海金山区建设局网站
  • 河北高阳做网站的做技术支持的网站有
  • 河北衡水建设网站公司电话绍兴网站建设推广
  • 政务网站建设及安全刚刚刚刚刚刚好痛
  • 移动网站开发内容php 电子商务网站建设
  • 中职网站建设西安网站策划设计
  • 北京电信备案网站wordpress postmeta表
  • 做鲜花配送网站需要准备什么内网网站建设软件
  • 哔哩哔哩官方网站首页东阳建设公司网站
  • 黄金路网站建设公司查询网站后台地址
  • 大学生创业服务网站建设方案项目书短视频素材网站免费大推荐
  • 无锡网站的优化哪家好珠宝手机网站模板