凹语言 v0.17.0 发布, 增加 Chrome 内置 AI 支持
凹语言是国内首个面向WebAssembly设计工业级通用编程语言,也是目前被CNCF基金会wasm全景图收录的的唯一一个来自中国的开源编程语言项目。最新的v0.17.0发布, 实验性增加了 Chrome 内置 AI 支持。这里我们将展示如何通过凹语言使用 Chrome 浏览器最新版本内置的 Gemini Nano 大语言模型。 先参考Device Model: Chrome AI Gemini Nano, 确保本地 Chrome AI 正常工作,确保开发者控制台可成功执行await ai.assistant.create();程序。 示例代码: import "ai" func main { ai.RequestSession(func(session: ai.Session){ session.PromptAsync("Who are you?", func(res: string) { println(res) }) }) } 然后本地命令行环境执行wa run, 然后在打开的页面的开发者控制台可以看到以下输出: I am a large languag...