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.3.tar.gz
(16.1 kB
view hashes)
Built Distribution
maxplotlib-0.1.3-py3-none-any.whl
(16.0 kB
view hashes)
Close
Hashes for maxplotlib-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 458e039df24a79fc5e63fb495ade718361a5d8337ee7e6a7c4ae71ffc617213a |
|
MD5 | 6f1044243e3dcdd5310408d4d17ff60b |
|
BLAKE2b-256 | 435b633ccce23b1bd2d6b646642e6205a4a19de152007e473f34613b6d91bf1a |