SONUB 首页 ZH English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

如何开启通知

此浏览器或网址无法使用通知。请使用支持通知的浏览器,通过安全连接访问SONUB。

如果通知被屏蔽,请在浏览器设置中允许通知。

  1. 打开地址栏旁的站点设置或浏览器的站点设置,将此网站的通知设为允许。
  2. 在设备设置中允许浏览器发送通知,并检查勿扰模式或专注模式。
  3. 返回SONUB,刷新页面,然后通过铃铛开启通知。

在iPhone或iPad上,将SONUB添加到主屏幕,从主屏幕打开后允许通知。

AI 解剖学

请求走过的路

你敲下的一个字,要走很长一段路,才会变成答案回来。这里以一个典型的端为例,把这条路画出来 — 本地和其他服务,可能走更短或不同的路。

用八步看完整条路。先从这里开始。

全景 — 五个地方

  • 我的电脑
  • 网络
  • 远处的机器
1

我电脑上的程序

聊天机器人、代码编辑器、应用。它接住你的请求,决定要送出什么。

第 1 个和第 5 个地方是同一台电脑——我的电脑

把第 3 个地方打开看看

只有一次
  1. 硬盘上沉睡着的一个大数字文件。那个文件就是模型本身。
  2. 运行时把它读进来,放到专门用来计算的芯片上,然后就一直摆在那儿。
每一次
  1. 门卫核对钥匙,请求排队等着轮到自己。
  2. 计算就冲着早已放在上面的那些数字来跑。

一步一步看

一共八步。到第八步,路会分成两条。

1

我把它送出去

键盘和鼠标的动作经过操作系统,交给你正在看的那个程序。麦克风不一样:只有在你允许时,程序才会接收声音,用语音识别把它变成文字 — 或者把声音送给能直接听的模型。

路不是一条,是两条

把这两条画成同一条路,正是可怕的误会的源头。它们并不一样。

8 路在这里分岔

只是对话

  1. 屏幕上的文字
  2. 到此为止
查看详情

文字在屏幕上流过,就到此为止。你的电脑上什么也没发生。本站的 Lyen 学习助手走的就是这条路。

借一双手

  1. 找出工具请求
  2. 请求许可
  3. 真的动手
  4. 把结果装回去

结果装进第 2 步的包袱,再从第 3 步出去

查看详情

回来的仍然只是文字。当这段文字是一个工具请求 — 「改一下这个文件」 — 时,你电脑上的会先检查,再替它去做。然后把结果装进第 2 步的包袱,从第 3 步再次送出去,对话就这样继续。这样的往返,就是人们所说的。

做得好的程序,在删除文件或执行命令之前会先问你 — 而决定关掉这个提问的,是人。这个提问就是保险栓:它由程序来执行,而不是对的一句客气嘱咐。

练习检查危险命令

如果一定要打个比方

  • 一副身体可以换掉它的计算零件。同一个,明天就能接上另一家公司的模型。

  • 同一个计算零件,同时应付着彼此素不相识的众多人的请求。活着的东西做不到这种事。

查看详情

模型是只会计算的零件;身体是你电脑上的程序,或者包在它外面的服务。会计算的零件没有手 — 它自己不能创建文件,也不能打开应用,只能用文字提出请求。真正动起来的一切,都是程序在它被允许的范围内做的。

再说两件事

计算机器并不总在远方

此刻这个网站,就是那张图

请求可以走的三条路
1 · 我的程序 2 · 网络 3 · 远程机器 4 · 计算模型 5 · 我的屏幕
就在我自己的浏览器里 是 否 否 是 是
经由我们的服务器 是 是 是 是 是
在远处那家公司的机器上 是 是 是 是 是

走中间那条路(经过我们的)时,真正的计算也是在第三条路上、在远方某家公司的机器上发生的。我们的服务器只负责核对请求并把它搬运过去。

查看详情

小模型可以在你自己的电脑里运行。本站的语音就是这样:语音模型下载好以后,把文字变成语音的工作就在你的设备上完成。聊天则不同 — 那些消息仍然经由 SONUB 送到服务。

打开 Lyen 学习助手,随便问点什么。把它送到我们的服务器,服务器再交给远处的计算机器。文字一小块一小块回来,那是第 6 步;这些文字在屏幕上一点点长出来,那是第 7 步。Lyen 走的是只对话那条路,从不碰你电脑上的文件。

Lyen 学习助手就是这样。我们的服务器只负责把请求递过去,并不运行模型。

计算真正发生的地方。他们内部用的是哪种,并没有公开。

给大人的注解

写给需要更精确说法的人。

词元

模型并不读单词。把文字切成 — 有时是整个单词,有时是几个字母,有时只是一个 — 每一个都变成一个数字。不同的模型切同一句话的方式不同,所以同一段文字算出来的词元数也可能不同。

流式传输

一边生成一边把局部输出推送出去,通常走 。每一块有多大,各家产品并不相同;有的不是按词元,而是按句子送。

模型的种类

有 (大语言模型)、SLM(小语言模型)、VLM(连图片一起看的模型),还有生成图像和视频的扩散模型。LLM 和 SLM 主要是大小不同,VLM 还能读图片,扩散模型输出的不是文字,而是图像和视频。

怎么挑

下一个词元怎么选,是一项设置。把调低,模型更常选最高分,同样的输入会得到更相似的回答;调高,回答就更多变。就算调到零,实际的服务也不保证每次给出一模一样的答案,而且更稳定的答案并不是更正确的答案。

RAG · MCP · 技能

这些是往包袱里多装东西的几种方式的名字。 搜索文档并附上找到的内容; 是连接工具的一种常用方式;是事先准备好的成套指令。哪些能用,由应用的设置和权限决定 — 从来不是模型自己说了算。

运行模型的程序(运行时)

本站实际用的是 ONNX Runtime(语音合成)和 sherpa-onnx(语音识别)。在服务器上跑大语言模型时,用的是干同样活儿的另一些程序 — vLLM、TensorRT-LLM、llama.cpp 等等。哪家公司用哪一个,并没有公开。

接着读