公开赞扬希特勒、反犹主义!马斯克旗下公司就聊天机器人惹祸致歉

7月14日消息,当地时间12日,美国企业家埃隆·马斯克旗下人工智能公司xai就其聊天机器人grok发表赞美希特勒等不当言论公开道歉,并解释称该事件是由于系统更新过程中误用了一段已废弃的代码所致,目前相关代码已被删除。

据透露,xAI在其官方社交媒体账号上发文表示:“我们对大家所遭遇的(Grok的)恶劣表现感到非常抱歉。”

早在7月8日,Grok在参考马斯克旗下的社交平台X上的用户内容后,生成了一系列包含“反犹主义”色彩的言论,例如对纳粹德国领导人希特勒进行赞扬;声称带有犹太姓氏的人更倾向于在网络上散布仇恨言论;以及用与二战时期纳粹大规模屠杀犹太人相关的言辞回应针对白人的仇恨言论,认为这种做法“有效”等等。

xAI随后在X平台上发布多条帖文,将此次问题归因于Grok错误地调用了被废弃的代码。该公司进一步说明,经调查发现,“此次问题的核心在于Grok上游代码路径的一次更新,而这次更新与驱动Grok运行的基础语言模型并无关联”。

据xAI披露,该段有问题的代码在线上环境存在了16小时,在此期间被调用,导致Grok受到X平台上一些用户帖子内容的影响,其中包括含有极端立场的内容。

此外,此前X平台的人工智能助手Grok曾因将核爆描述为“日本最大的烟花”而遭到日本网友的强烈抗议。

公开赞扬希特勒、反犹主义!马斯克旗下公司就聊天机器人惹祸致歉

以上就是公开赞扬希特勒、反犹主义!马斯克旗下公司就聊天机器人惹祸致歉的详细内容,更多请关注创想鸟其它相关文章!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月1日 02:57:25
下一篇 2025年11月1日 02:58:00

相关推荐

  • Go语言文档导航:高效查找函数与接口使用

    本教程旨在解决Go语言文档使用中的常见困惑,特别是如何区分同名函数、理解接收器以及查找接受特定接口的函数。文章将通过具体示例,深入解析Go函数声明的语法,阐明包级函数与方法(带接收器的函数)的区别,并指导读者如何利用Go语言的接口特性,高效地在文档中定位所需功能,从而提升Go语言的学习和开发效率。 …

    好文分享 2025年12月16日
    000
  • 在Go语言中实现标准输出(stdout)的行内更新与覆盖

    本文深入探讨Go语言中如何在标准输出(stdout)上实现内容的行内更新与覆盖。核心在于理解stdout作为流的特性,以及利用终端特有的控制字符。通过使用回车符r,可以将光标移至当前行首,从而实现后续输出对先前内容的覆盖,常用于进度显示等场景。文章同时强调了此方法对输出环境(是否为终端)的依赖性。 …

    2025年12月16日
    000
  • Go App Engine中goauth2与urlfetch的集成方法

    本文旨在解决Go App Engine环境中,goauth2库无法直接使用标准http.Client的问题。通过详细阐述如何在oauth.Transport配置中指定urlfetch.Transport,本教程提供了一种在App Engine上成功实现goauth2认证与外部资源访问的专业方法,确保…

    2025年12月16日
    000
  • Go语言与Microsoft SharePoint集成指南

    Go语言可以有效集成Microsoft SharePoint,主要通过两种途径:一是利用SharePoint提供的RESTful API进行数据交互,Go的标准HTTP客户端库即可轻松实现;二是通过SharePoint应用模型开发自托管应用,这种模型支持使用包括Go在内的任何语言编写后端逻辑。 1.…

    2025年12月16日
    000
  • Golang如何使用Prometheus监控指标

    答案:Go应用集成Prometheus需引入client_golang库,定义Counter、Gauge等指标类型,通过中间件收集HTTP请求数据,暴露/metrics端点供Prometheus抓取,并在prometheus.yml中配置目标,实现监控与可视化。 在Go应用中集成Prometheus…

    2025年12月16日
    000
  • Go语言中切片的合并、添加与插入元素操作指南

    本文深入探讨Go语言中切片(slice)的常见操作,包括如何高效地将多个切片合并为一个,向切片末尾追加新元素,以及在切片的指定位置插入元素。通过详尽的代码示例和注意事项,帮助开发者掌握Go切片在动态数据管理中的核心技巧。 go语言中的切片是一种强大且灵活的数据结构,它提供了一个动态大小的视图来操作底…

    2025年12月16日
    000
  • Go语言中利用结构体 (Struct) 替代 Map 存储结构化数据

    本文探讨了在Go语言中,如何使用结构体(Struct)替代嵌套的Map来存储和管理结构化数据。通过定义清晰的数据结构,结构体能够提供更好的类型安全性和代码可读性,从而优化数据存储和访问方式。本文将通过一个具体的例子,展示如何将使用Map存储元素信息的代码,转换为使用结构体实现,并分析其优势。 在Go…

    2025年12月16日
    000
  • Golang containerList链表操作实践

    答案:container/list是Go标准库的双向链表,通过PushFront/PushBack添加元素,Front遍历,findInList查找需类型断言,Remove删除,InsertAfter/Before插入,Element操作核心,Value为interface{},并发不安全。 在 G…

    2025年12月16日
    000
  • Go 语言中自定义错误处理的实践指南

    本教程详细阐述 Go 语言中如何实现和处理自定义错误。通过遵循 Go 的错误处理范式,我们将学习如何设计函数签名以返回 error 类型,使用 errors.New 创建简单错误,以及如何有效地在调用方检查和响应这些错误,从而构建健壮且可维护的 Go 应用程序。 Go 语言的错误处理范式 Go 语言…

    2025年12月16日
    000
  • Go语言中的自定义错误处理:从基础到实践

    本文旨在深入探讨Go语言中如何优雅地实现自定义错误处理,告别传统的整数错误码,转向Go语言推荐的error接口。我们将介绍函数返回error类型、结合返回值与错误的设计模式,以及如何规范地检查和处理函数可能返回的错误,从而构建健壮、可维护的Go应用程序。Go语言以其独特的错误处理哲学而闻名,它鼓励开…

    2025年12月16日
    000
  • 如何使用Golang实现多线程下载

    答案:Golang通过goroutine和channel实现分块并发下载,先用HEAD请求确认服务器支持Range,再划分文件区间并启动多个goroutine并发下载各块,使用sync.WaitGroup同步,最后合并文件;需处理错误、限制并发、校验完整性。 在Golang中,并没有传统意义上的“多…

    2025年12月16日
    000
  • Golang sync包互斥锁使用示例

    使用sync.Mutex可避免多goroutine并发修改共享变量导致的数据竞争,通过加锁保护临界区,确保同一时间只有一个goroutine能访问共享资源。 在Go语言中,sync.Mutex 是最常用的同步原语之一,用于保护共享资源不被多个goroutine同时访问。下面通过一个简单但典型的示例,…

    2025年12月16日
    000
  • Go语言之旅练习:循环与函数 – 实现平方根函数

    本文旨在帮助读者理解并解决Go语言之旅中关于循环和函数的练习,特别是如何利用牛顿法逼近平方根函数。文章将分析常见错误,提供正确的代码实现,并讨论精度控制和优化方法,帮助读者掌握Go语言中数值计算的基本技巧。 在Go语言之旅的练习中,实现一个平方根函数是一个经典的例子,它考察了开发者对循环、函数以及数…

    2025年12月16日
    000
  • Go语言json.Marshal结构体为空:深入理解与正确实践

    在Go语言中,使用encoding/json包将结构体序列化为JSON时,开发者常遇到json.Marshal返回空JSON对象{}的问题,即使结构体已填充数据且未报告错误。这主要源于结构体字段的可见性规则。本教程将详细解析Go语言结构体字段导出规则对JSON序列化的影响,提供具体的代码示例,并指导…

    2025年12月16日
    000
  • Golang如何应用职责链模式处理过滤器

    Go语言中职责链模式通过函数式风格实现过滤器链,核心是将多个Filter函数串联处理请求。首先定义Filter类型为func(string) string,再通过Chain函数将多个过滤器组合,依次执行日志、验证、认证等逻辑。每个过滤器可修改或拦截请求,如AuthFilter检查权限,Validat…

    2025年12月16日
    000
  • Go 语言日期与时间处理:time 包详解

    Go 语言通过其内置的 time 包提供一套强大且精确的日期与时间处理机制。它将时间表示为具有纳秒精度的瞬间,并明确不包含闰秒。Go 依赖 IANA 时区数据库处理时区和夏令时,其核心 Time 结构体内部存储秒、纳秒偏移量以及关联的时区信息,旨在提供一个稳定、可靠的时间管理方案,有效应对日期时间处…

    2025年12月16日
    000
  • 使用结构体(Struct)替代Go语言中的Map:更清晰的数据组织方式

    本文探讨了在Go语言中,如何使用结构体(Struct)替代嵌套的Map来存储和组织结构化数据,通过一个元素周期表的例子,展示了使用结构体后代码的可读性、类型安全性和维护性方面的提升。我们将详细讲解结构体的定义和使用,并对比Map的实现方式,帮助读者理解结构体在特定场景下的优势。 在Go语言中,虽然 …

    2025年12月16日
    000
  • Golang HTTP客户端Cookie管理与请求重用

    使用 CookieJar 并复用 http.Client 可提升性能与会话一致性。1. 配置 cookiejar.New(nil) 实现自动 Cookie 管理,客户端在后续请求中自动携带对应 Cookie;2. 复用 Client 实例避免频繁创建,结合自定义 Transport 设置连接池、超时…

    2025年12月16日
    000
  • 利用Go语言构建高效分布式数据处理管道框架的实践与思考

    本文探讨了在Go语言中设计和实现分布式数据处理管道框架的挑战与机遇。针对传统方案的局限性及AMQP等消息队列带来的样板代码问题,文章提出了一种基于Go并发原语(CSP channels)的网络化通道实现方案。该方案旨在提供一个简洁、通用且高度并行的框架,有效抽象底层网络通信、数据序列化及错误处理等复…

    2025年12月16日
    000
  • 生成实时更新的终端输出:利用回车符实现行内覆盖

    本文深入探讨了如何在标准输出(stdout)中实现“行内覆盖”的效果,即新输出能够覆盖之前的输出,而非简单追加。文章阐明了stdout作为流的本质,并指出这种“覆盖”实际上是终端对特殊控制字符(如回车符)的解释,而非修改已写入的数据。通过Go语言示例,详细演示了如何使用实现动态进度显示,并强调了其对…

    2025年12月16日
    000

发表回复

登录后才能评论
关注微信