magpai-app / cog-puppeteer
- Public
- 172 runs
-
CPU
Prediction
magpai-app/cog-puppeteer:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9IDywc74p3b2v6yahooem2ffgdzqmStatusSucceededSourceWebHardwareA40 (Large)Total durationCreatedInput
- html
- <h1>Replicate is cool, but Magpai is cooler</h1> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus. Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>
- width
- 512
- format
- png
- height
- 512
{ "html": "<h1>Replicate is cool, but Magpai is cooler</h1>\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus. Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>", "width": 512, "format": "png", "height": 512 }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run magpai-app/cog-puppeteer using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "magpai-app/cog-puppeteer:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9", { input: { html: "<h1>Replicate is cool, but Magpai is cooler</h1>\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus. Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>", width: 512, format: "png", height: 512 } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run magpai-app/cog-puppeteer using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "magpai-app/cog-puppeteer:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9", input={ "html": "<h1>Replicate is cool, but Magpai is cooler</h1>\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus. Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>", "width": 512, "format": "png", "height": 512 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run magpai-app/cog-puppeteer using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "magpai-app/cog-puppeteer:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9", "input": { "html": "<h1>Replicate is cool, but Magpai is cooler</h1>\\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus. Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>", "width": 512, "format": "png", "height": 512 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
You can run this model locally using Cog. First, install Cog:brew install cog
If you don’t have Homebrew, there are other installation options available.
Run this to download the model and run it in your local environment:
cog predict r8.im/magpai-app/cog-puppeteer@sha256:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9 \ -i $'html="<h1>Replicate is cool, but Magpai is cooler</h1>\\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus. Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>"' \ -i 'width=512' \ -i 'format="png"' \ -i 'height=512'
To learn more, take a look at the Cog documentation.
Run this to download the model and run it in your local environment:
docker run -d -p 5000:5000 --gpus=all r8.im/magpai-app/cog-puppeteer@sha256:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9
curl -s -X POST \ -H "Content-Type: application/json" \ -d $'{ "input": { "html": "<h1>Replicate is cool, but Magpai is cooler</h1>\\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus. Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>", "width": 512, "format": "png", "height": 512 } }' \ http://localhost:5000/predictions
To learn more, take a look at the Cog documentation.
Output
{ "completed_at": "2023-12-19T07:41:05.856612Z", "created_at": "2023-12-19T07:40:14.086922Z", "data_removed": false, "error": null, "id": "ywc74p3b2v6yahooem2ffgdzqm", "input": { "html": "<h1>Replicate is cool, but Magpai is cooler</h1>\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus. Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>", "width": 512, "format": "png", "height": 512 }, "logs": "inputs.json written\ncomp.json written\nadded 111 packages, and audited 112 packages in 14s\n9 packages are looking for funding\nrun `npm fund` for details\nfound 0 vulnerabilities\nRendering complete", "metrics": { "predict_time": 16.733051, "total_time": 51.76969 }, "output": { "image": "https://replicate.delivery/pbxt/P0yM8lEyFGJnPZVyj9IHUkB3V2wuJNf1pN5LuQukNxsI23BJA/output.png" }, "started_at": "2023-12-19T07:40:49.123561Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/ywc74p3b2v6yahooem2ffgdzqm", "cancel": "https://api.replicate.com/v1/predictions/ywc74p3b2v6yahooem2ffgdzqm/cancel" }, "version": "0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9" }
Generated ininputs.json written comp.json written added 111 packages, and audited 112 packages in 14s 9 packages are looking for funding run `npm fund` for details found 0 vulnerabilities Rendering complete
Prediction
magpai-app/cog-puppeteer:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9IDrtexu6dbsvhep4urf3khu6bktaStatusSucceededSourceWebHardwareA40 (Large)Total durationCreatedInput
- html
- <style> html, body { width: 512px; height:512px; display: flex; vertical-align:center; justify-content: center; font-family: Arial, Helvetica, sans-serif; text-align: center; flex-direction: column; } </style> <h1>Replicate is cool,<br/>but Magpai is cooler</h1> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus.</p> <p>Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p> <a href="https://magpai.app">Magpai.app</a>
- width
- 513
- format
- png
- height
- 512
{ "html": "<style>\nhtml, body {\n width: 512px;\n height:512px;\n display: flex;\n vertical-align:center;\n justify-content: center;\n font-family: Arial, Helvetica, sans-serif;\n text-align: center;\n flex-direction: column;\n}\n</style>\n\n<h1>Replicate is cool,<br/>but Magpai is cooler</h1>\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus.</p>\n<p>Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>\n<a href=\"https://magpai.app\">Magpai.app</a>", "width": 513, "format": "png", "height": 512 }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run magpai-app/cog-puppeteer using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "magpai-app/cog-puppeteer:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9", { input: { html: "<style>\nhtml, body {\n width: 512px;\n height:512px;\n display: flex;\n vertical-align:center;\n justify-content: center;\n font-family: Arial, Helvetica, sans-serif;\n text-align: center;\n flex-direction: column;\n}\n</style>\n\n<h1>Replicate is cool,<br/>but Magpai is cooler</h1>\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus.</p>\n<p>Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>\n<a href=\"https://magpai.app\">Magpai.app</a>", width: 513, format: "png", height: 512 } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run magpai-app/cog-puppeteer using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "magpai-app/cog-puppeteer:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9", input={ "html": "<style>\nhtml, body {\n width: 512px;\n height:512px;\n display: flex;\n vertical-align:center;\n justify-content: center;\n font-family: Arial, Helvetica, sans-serif;\n text-align: center;\n flex-direction: column;\n}\n</style>\n\n<h1>Replicate is cool,<br/>but Magpai is cooler</h1>\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus.</p>\n<p>Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>\n<a href=\"https://magpai.app\">Magpai.app</a>", "width": 513, "format": "png", "height": 512 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run magpai-app/cog-puppeteer using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "magpai-app/cog-puppeteer:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9", "input": { "html": "<style>\\nhtml, body {\\n width: 512px;\\n height:512px;\\n display: flex;\\n vertical-align:center;\\n justify-content: center;\\n font-family: Arial, Helvetica, sans-serif;\\n text-align: center;\\n flex-direction: column;\\n}\\n</style>\\n\\n<h1>Replicate is cool,<br/>but Magpai is cooler</h1>\\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus.</p>\\n<p>Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>\\n<a href=\\"https://magpai.app\\">Magpai.app</a>", "width": 513, "format": "png", "height": 512 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
You can run this model locally using Cog. First, install Cog:brew install cog
If you don’t have Homebrew, there are other installation options available.
Run this to download the model and run it in your local environment:
cog predict r8.im/magpai-app/cog-puppeteer@sha256:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9 \ -i $'html="<style>\\nhtml, body {\\n width: 512px;\\n height:512px;\\n display: flex;\\n vertical-align:center;\\n justify-content: center;\\n font-family: Arial, Helvetica, sans-serif;\\n text-align: center;\\n flex-direction: column;\\n}\\n</style>\\n\\n<h1>Replicate is cool,<br/>but Magpai is cooler</h1>\\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus.</p>\\n<p>Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>\\n<a href=\\"https://magpai.app\\">Magpai.app</a>"' \ -i 'width=513' \ -i 'format="png"' \ -i 'height=512'
To learn more, take a look at the Cog documentation.
Run this to download the model and run it in your local environment:
docker run -d -p 5000:5000 --gpus=all r8.im/magpai-app/cog-puppeteer@sha256:0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9
curl -s -X POST \ -H "Content-Type: application/json" \ -d $'{ "input": { "html": "<style>\\nhtml, body {\\n width: 512px;\\n height:512px;\\n display: flex;\\n vertical-align:center;\\n justify-content: center;\\n font-family: Arial, Helvetica, sans-serif;\\n text-align: center;\\n flex-direction: column;\\n}\\n</style>\\n\\n<h1>Replicate is cool,<br/>but Magpai is cooler</h1>\\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus.</p>\\n<p>Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>\\n<a href=\\"https://magpai.app\\">Magpai.app</a>", "width": 513, "format": "png", "height": 512 } }' \ http://localhost:5000/predictions
To learn more, take a look at the Cog documentation.
Output
{ "completed_at": "2023-12-19T09:45:43.329525Z", "created_at": "2023-12-19T09:45:41.031688Z", "data_removed": false, "error": null, "id": "rtexu6dbsvhep4urf3khu6bkta", "input": { "html": "<style>\nhtml, body {\n width: 512px;\n height:512px;\n display: flex;\n vertical-align:center;\n justify-content: center;\n font-family: Arial, Helvetica, sans-serif;\n text-align: center;\n flex-direction: column;\n}\n</style>\n\n<h1>Replicate is cool,<br/>but Magpai is cooler</h1>\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eu dapibus nisl. Duis semper tempor faucibus.</p>\n<p>Praesent in lacus vitae ligula pellentesque vestibulum non vel nibh. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tincidunt id enim ut semper. Donec vel urna pulvinar lectus ullamcorper semper ac eu lacus..</p>\n<a href=\"https://magpai.app\">Magpai.app</a>", "width": 513, "format": "png", "height": 512 }, "logs": "inputs.json written\ncomp.json written\nup to date, audited 112 packages in 500ms\n9 packages are looking for funding\nrun `npm fund` for details\nfound 0 vulnerabilities\nRendering complete", "metrics": { "predict_time": 2.262462, "total_time": 2.297837 }, "output": { "image": "https://replicate.delivery/pbxt/6UaxcwuWfg0hH6GfBz4OohOweftZSeG94NfaBRP5Hf8Kjw4BJA/output.png" }, "started_at": "2023-12-19T09:45:41.067063Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/rtexu6dbsvhep4urf3khu6bkta", "cancel": "https://api.replicate.com/v1/predictions/rtexu6dbsvhep4urf3khu6bkta/cancel" }, "version": "0e6cdf65de16a21e1250648d016e0e6e221e09925a28eb4df966ebc7649a42a9" }
Generated ininputs.json written comp.json written up to date, audited 112 packages in 500ms 9 packages are looking for funding run `npm fund` for details found 0 vulnerabilities Rendering complete
Prediction
magpai-app/cog-puppeteer:6b398d82979e96b69891018e8d7ab1a1604d3abf01f1cc494d07d64b28f9b19eID6efbr5rbqbyvuuvc4ky5rcp4niStatusSucceededSourceWebHardwareCPUTotal durationCreatedInput
- data
- https://google.com
- mode
- url
- width
- 1920
- format
- png
- height
- 1080
- pdfSize
- A4
{ "data": "https://google.com", "mode": "url", "width": 1920, "format": "png", "height": 1080, "pdfSize": "A4" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run magpai-app/cog-puppeteer using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "magpai-app/cog-puppeteer:6b398d82979e96b69891018e8d7ab1a1604d3abf01f1cc494d07d64b28f9b19e", { input: { data: "https://google.com", mode: "url", width: 1920, format: "png", height: 1080, pdfSize: "A4" } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run magpai-app/cog-puppeteer using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "magpai-app/cog-puppeteer:6b398d82979e96b69891018e8d7ab1a1604d3abf01f1cc494d07d64b28f9b19e", input={ "data": "https://google.com", "mode": "url", "width": 1920, "format": "png", "height": 1080, "pdfSize": "A4" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run magpai-app/cog-puppeteer using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "magpai-app/cog-puppeteer:6b398d82979e96b69891018e8d7ab1a1604d3abf01f1cc494d07d64b28f9b19e", "input": { "data": "https://google.com", "mode": "url", "width": 1920, "format": "png", "height": 1080, "pdfSize": "A4" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
You can run this model locally using Cog. First, install Cog:brew install cog
If you don’t have Homebrew, there are other installation options available.
Run this to download the model and run it in your local environment:
cog predict r8.im/magpai-app/cog-puppeteer@sha256:6b398d82979e96b69891018e8d7ab1a1604d3abf01f1cc494d07d64b28f9b19e \ -i 'data="https://google.com"' \ -i 'mode="url"' \ -i 'width=1920' \ -i 'format="png"' \ -i 'height=1080' \ -i 'pdfSize="A4"'
To learn more, take a look at the Cog documentation.
Run this to download the model and run it in your local environment:
docker run -d -p 5000:5000 --gpus=all r8.im/magpai-app/cog-puppeteer@sha256:6b398d82979e96b69891018e8d7ab1a1604d3abf01f1cc494d07d64b28f9b19e
curl -s -X POST \ -H "Content-Type: application/json" \ -d $'{ "input": { "data": "https://google.com", "mode": "url", "width": 1920, "format": "png", "height": 1080, "pdfSize": "A4" } }' \ http://localhost:5000/predictions
To learn more, take a look at the Cog documentation.
Output
{ "completed_at": "2023-12-20T07:14:03.865031Z", "created_at": "2023-12-20T07:13:50.977966Z", "data_removed": false, "error": null, "id": "6efbr5rbqbyvuuvc4ky5rcp4ni", "input": { "data": "https://google.com", "mode": "url", "width": 1920, "format": "png", "height": 1080, "pdfSize": "A4" }, "logs": "inputs.json written\ncomp.json written\nadded 111 packages, and audited 112 packages in 9s\n9 packages are looking for funding\nrun `npm fund` for details\nfound 0 vulnerabilities\nRendering complete", "metrics": { "predict_time": 12.790896, "total_time": 12.887065 }, "output": { "image": "https://replicate.delivery/pbxt/1EYIgB0keBSnFqArwcj5Fs87DLa37zJzG63hEUEzWordMCCJA/output.png" }, "started_at": "2023-12-20T07:13:51.074135Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/6efbr5rbqbyvuuvc4ky5rcp4ni", "cancel": "https://api.replicate.com/v1/predictions/6efbr5rbqbyvuuvc4ky5rcp4ni/cancel" }, "version": "6b398d82979e96b69891018e8d7ab1a1604d3abf01f1cc494d07d64b28f9b19e" }
Generated ininputs.json written comp.json written added 111 packages, and audited 112 packages in 9s 9 packages are looking for funding run `npm fund` for details found 0 vulnerabilities Rendering complete
Want to make some of these yourself?
Run this model