{"library":"nv-ingest-client","title":"nv-ingest-client","description":"nv-ingest-client is a Python client for NVIDIA's nv-ingest service, enabling ingestion and preprocessing of documents (PDF, DOCX, etc.) into structured data. Current version is 26.3.0, with active development and weekly releases. The primary use case is sending documents to the service and receiving annotated results.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install nv-ingest-client"],"cli":null},"imports":["from nv_ingest_client.client import IngestClient","from nv_ingest_client.client import IngestClientConfig"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom nv_ingest_client.client import IngestClient, IngestClientConfig\n\n# Configure client\nconfig = IngestClientConfig(\n    host=os.environ.get('NV_INGEST_HOST', 'localhost'),\n    port=os.environ.get('NV_INGEST_PORT', '8000')\n)\nclient = IngestClient(config)\n\n# Ingest a document\nresult = client.ingest_file(\"example.pdf\")\nprint(result)","lang":"python","description":"Minimal example to instantiate IngestClient and ingest a PDF.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}