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.2.tar.gz (7.4 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.2-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: newslens-0.1.2.tar.gz
  • Upload date:
  • Size: 7.4 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.2.tar.gz
Algorithm Hash digest
SHA256 6b87e1164ba3c89e3153a7965fd5e8b4eb3041f0150cb6eda8a002bcf44619a5
MD5 2cd93498dce4977fc378b01f465240f3
BLAKE2b-256 7441278526c7f60fa96ce2533b4dc2ea13dc514717255d4ad471756b5b8ac6e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for newslens-0.1.2.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.2-py3-none-any.whl.

File metadata

  • Download URL: newslens-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a8bf5cf14ee4184225ef03b9c9d5c4f815c5de0f719b49a9da8e6da6f903fc57
MD5 85278ef5ef1d3121580935451aeb2876
BLAKE2b-256 bf2a6c1259b01d0855bcfb077533e6de456467076befcbdc0d4787361bff4443

See more details on using hashes here.

Provenance

The following attestation bundles were made for newslens-0.1.2-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