Autoviz API by Max Cembalest
Project description
Maxplotlib
Autovisualization API
Example:
maxplotlib "textbook-quality art with sine and cosine waves"
Option 1 | Option 2 |
Option 3 | Option 4 |
General:
maxplotlib prompt --output=optional_output_folder
Setup
Make sure a server with a known IP address is on (see Server if you are doing this yourself).
pip install maxplotlib
export SERVER_IP=192.168....
How does it work?
Llama 3.1 (implemented in mlx_lm
) generates matplotlib
python scripts which are executed to produce images for the API response.
Server
Turning on a server allows other people to use your machine as a compute engine for maxplotlib
API calls.
To turn on a server, install the requirements:
pip install 'maxplotlib[server]'
Then, navigate to the server
directory and run the launch script:
cd src/server
./run_server
Once the server is on, remote maxplotlib
API calls to your IP address will run on your machine.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
maxplotlib-0.1.7.tar.gz
(16.8 kB
view hashes)
Built Distribution
maxplotlib-0.1.7-py3-none-any.whl
(17.1 kB
view hashes)
Close
Hashes for maxplotlib-0.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f4a5f2c1f2a7fec9b4420150d99ce43c84ff2ebf9f21ec6b77e689b5d20e24d |
|
MD5 | 7302a2f3eb8552113bc1514c7cbbe994 |
|
BLAKE2b-256 | b8484502ad326fe61f547b3aa36340ee4367bcaf3bb8e5f91144449fc8342ee8 |