停止使用谷歌翻译,构建您自己的人工智能应用程序,了解如何使用 Hugging Face LLM 和 Python 将长文档翻译成您的语言,不受任何限制

在当今全球化的世界中,与来自不同国家和文化的人们进行交流变得越来越重要。然而,语言障碍往往会阻碍有效的沟通。虽然谷歌翻译已成为弥补这一差距的流行工具,但它也有其局限性,尤其是在准确翻译较长文本方面。

我真的很烦将一小部分文本复制/粘贴到谷歌翻译中,等待结果,将其复制到我的文件中…复制,粘贴,重复…那么为什么不使用我们的拥抱脸瑞士军来解决这个问题呢?

人们还担心使用第三方服务翻译敏感信息的隐私和安全性。在本文中,我们将探索使用 Hugging Face 构建您自己的人工智能翻译应用程序的替代解决方案。通过构建自己的翻译应用程序,您可以确保数据的隐私和安全,同时还可以为较长的文本实现相当准确的翻译。

总结一下我们将采取的步骤:

安装依赖项
创建文件夹结构并下载语言模型
测试模型
创建 Streamlit 界面

结果会是这样的

在这里插入图片描述

安装依赖项

我们需要的包并不多:我们想要访问 Hugging Face 模型,创建长文本块和图形界面。

但首先,作为一个好的实践,让我们为新的 python 项目创建一个虚拟环境。创建一个全新的目录(我的是AI_translator)并运行venv创建指令:

mkdir AI_translator
cd AI_translator
python3.10 -m venv venv  #version 3.10 is reccomended

激活虚拟环境:

so

猜你喜欢

转载自blog.csdn.net/iCloudEnd/article/details/132037278