Skip to main content

Embeddings Visualizer

Embeddings Visualizer is a Python package that provides tools for visualizing text embeddings generated from the OpenAI API. The package uses Streamlit for creating interactive visualization dashboards, and can be executed within a local Python environment or deployed to a web server.

Initialization

Initialize the package using the init command:

ev init

This will guide you through the process of setting up your configuration. Please ensure you have your OpenAI API key available.

Usage

Once initialized, you can start the Streamlit application using the start-app command:

ev start-app

This will start the Streamlit application where you can upload your dataset and interactively visualize the embeddings.

To open the notebook, use the open-notebook command:

ev open-notebook

This will open the embeddings.ipynb Jupyter notebook in your browser, where you can interactively experiment with generating and visualizing embeddings.

Requirements

Python 3.9 or later is required to use this package. It also depends on several Python libraries, including Streamlit, Typer, numpy, pandas, OpenAI, python-dotenv, scikit-learn, plotly, matplotlib and langchain. These dependencies are automatically installed when you install the Embeddings Visualizer package.

For more information, please refer to the pyproject.toml file in the root directory of the project.

Release files for embeddings-visualizer 0.0.9

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

Source distribution (sdist)

Source distribution for embeddings-visualizer 0.0.9
File Size Uploaded
embeddings_visualizer-0.0.9.tar.gz 5.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for embeddings-visualizer 0.0.9
File Interpreter ABI Platform
embeddings_visualizer-0.0.9-py3-none-any.whl Python 3 none any Details

Total release size: 12.5 kB

Release files / embeddings_visualizer-0.0.9.tar.gz

Download URL embeddings_visualizer-0.0.9.tar.gz
Size 5.4 kB
Tags Source
SHA-256 checksum
How to use checksums
e185543ba11efc38c2f57909629ed7e92a9ba37a40cf9c87fd67daa5f645c90e
BLAKE2b-256 checksum
How to use checksums
2f382927747efc99704ef74a6e04eaa5d0bb7f175f7c3898a37bb5f3a0e17bfc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.9.17 Linux/5.15.0-1040-azure

Release files / embeddings_visualizer-0.0.9-py3-none-any.whl

Download URL embeddings_visualizer-0.0.9-py3-none-any.whl
Size 7.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b4121f35d0f197198c3cbc7d836c4e4e72fa0043e5f799da60f6a38ac9a82e89
BLAKE2b-256 checksum
How to use checksums
f12d2a43d49b851caf6db0c89ed9f78438377644c9482025c860e1018b013573
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.9.17 Linux/5.15.0-1040-azure

Release history Release notifications | RSS feed

This release

0.0.9 This release

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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