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)
| File | Size | Uploaded | |
|---|---|---|---|
| embeddings_visualizer-0.0.9.tar.gz | 5.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|