Skip to main content

Graph Language Models

PyPI version PyPI - Python Version uv Pybind11 Platforms License MIT

Getting Started

Finding entities and relations via NLP on text and documents

To get easily started, simply install the docling-nlp package from PyPi. This can be done using the traditional pip install docling-nlp or via uv uv add docling-nlp.

Below, you can find the code-snippet to process pieces of text,

from docling_nlp.utils.load_pretrained_models import load_pretrained_nlp_models
from docling_nlp.nlp_utils import init_nlp_model, print_on_shell

load_pretrained_nlp_models(force=False, verbose=False)
mdl = init_nlp_model()

# from Wikipedia (https://en.wikipedia.org/wiki/France)
text = """
France (French: [fʁɑ̃s] Listen), officially the French Republic
(French: République française [ʁepyblik fʁɑ̃sɛz]),[14] is a country
located primarily in Western Europe. It also includes overseas regions
and territories in the Americas and the Atlantic, Pacific and Indian
Oceans,[XII] giving it one of the largest discontiguous exclusive
economic zones in the world.
"""

res = mdl.apply_on_text(text)
print_on_shell(text, res)

The last command will print the pandas dataframes on the shell and provides the following output,

text:

   #France (French: [fʁɑ̃s] Listen), officially the French Republic
(French: République française [ʁepyblik fʁɑ̃sɛz]),[14] is a country
located primarily in Western Europe. It also includes overseas regions
and territories in the Americas and the Atlantic, Pacific and Indian
Oceans, giving it one of the largest discontiguous exclusive economic
zones in the world.

properties:

         type label  confidence
0  language    en    0.897559

instances:

  type         subtype               subj_path      char_i    char_j  original
-----------  --------------------  -----------  --------  --------  ---------------------------------------------------------------------
sentence                           #                   1       180  France (French: [fʁɑ̃s] Listen), officially the French Republic
                                                                    (French: République française [ʁepyblik fʁɑ̃sɛz]),[14] is a country
                                                                    located primarily in Western Europe.
term         single-term           #                   1         8  #France
expression   wtoken-concatenation  #                   1         8  #France
parenthesis  round brackets        #                   9        36  (French: [fʁɑ̃s] Listen)
expression   wtoken-concatenation  #                  18        28  [fʁɑ̃s]
term         single-term           #                  29        35  Listen
term         single-term           #                  53        68  French Republic
parenthesis  round brackets        #                  69       125  (French: République française [ʁepyblik fʁɑ̃sɛz])
term         single-term           #                  78       100  République française
term         single-term           #                 112       124  fʁɑ̃sɛz]
parenthesis  reference             #                 126       130  [14]
numval       ival                  #                 127       129  14
term         single-term           #                 136       143  country
term         single-term           #                 165       179  Western Europe
sentence                           #                 181       373  It also includes overseas regions and territories in the Americas and
                                                                    the Atlantic, Pacific and Indian Oceans, giving it one of the largest
                                                                    discontiguous exclusive economic zones in the world.
term         single-term           #                 198       214  overseas regions
term         enum-term-mark-3      #                 207       230  regions and territories
term         single-term           #                 219       230  territories
term         single-term           #                 238       246  Americas
term         enum-term-mark-4      #                 255       290  Atlantic, Pacific and Indian Oceans
term         single-term           #                 255       263  Atlantic
term         single-term           #                 265       272  Pacific
term         single-term           #                 277       290  Indian Oceans
term         single-term           #                 313       359  largest discontiguous exclusive economic zones
term         single-term           #                 367       372  world

For complete documents, use DocLang archives (.dclx). The C++ document path reads document.xml, applies the selected NLP models to DocLang text surfaces, and writes annotation CSV files back into the archive.

Creating Graphs from NLP entities and relations in document collections

To create graphs, you need two ingredients, namely,

  1. a collection of text or documents
  2. a set of NLP models that provide entities and relations

The document-level workflow is based on .dclx archives with annotation CSVs under annotations/. Legacy Deep Search document JSON scripts are no longer part of the supported document path.

Install for development

Python installation

To use the python interface, first make sure all dependencies are installed. We use uv for that. To install all the dependent python packages and get the python bindings, simply execute,

uv sync --all-extras

CXX compilation

To compile from scratch, simply run the following command in the docling-nlp root folder to create the build directory,

cmake -B ./build; 

Next, compile the code from scratch,

cmake --build ./build -j

Run using the Python Interface

NLP and GLM examples

The Python interface supports text, structured subject APIs, and direct DocLang archive access:

from docling_nlp.andromeda_doclang import DocLangXDocument

doc = DocLangXDocument()
doc.read("document.dclx")
doc.apply_nlp("language;term")
doc.write("document.nlp.dclx")

properties = doc.properties()
entities = doc.entities()
instances = doc.instances()
relations = doc.relations()

terms = doc.query_entities(type="term")
term_mentions = doc.query_instances(type="term")
contains_relations = doc.query_relations(name="contains")

entity_hash = DocLangXDocument.hash("Western Europe")
mentions = doc.query_instances(entity_hash=entity_hash)
xpaths = mentions["subj_path"].unique().tolist()

The legacy Deep Search document JSON workflow has been removed from the supported examples.

Run using CXX executables

If you like to be bare-bones, you can also use the executables for NLP and GLM's directly. In general, we follow a simple scheme of the form

./nlp-on-dclx.exe --input <document.dclx> --models 'language;term' --output <document.nlp.dclx>
./nlp.exe -m <mode> -c <JSON-config file>
./glm.exe -m <mode> -c <JSON-config file>

In both cases, the modes can be queried directly via the -h or --help

./nlp.exe -h
./glm.exe -h

and the configuration files can be generated,

./nlp.exe -m create-configs
./glm.exe -m create-configs

Natural Language Processing (NLP)

After you have generated the configuration files (see above), you can

  1. train simple NLP models
./nlp.exe -m train -c nlp_train_config.json
  1. leverage pre-trained models
./nlp.exe -m predict -c nlp_predict.example.json

Graph Language Models (GLM)

  1. create a GLM
./glm.exe -m create -c glm_config_create.json
  1. explore interactively the GLM
./glm.exe -m explore -c glm_config_explore.json

Testing

To run the tests, simply execute (after installation),

uv run pytest ./tests -vvv -s

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

docling_nlp-1.4.0.tar.gz (2.6 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

docling_nlp-1.4.0-cp314-cp314-win_arm64.whl (6.8 MB view details)

Uploaded CPython 3.14Windows ARM64

docling_nlp-1.4.0-cp314-cp314-win_amd64.whl (12.1 MB view details)

Uploaded CPython 3.14Windows x86-64

docling_nlp-1.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

docling_nlp-1.4.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

docling_nlp-1.4.0-cp314-cp314-macosx_14_0_arm64.whl (8.3 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

docling_nlp-1.4.0-cp313-cp313-win_arm64.whl (6.3 MB view details)

Uploaded CPython 3.13Windows ARM64

docling_nlp-1.4.0-cp313-cp313-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.13Windows x86-64

docling_nlp-1.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

docling_nlp-1.4.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

docling_nlp-1.4.0-cp313-cp313-macosx_14_0_arm64.whl (8.3 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

docling_nlp-1.4.0-cp312-cp312-win_arm64.whl (6.3 MB view details)

Uploaded CPython 3.12Windows ARM64

docling_nlp-1.4.0-cp312-cp312-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.12Windows x86-64

docling_nlp-1.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

docling_nlp-1.4.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

docling_nlp-1.4.0-cp312-cp312-macosx_14_0_arm64.whl (8.3 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

docling_nlp-1.4.0-cp311-cp311-win_amd64.whl (11.5 MB view details)

Uploaded CPython 3.11Windows x86-64

docling_nlp-1.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

docling_nlp-1.4.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

docling_nlp-1.4.0-cp311-cp311-macosx_14_0_arm64.whl (8.3 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

docling_nlp-1.4.0-cp310-cp310-win_amd64.whl (11.4 MB view details)

Uploaded CPython 3.10Windows x86-64

docling_nlp-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

docling_nlp-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

docling_nlp-1.4.0-cp310-cp310-macosx_14_0_arm64.whl (8.3 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file docling_nlp-1.4.0.tar.gz.

File metadata

  • Download URL: docling_nlp-1.4.0.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for docling_nlp-1.4.0.tar.gz
Algorithm Hash digest
SHA256 fbc993a38a088415701552ef71c076829e180dfd24dee61f62bf72877acb4b6c
MD5 b1695c5a817635738aa2b4634142859e
BLAKE2b-256 49cbe90bc5277398d5901e175ab53164d7c10b3538f724d104af9a0a9c1a9672

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 1805ed6c4a7a03c6dc73af8a8c7927c6ec4bf86a6f837a25773c3c795ff4c19f
MD5 eeb23023e0a32e2e0ea98ffc2aefe73e
BLAKE2b-256 c835db7976d75b0bf2ec96d00cabad1b7925519894b5f21c4b628096a6bdc734

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5fcc7353377b29ab5cfdfbb211d19ac9b8dc5ab51fa6dd0060634a2a51b45fad
MD5 531d107ffeaa20c1184bf86ee85cc479
BLAKE2b-256 49b7a6d29742c0896acbd60be21a2c60756322c896ff8358684d726d901a242a

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 518a3a1078e87c592deb5a01d27bf91f82459274fa2bd36ba5dfda5a2812ee8e
MD5 0de943284f83b4dae27ef9ab4021136a
BLAKE2b-256 e867ef65f9d48c6f61ba527c39dbf1f8b59d2dd9e8ccf97ebde23a5915a94ceb

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a472dac93641c12601c54a7f85ee114c10b4c4cb878bc33fac1003b964ff4bb8
MD5 2a819dc26054582ce8eb3e66146da55c
BLAKE2b-256 e2564d2bd1cd865d3124e5c1b23124a838904ab4c209a3e0691e57c692d19a92

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e71540882532d349103d523584245bd9dba77c8663812c6372f4559c85b62284
MD5 85b19e76280db387f0a082ef3898ce3c
BLAKE2b-256 06dad9920af5f8dd0a7d0fa8b98bf03c0cb1c5cf2e47069e4595f3d700d52fb5

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 a9d13800d585c0d4f0c73cff8a0730435fdbade1e856842a763c9191ce9c692a
MD5 53420b3df986202a9a59557e7ce10829
BLAKE2b-256 07af23d9814d18f3af49922a1ec489ef0622f580f3b50d657e554e973b4f4921

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ada9b585d89f18d413b3e2f48c8ce3de372fa550ba923fe4c49909355d1ede22
MD5 1e8796ea47bd6f6eaec83addeb15242b
BLAKE2b-256 bd8dc53a4c7ea833594e6633381bab1d27f979a9abbc35fea8e63656fd1c5c9a

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ed2d853b03b9d055a8cf0a4ac836031b82df805dc0e77b162e412738d78fbfd6
MD5 e819c356de71bcc0fee7c44fbce77d4b
BLAKE2b-256 ae3dc862c44f0ae78875eecf4e5138294f17756fc8b78fb68dc93d8cacf68f29

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b7bda4bee5632599a929d07a8870277b119c34f55ec96fd79a9e64fdff08fec9
MD5 37c8cb7ac02de31001338a77eb8327a2
BLAKE2b-256 7ba7381b391460b99bdca29e3fc5dcd66a06ec27d870a267a107573d9cfcd882

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e73de24cb8422e4809ea7e820291f0171c2a370143df87aa531a5f31cbf63f41
MD5 bf409225a790d5025891b42197f85339
BLAKE2b-256 035a8c16c3f8aef1860a155b132d683c38e137196a76a705c6e048848a75599e

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 17aa043aa79cd3fdd7875b683784215940f277c2a720519a4443739981f74a5d
MD5 fcfa358a3cdd0ac172d01d2b3164bf70
BLAKE2b-256 d6c5eb182ac07fb1219580d096435a3e8f885699df50eed07ad2974e794cba9d

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3eeef7ecc36fd97806dd5b034db7c0bdba88a99c37fe129eee129316080ef070
MD5 168531339e4b2beaf8fe781d99459cf7
BLAKE2b-256 d9ee5d84e4ba31c12a2a090b354141c4482685c8db05692801e0d54e5ace215d

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3a927dfc561b0e39e0414e2c56da1b804a10acc810c1d16d3ae91a0ed622525c
MD5 422140b419a6fabca0b22a0d59a6ee86
BLAKE2b-256 ac1608cffca32bdad9ec44374bd4c1795a0c7a74994b3155fae8440b3d6ff344

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1a18240fbbde436706df3b6f05e38c34a3bc2a3910e73d4fd517786c4a621d70
MD5 845f5786e96ce8f13ead248ba721624b
BLAKE2b-256 69bd742dc0469a45af2d8295e3010e52dc7923c18be1d0a0ee995f6800383b4b

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c9e06c05843ada6fe1b8be7bc8609128ec5dceca049e61abf769d64722055eb9
MD5 236e340395cb4353dadb6517a1c7b6e6
BLAKE2b-256 dbb4e7bdad1f7c80da5314ddb5cfbd2f4494e8c8c4f55af4efdda74d1ce72e14

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 74f9b4d7fd64740335312bd95d9409c7a783cd2a020ab5055ecb86e27a879869
MD5 a35a6bd77791bf460d207834cd639aa7
BLAKE2b-256 8b8c1c152d79d66ead979976d429a90cd4739ff9a4263d5ee5cfb506ce13992a

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 70653b409cc6b69432612bd64c58a92a133dda1b5b24f075455b73bb02dd9149
MD5 b97f3e2088327903311cdfabf4eb7775
BLAKE2b-256 ec4b47571ed918a747c2b6eb2f904861785eef9a9d63058c84bb647aee0692c6

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c45d203bfa74f1d03d2278cd44b4cf968f70090f8b1959a53c5d0422d999f69d
MD5 d060c66a765ad8f554e84bb449b30829
BLAKE2b-256 58e32274c7708a2cc8135457934c690d776ec9e5d0665d14c568862052218d77

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ea93253db0423d3ccf8e8f522e45af4218af0c5368533226aa0bf5b8fadc38a2
MD5 01f59156da5612404473bd57faa75ae7
BLAKE2b-256 a26db044de44c795ac24356a16d3bf5abda2b936d595d4972c13a29549a8cb15

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1d01622ac1cefb40a6e15291ff7549284880d7cfcdb77f95125ff15678818ae9
MD5 64fc3c7d75d5554c6855d4f1a5c8ee81
BLAKE2b-256 4ca72d57e435e8ad0fe9e320c4b66cc30428ef84f70a5945572676739e2dfd08

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b68a4cda568aa0423e9a15f3b5b790bf0ce63e959ad9ad0d02699756f8a4398
MD5 d08aaf8bc1feedda903e47879c07a615
BLAKE2b-256 24d14a9f0db6780eb1f6bf71e50daae7d209539b33b72bc9c0eb043ad31733fc

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 59fdd69ab7d2db9f49f492d57bc79a0e421e8fe8f83392b3d6faea5993138219
MD5 689b39ab95af289781a359bd74654b93
BLAKE2b-256 24fae6af79f8e4d5d3b0a7a59770a2b89f16d58d7862d932ed23e4ed2b7e0535

See more details on using hashes here.

File details

Details for the file docling_nlp-1.4.0-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for docling_nlp-1.4.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b0627a12f64a6120da1c840eba2fb71cf1a02922cce5084f88cb7f75297cd852
MD5 7fa721986452ca192f6101d13ce02203
BLAKE2b-256 94f983a81d021135c8c4b5dfc454c0bf521989c932f53b344aa37e8274161185

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.4.0 This release

24 files

1.2.0

24 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page