Skip to main content

Add your description here

Project description

File Structure

newslens/
├── src/
│ └── newslens/
│ ├── __init__.py # Package entry point
│ ├── core/ # The "Engine Room"
│ │ ├── engine.py # Logic for loading Qwen + LoRA adapters
│ │ ├── model.py # The main NewsLens class (Sync/Async API)
│ │ └── config.py # Default hyperparameters & model paths
│ ├── agents/ # Framework adapters
│ │ ├── langchain.py # Tools for LangGraph/LangChain
│ │ ├── autogen.py # Skill definitions for AutoGen
│ │ └── mcp.py # Model Context Protocol (MCP) server
│ ├── server/ # Connectivity Layer
│ │ ├── api.py # FastAPI A2A (Agent-to-Agent) endpoints
│ │ └── schemas.py # Pydantic data models for payloads
│ ├── training/ # Finetuning module
│ │ └── finetuner.py # Your training logic, modularized
│ ├── cli/ # Command-line interface
│ │ └── main.py # Entry point for 'newslens' commands
│ └── utils/ # Helpers (Batching, token counting)
├── tests/ # Unit and integration tests
├── examples/ # Jupyter notebooks & demo scripts
├── pyproject.toml # Modern dependency & build management
└── README.md # Documentation

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

newslens-0.1.3.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

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

newslens-0.1.3-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file newslens-0.1.3.tar.gz.

File metadata

  • Download URL: newslens-0.1.3.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for newslens-0.1.3.tar.gz
Algorithm Hash digest
SHA256 40ca1dfd1e775b20964e6890b97e36ef00f1942dd7853d8816323b7074a15c15
MD5 170d87a8055fb10ce4f9f9ba4625fe23
BLAKE2b-256 74102845c34b098482533eefd7d4ec7b46e9510f3a6645a7f81ae6b56821d87d

See more details on using hashes here.

Provenance

The following attestation bundles were made for newslens-0.1.3.tar.gz:

Publisher: publish.yml on Arnab-cloud/newslens

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file newslens-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: newslens-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for newslens-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 47a3be2ff0a81505bf0d03dfff7fb9c47e5d7ac43c580423da8280b9601a8af9
MD5 155151b46422c6b9a4db474dd056dbeb
BLAKE2b-256 8297efb44acdf1929ca4d176def9462bdf555590422a0ca7944d36feac6b018a

See more details on using hashes here.

Provenance

The following attestation bundles were made for newslens-0.1.3-py3-none-any.whl:

Publisher: publish.yml on Arnab-cloud/newslens

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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