微软必应推出AI绘图功能,OpenAI技术支持

3月22日消息,美国当地时间周二,微软宣布在必应搜索和浏览器Edge中增加AI图像生成功能,只需依据文字描述就能生成相应图片。

这一新功能名为Image Creator,由OpenAI的生成式图像生成器DALL-E提供支持。不过,微软没有透露其采用的是哪个版本的DALL-E,只是称其为“最新版DALL-E模型”。

Image Creator现在正在必应预览版中向用户推出,并且只能通过必应的“创意模式”(Creative Mode)使用。将来,该功能也将扩展到必应“平衡模式”(Balanced Mode)和“精确模式”(Precise Mode)中。

同时,新的图像生成器也将出现在Edge侧边栏中,允许用户利用文本输入提示创建图像。微软表示,随着时间的推移,Image Creator将增加更多的语言支持。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

微软必应推出AI绘图功能,OpenAI技术支持

按照文字提示,Image Creator将生成由四张高分辨率DALL-E图像组成的正方形。微软副总裁尤瑟夫·迈赫迪(Yusuf Mehdi)表示: “我们还明确表示,Image Creator的图像是由AI生成的,并在每张图像的左下角都包含了经过修饰的必应图标,以帮助证明该图像是使用Image Creator创建的。”

微软迅速将AI文本转图像功能引入必应,这可能会导致该搜索引擎产生糟糕的图像。专家警告说,文本转图像系统生成的图像可能被用于宣传、骚扰、虚假信息等。

对此,微软解释说:“为了防止滥用,我们已经引入了OpenAI的保护措施,并为Image Creator增加了额外的防护。例如,我们已经实施了旨在限制有害或不安全图像生成的控制措施。当我们的系统检测到提示可能导致生成潜在有害图像时,它会阻止提示并警告用户。”

必应图像创建器 必应图像创建器

微软必应出品的AI绘图工具

必应图像创建器 453 查看详情 必应图像创建器

微软表示,该公司将继续对图像生成器进行迭代更新。具体来说,微软强调其正在努力优化Image Creator在多轮聊天中的工作方式。该公司发文称:“我们仍然相信,将这些技术推向市场的最好方法是在公开场合仔细测试它们,这样每个人都可以提供反馈。”

除了新的图像生成器,必应还获得了两个额外的新搜索功能:视觉故事(Visual Stories)和知识卡2.0。在必应之前的版本中,这些知识卡类似于​​谷歌​​的知识面板,但现在它们增加了新的元素,包括AI生成的信息图表和更具互动性的内容,如图表和时间线等。

与此同时,视觉故事功能更像是AI生成版的Instagram stories。据悉,微软最近几周始终在测试这些功能,因为它们在部分用户搜索中出现的频率很高。这些故事配有AI生成的音频旁白,具体取决于主题。有时,它们会出现在搜索结果的首位,也可能出现在知识卡中。

例如,当搜索“俄勒冈州波特兰”时,必应会突出显示诸如“如何在波特兰市内找到真菌”和“波特兰:美国最古怪城市”之类的故事。然而令人稍感遗憾的是,目前似乎还没有一种方法可以直接链接到这些故事。(小小)

以上就是微软必应推出AI绘图功能,OpenAI技术支持的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/568568.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月10日 04:49:05
下一篇 2025年11月10日 04:49:56

相关推荐

  • 优化JavaScript中重复排序逻辑的通用方法

    本教程旨在解决javascript中存在多个功能相似但仅排序键不同的函数所导致的冗余问题。通过引入一个接受“键函数”的通用排序工具函数,可以实现代码复用,提高可维护性。文章将详细阐述基于schwartzian变换的实现原理,并提供具体示例,展示如何将多个特定排序函数整合为一个高效、灵活的通用解决方案…

    2025年12月21日
    000
  • 深入理解与最佳实践:在StencilJS中与Web组件Shadow DOM的交互

    直接查询并修改其他Web组件的Shadow DOM是一种不良实践,因为它破坏了Shadow DOM的封装性,并使代码脆弱且难以维护。正确的做法是利用组件的公共API(如`@Prop`或`@Method`)、CSS自定义属性或插槽(Slot)机制,以声明式或受控的方式实现组件间的交互和样式定制,从而确…

    2025年12月21日
    000
  • JavaScript生成器函数与迭代器详解_javascript技巧

    迭代器是遵循next()方法返回value和done的对象,生成器函数通过function*和yield提供惰性求值的可迭代序列,适用于无限序列、大数据分批处理等场景。 JavaScript中的生成器函数和迭代器是处理数据序列的重要工具,尤其在需要延迟计算或处理大量数据时非常有用。它们让开发者可以更…

    2025年12月21日
    000
  • 手写Promise核心原理及源码实现_javascript技巧

    Promise 有 pending、fulfilled、rejected 三种状态,状态一旦改变不可逆;2. 通过 then 方法注册回调并返回新 Promise 实现链式调用;3. 回调异步执行,使用 queueMicrotask 模拟微任务;4. resolvePromise 函数处理 then…

    2025年12月21日
    000
  • 解决Vue 3在Safari浏览器中点击事件和悬停效果失效的问题

    本文深入探讨了Vue 3应用在Safari浏览器中可能遇到的点击事件和悬停效果失效问题。文章分析了常见的CSS和DOM层叠原因,并特别指出了一种不常见的组件名与CSS类名冲突导致事件失效的特定场景。通过提供调试策略和最佳实践,旨在帮助开发者有效诊断并解决Safari浏览器的兼容性挑战。 在Web开发…

    2025年12月21日
    000
  • 深入理解Promise.allSettled的并发任务计时与性能分析

    本文旨在提供一种有效的方法,用于在使用`promise.allsettled`处理并发异步任务时,准确记录并分析每个任务的完成时间。通过自定义封装函数,我们可以将计时信息集成到`promise.allsettled`的返回结果中,从而帮助开发者识别性能瓶颈,优化任务分组策略,提升应用程序的响应效率。…

    2025年12月21日
    000
  • JS注解怎么标注事件处理函数_ 事件监听函数的JS注解书写与使用说明

    使用JSDoc可为JavaScript事件处理函数添加类似注解的类型标注,1. 通过@param {EventType}明确事件类型,如MouseEvent、KeyboardEvent;2. 提升IDE智能提示与代码可读性;3. 在JS中结合@ts-check实现类型检查;4. 支持CustomEv…

    2025年12月21日
    000
  • JavaScript中Promise.allSettled任务计时与性能分析

    本文探讨了如何在javascript中使用`promise.allsettled`并发执行任务时,精确测量每个独立promise的完成时间。通过两种不同的实现方式,我们可以获取任务耗时,从而深入分析异步操作的性能瓶颈,为优化api调用、批处理等场景提供数据支持,提升应用程序的响应性和效率。 在现代W…

    2025年12月21日
    000
  • js中异步是什么意思

    异步使JavaScript能在等待耗时任务完成的同时继续执行后续代码,避免阻塞。由于JS是单线程语言,同步操作会导致页面卡顿,因此需通过异步处理网络请求、定时器等任务。常见异步方式包括回调函数、Promise和async/await,例如setTimeout不阻塞后续代码执行,输出顺序为“开始→结束…

    2025年12月21日
    000
  • JS单元测试怎么编写_JS单元测试框架Jest与测试方法教程

    答案:使用Jest编写JS单元测试需先安装配置Jest,创建测试用例并使用test()定义测试,expect()结合toBe、toEqual等匹配器验证结果,支持分组describe()和生命周期钩子,通过jest.fn()或jest.spyOn()实现Mock模拟,确保函数行为符合预期。 编写JS…

    2025年12月21日
    000
  • 自动化Google表单提交:构建数据驱动的程序化解决方案

    本文详细介绍了如何通过程序化方法实现google表单的自动化填充。针对需要批量提交虚拟数据或进行测试的场景,我们将探讨利用python、selenium等工具,结合外部数据源(如excel)构建一个数据驱动的自动化框架。该方案能够高效模拟用户交互,实现动态数据输入,从而显著提升数据收集或测试效率。 …

    2025年12月21日
    000
  • JavaScript如何使用错误处理_JavaScripttrycatchfinally异常捕获方法使用指南

    JavaScript使用try…catch…finally处理运行时错误,try块放可能出错的代码,catch捕获并处理错误,finally无论是否有错都会执行,适合资源清理;可使用throw主动抛出异常,推荐用Error实例以便调试;异步中await需配合async函数,使…

    2025年12月21日
    000
  • JavaScript中的Web Assembly使用初探_js前沿

    WebAssembly通过二进制格式实现高性能跨语言执行,解决JavaScript在计算密集型任务中的性能瓶颈。它支持C/C++、Rust等语言编译运行,具备接近原生速度、安全沙箱、多语言兼容及与JavaScript互操作等优势。通过WebAssembly.instantiateStreaming可…

    2025年12月21日
    000
  • JS插件如何实现本地存储同步_JavaScript本地存储插件开发与数据同步方法

    答案:通过JavaScript插件利用IndexedDB和localStorage实现本地数据暂存与服务端同步,设计包含操作拦截、队列管理、自动重试的逻辑,确保离线时数据不丢失,网络恢复后可靠上传,提升Web应用健壮性。 在现代Web应用中,本地存储是提升用户体验的重要手段。当用户在离线或网络不稳定…

    2025年12月21日
    000
  • 优化异步操作:追踪Promise.allSettled中独立任务的执行耗时

    本文深入探讨如何在javascript中使用promise.allsettled处理并发异步任务时,精确测量每个独立promise的执行时间。通过提供两种实用方法,读者将学习如何记录并获取每个任务从启动到完成的耗时,无论是通过日志输出还是将时间数据嵌入到最终结果中,这对于性能分析、识别瓶颈以及优化用…

    2025年12月21日
    000
  • 动态可变尺寸CSS Grid布局的实现与常见陷阱规避

    本文深入探讨了在使用JavaScript动态生成和调整CSS Grid布局时遇到的常见问题,特别是当网格尺寸发生变化时,元素累积导致的布局错乱。我们将详细分析问题根源,并提供一套完整的解决方案,包括清理现有元素、修正尺寸设置逻辑以及优化事件监听器,确保动态网格的稳定性和高效性。 动态CSS Grid…

    2025年12月21日
    000
  • JS性能优化怎么进行_JS前端性能优化方法与JS代码优化技巧

    优化JavaScript性能需减少DOM操作、使用事件委托、避免长任务阻塞主线程、合理管理变量作用域与闭包,并精简代码按需加载,结合DevTools分析瓶颈以提升页面响应速度与用户体验。 JavaScript性能优化是提升网页响应速度和用户体验的关键环节。随着前端应用复杂度上升,JS执行效率直接影响…

    2025年12月21日
    000
  • js中generator是什么

    Generator函数可通过yield暂停并恢复执行,返回迭代器对象,每次next()调用返回value和done属性,实现惰性求值与双向通信,曾用于异步控制、生成无限序列等场景。 Generator 是 JavaScript 中一种特殊的函数,它能暂停执行,也可以在需要时恢复,还能多次返回值。和普…

    2025年12月21日
    000
  • 动态调整CSS Grid尺寸时避免布局问题的教程

    本文旨在解决在JavaScript中动态调整CSS Grid布局时常见的元素堆叠与布局错乱问题。核心在于理解当重新创建网格时,必须先清空容器内已有的元素,并确保正确使用用户输入的尺寸来更新CSS Grid属性,从而实现流畅、无缝的网格尺寸切换。 问题描述:动态调整网格尺寸时的布局异常 在使用Java…

    2025年12月21日
    000
  • 使用JavaScript操作DOM元素的常用API总结_js前端基础

    掌握DOM操作是前端开发核心,需先获取元素(如getElementById、querySelector),再修改内容(innerHTML、textContent)、属性(setAttribute)或结构(createElement、appendChild),最后通过style或classList动态…

    2025年12月21日
    000

发表回复

登录后才能评论
关注微信