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

Uploaded Source

Built Distribution

summawise-0.2.2-py3-none-any.whl (26.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for summawise-0.2.2.tar.gz
Algorithm Hash digest
SHA256 0a8aec40c071379914f3cd284d803abf87282f8004bfff07f72701f0fc2677f9
MD5 5ddbf865ecad8ba5a32ede4c470aa883
BLAKE2b-256 88c272c2747097631f6c9a75ad7b0949f2434d93ebbdb5175756630cf4803333

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for summawise-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0840f4584ec548df3c1642f968e39b61bd4f13af189ea5f256e702d2af70c7c2
MD5 2d07a238ceaccb29bab8d94451db20a9
BLAKE2b-256 9a0813a5f24834a86df85bc62e08d3c98fdcf005d02288a1bd9cc1787b368cb0

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