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

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

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)
  • 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:

  • Directory support (Enter a local directory path, contents are uploaded recursively)
  • Archive support (Both URLs and local files - automatically extract/upload contents of .zip/.tar.gz files)
  • VectorStore caching (already supported for youtube videos, the goal is to implement this for all inputs)
  • Multiple "assistants" with more intricate instructions, which would be selected based on the type of information being analyzed.
    • A custom assistant can already be used by manually changing the "assistant_id" property in settings file.
  • User friendly command line interface.

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.1.2.tar.gz (23.7 kB view details)

Uploaded Source

Built Distribution

summawise-0.1.2-py3-none-any.whl (25.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for summawise-0.1.2.tar.gz
Algorithm Hash digest
SHA256 0b49ac5cf1efc85e01893e8a5e4a30c448dfc237721bef9c91ff0cda350425fe
MD5 f40f4a99c1ad83f9c4043193f85ba146
BLAKE2b-256 af8bcb6a571c56987b0190fdd70b72deca14016ec556cd6a264bffeef0fb7527

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for summawise-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4206d5b8a432af65ac670670678ff8a25ee98c52e55bd011c096332032df9eb4
MD5 1603f8385c4bf945d1ae6526b6da4e23
BLAKE2b-256 d0b0d31008ac1acca081b02886ba174a3b5d9a98bd7f4c3d7a21ad88c5ae0019

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