Skip to main content

Library to interact with document management API

Project description

Document Manager

A Python library for interacting with the Document Management API. Provides a client for managing users, articles, and performing full-text search operations.

Installation

pip install document_manager

Quick Start

from document_manager.client import DocumentManagerClient

client = DocumentManagerClient(
    base_url="https://api.example.com",
    api_key="your-api-key"
)

# Check API health
print(client.health_check())

Features

  • User Management: Create, list, and delete users
  • Article Management: Ingest, update, and delete articles
  • Search: Full-text search on articles and chunks
  • Summarization: Generate summaries from articles
  • Type Safety: Pydantic models for request/response validation

Documentation

See the client module for available methods and types module for data models.

Requirements

  • Python >= 3.12

Project details


Download files

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

Source Distribution

document_manager-0.0.1.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

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

document_manager-0.0.1-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file document_manager-0.0.1.tar.gz.

File metadata

  • Download URL: document_manager-0.0.1.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for document_manager-0.0.1.tar.gz
Algorithm Hash digest
SHA256 afb6bc8ce9940c988318527cc568a049f0688c234b8ef02f6cf21a5b0c154c14
MD5 f135edf2f512a752e4180adc65d920cc
BLAKE2b-256 818eaf31d8471e4853f6f5e5dfaaf45d4395132d91cdca7ad137080c489da9b5

See more details on using hashes here.

File details

Details for the file document_manager-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for document_manager-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2d4c7c1a28645e7f727baef7213732ed06b7331f6ca4ba934bd78cb6802cfb2b
MD5 c5d3830376ef48139bb3eee24e27b033
BLAKE2b-256 70a2dd698ac6c7f460e89b8fb5454b6603128cfc55d040f12b56d734ce2dd9ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page