Johnsnowlabs
获取访问 johnsnowlabs 企业级 NLP 库的权限
使用开源 johnsnowlabs
库,拥有超过 21,000 个企业级 NLP 模型,支持 200 多种语言。
有关所有 24,000+ 模型,请参见 John Snow Labs 模型中心
安装和设置
pip install johnsnowlabs
要安装企业功能,请运行:
# for more details see https://nlp.johnsnowlabs.com/docs/en/jsl/install_licensed_quick
nlp.install()
您可以使用基于 gpu
、cpu
、apple_silicon
、aarch
的优化二进制文件嵌入您的查询和文档。
默认使用 cpu 二进制文件。
一旦会话开始,您必须重新启动笔记本以在 GPU 或 CPU 之间切换,否则更改将不会生效。
使用 CPU 嵌入查询:
document = "foo bar"
embedding = JohnSnowLabsEmbeddings('embed_sentence.bert')
output = embedding.embed_query(document)