Skip to main content
File added late

1 file was added to this release more than 14 days after its initial publication. Inspect the release files before installing.

VersaCore

The VersaCore Python library

Installation

pip install versacore

Web Article Summarize Query API

This project provides an API to summarize or query articles from a given URL using the Large Language Model (LLM). The API can be used with various models and APIs, such as lmstudio.

Usage

Summarize an Article

To summarize an article from a URL:

python webArticleSummariseQuery.py --url "https://example.com/article" --model "your_desired_model"

The summarized content will be printed to the console.

Query an Article

To query an article with a specific question:

python webArticleSummariseQuery.py --url "https://example.com/article" --model "your_desired_model" --query "What is the main point of this article?"

The answer to your question will be printed to the console.

Running the API Server

To run the Flask server and access the API, use:

python webArticleSummariseQuery.py --url "https://example.com/article" --model "your_desired_model" [--api "your_desired_api"] [--port 5001]

The API will be available at http://localhost:5001. You can make POST requests to /summarize or /query endpoints, providing the required parameters in JSON format.

For example, using a tool like curl:

curl -X POST -H "Content-Type: application/json" -d '{"url": "https://example.com/article", "model": "your_desired_model"}' http://localhost:5001/summarize

Metadata

Release files for VersaCore 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

File added late

1 file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for VersaCore 0.1.0
File Size Uploaded Provenance Actions
versacore-0.1.0.tar.gz 6.5 kB Without provenance Details for versacore-0.1.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for VersaCore 0.1.0
File Interpreter ABI Platform Actions
versacore-0.1.0-py3-none-any.whl Python 3 none any Details for versacore-0.1.0-py3-none-any.whl
VersaCore-0.1.0-py3-none-any.whl Python 3 none any Details for VersaCore-0.1.0-py3-none-any.whl

Total release size: 21.4 kB

Release files / versacore-0.1.0.tar.gz

Download URL versacore-0.1.0.tar.gz
Size 6.5 kB
Tags Source
SHA-256 checksum
How to use checksums
a9fabd7787c8f4f03799d016687a0f047eb7016b2d36a1d73171f02c4c855b8d
BLAKE2b-256 checksum
How to use checksums
192a9fae27de250b9402a59740d5ea44108da17d546402165743a09a775bfb1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / versacore-0.1.0-py3-none-any.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL versacore-0.1.0-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75a0c6cbd408bba54fff2c14efe0104da00fb5d0c2828b395097d71d6ee885f2
BLAKE2b-256 checksum
How to use checksums
3bf609f5d28c864764825e42cbcd14d918ce2926b407e4428e4799e80a4693ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / VersaCore-0.1.0-py3-none-any.whl

Download URL VersaCore-0.1.0-py3-none-any.whl
Size 7.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
efcb41fdc75eb305596a9107008054b457f6d845e38d52cbf60a4212b4f82745
BLAKE2b-256 checksum
How to use checksums
ea55d5ffa82773081ac81f8ef3104ba0d8ee323a5deddaa32ea12484001eacd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Security for VersaCore 0.1.0

Upload timing

File added late

1 file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.


Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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