为什么很多比较火的项目都只开放了 Python 和 nodejs 的包?比如 langchain

2023-06-14 15:24:07 +08:00
 sunshinev

关键是为什么有 nodejs 的包,是因为 nodejs 在这方面也有一些处理优势吗

为啥没有 go 包。。。

3827 次点击
所在节点    程序员
17 条回复
Baboonowen
2023-06-14 16:04:52 +08:00
Python 有十几年的机器学习生态,Node.js 最近好像有人写了个框架。主要原因还是语法很友好所以用的人多,相比 go 不用操心太多执行层面的问题。
zorui
2023-06-14 16:05:13 +08:00
go 在这方面有一些处理优势吗? js 使用的人多,npm 包丰富。
nomagick
2023-06-14 16:05:37 +08:00
npm 包是给前端和 electron 准备的, node.js 只是顺便享受一下。
AsherTan
2023-06-14 16:48:24 +08:00
开发者基数大吧,上手也快
mingoing428
2023-06-14 18:33:03 +08:00
一个科学家比较多,一个农民工比较多
crysislinux
2023-06-14 18:59:26 +08:00
会糊 js 的多啊,发布包也方便。
weixiangzhe
2023-06-14 19:13:33 +08:00
都是胶水,node python 糊起来快啊
fzls
2023-06-14 19:25:48 +08:00
基础库多
lujiaosama
2023-06-14 19:33:50 +08:00
js 只要你能想到的领域, 就有人拿来用, 好不好用就是另一回事了
importmeta
2023-06-14 20:46:02 +08:00
Python 可能是搞 AI 的做的, Node 应该是适合 Web 应用, 比较轻量.
Go 搞这些根本不是选择, Java 太重不适合.
个人理解.
knightdf
2023-06-14 20:49:15 +08:00
因为 go 包等你们去写
flyqie
2023-06-14 21:50:18 +08:00
你倒是具体说下是哪些领域的项目啊。。

langchain 搜了下是 AI 相关的?

那不稀奇,nodejs 现在能用的地方太多了。。
echoless
2023-06-15 06:11:37 +08:00
go 包也有啊 搜搜
wwatson
2023-06-15 09:21:41 +08:00
感觉国外用 Node.js 的人比较多?很多 SDK 都会优先支持 Node.js ,国内的 SDK 则很少会把 Node.js 的支持放在高优先级。
leil
2023-06-15 10:47:48 +08:00
因为现在硬件性能越来越强,能用脚本写直接脚本,你好我好大家好
Pythoner666666
2023-06-15 11:59:30 +08:00
因为北美 欧洲这边 Node.js 才是使用面最广的语言,因为他们都是大工程师文化,不分前后端,一个人从前端到后端到最后上线部署这些 都要求一个人来完成,所以 Node 就成了不二之选。
liweizhismd
2023-06-21 14:31:24 +08:00
我写了一个 java 的版本
https://github.com/Knowly-ai/langtorch

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/948693

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX