Skip to main content

Summarize information from vectorized files using OpenAI's powerful models, and explore data further with an interactive prompt for deep dives into content.

Project description

summawise

PyPI - Version PyPI - License PyPI - Downloads

Summarize information from files, links, and vectorized data using OpenAI's powerful models. Explore data further and generate code/information using an interactive prompt for deep dives into content. The beta API features that are built in make it superior to a standard LLM in the context of code generation relative to existing context/codebases.

Installation

For the sake of convenience (and to be added to your $PATH), the program is available via PyPI:

pip install --upgrade summawise

Notes

This tool uses OpenAI API features which are currently in beta.

Resources:

Information

The following inputs are supported:

  • YouTube video URLs. (Transcript is extracted and used as text)
  • Local files. (Any type of content, file will be uploaded byte for byte)
  • Local directories. (Includes files in nested directories)
  • Other URLs, depending on the response content. (Text content, PDF files, and HTML are all supported)

Support for a wider variety of input may be added in the future.

Potential improvements:

  • Archive support (Both URLs and local files - automatically extract/upload contents of .zip/.tar.gz files)
  • Extract natural language from certain types of content. (Ex: html/pdf)

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

summawise-0.5.2.tar.gz (42.4 kB view details)

Uploaded Source

Built Distribution

summawise-0.5.2-py3-none-any.whl (48.5 kB view details)

Uploaded Python 3

File details

Details for the file summawise-0.5.2.tar.gz.

File metadata

  • Download URL: summawise-0.5.2.tar.gz
  • Upload date:
  • Size: 42.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for summawise-0.5.2.tar.gz
Algorithm Hash digest
SHA256 9f430dbcd78c8c247e5d23dffdd89c23d91a8ef2c85d3e3e936b755a0f6ee613
MD5 197f43f0da7388fa88857170d72cfc0c
BLAKE2b-256 46fd92cb5e4090c5a27f7c0599166a29c406fe447cbc701e70ff1777544c047d

See more details on using hashes here.

File details

Details for the file summawise-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: summawise-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 48.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for summawise-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7f0e4eda2d0172957b508f526a2786b6ab7badce6462065663b6f5e1625d11fa
MD5 1b569703ff0d3ed4756ac7a3229b37ee
BLAKE2b-256 a5361ae23b6c3e5ca0b893628e92a24e627814d9615420aced5a62be7135f2b2

See more details on using hashes here.

Supported by

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