gpt4 book ai didi

python - 我可以使用 Node.js 作为后端并使用 Python 来进行 AI 计算吗?

转载 作者:太空宇宙 更新时间:2023-11-04 03:13:27 24 4
gpt4 key购买 nike

我正在尝试使用 Node.js 创建一个网站。不过,因为我正在学习如何使用人工智能的类(class),并希望将其应用到我的程序中。因此,我想知道是否可以轻松地将 Python Spyder 连接到基于 Node.js 的 Web 应用程序。

最佳答案

我知道有两种方法可以做到这一点1)使用child_process库

const { exec } = require('child_process');
exec('python yourscript.py', (err, stdout, stderr) => {
if (err) {
return;
}
console.log(`stdout: ${stdout}`);
console.log(`stderr: ${stderr}`);
});

如果您想要分步指南,可以查看这篇文章。 https://www.geeksforgeeks.org/run-python-script-node-js-using-child-process-spawn-method/

2) 更好的方法是创建一个 API,您可以稍后使用 AJAX 或您喜欢的任何库来调用它。您可以使用微框架(例如 Flask)创建一个服务器,然后您可以使用 NodeJs 调用该服务器。将机器学习代码转换为 API 的教程: https://towardsdatascience.com/publishing-machine-learning-api-with-python-flask-98be46fb2440

axios.post( your_api_address , {
MLparametre1: 'somevalue',
MLparametre2: 'somevalue',
MLparametre3: 'somevalue',
MLparametre4: 'somevalue',
})

或者您可以只传递列表或字典对象。 https://flaviocopes.com/node-axios/您可以在这里了解有关 axios 的更多信息。

关于python - 我可以使用 Node.js 作为后端并使用 Python 来进行 AI 计算吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59738972/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com