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.6.tar.gz
(16.4 kB
view hashes)
Built Distribution
maxplotlib-0.1.6-py3-none-any.whl
(16.7 kB
view hashes)
Close
Hashes for maxplotlib-0.1.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e01ee5f47832bb9abcb5269d8f73348a0a866a421a21a88acfe8a5cc035ce38c |
|
MD5 | a5537cfe7026a47325ac51e839c72b7d |
|
BLAKE2b-256 | 8ec7222dd88111bb5bb2f56aa6900aa944720dbf527c93b7d405d1100f6c84c5 |