fix: python code for eidting image
This commit is contained in:
@@ -52,7 +52,7 @@ export const generateImageCode = ({
|
|||||||
});
|
});
|
||||||
|
|
||||||
// ========================= Python =========================
|
// ========================= Python =========================
|
||||||
const pythonCode = `
|
let pythonCode = `
|
||||||
import requests\n
|
import requests\n
|
||||||
url="${host}${api}"
|
url="${host}${api}"
|
||||||
headers = {
|
headers = {
|
||||||
@@ -63,6 +63,25 @@ data = ${JSON.stringify(parameters, null, 2).replace(/null/g, 'None')}\n
|
|||||||
response = requests.post(url, headers=headers, json=data)
|
response = requests.post(url, headers=headers, json=data)
|
||||||
print(response.json()['data'][0]['b64_json'])`.trim();
|
print(response.json()['data'][0]['b64_json'])`.trim();
|
||||||
|
|
||||||
|
if (edit) {
|
||||||
|
const files = {
|
||||||
|
image: `open(image.png, 'rb')`,
|
||||||
|
mask: `open(mask.png, 'rb')`
|
||||||
|
};
|
||||||
|
|
||||||
|
pythonCode = `
|
||||||
|
import requests\n
|
||||||
|
url="${host}${api}"
|
||||||
|
headers = {
|
||||||
|
"Content-type": "multipart/form-data",
|
||||||
|
"Authorization": "Bearer $\{YOUR_GPUSTACK_API_KEY}"
|
||||||
|
}
|
||||||
|
data = ${JSON.stringify(_.omit(parameters, ['mask', 'image']), null, 2).replace(/null/g, 'None')}
|
||||||
|
files = ${JSON.stringify(files, null, 2).replace(/null/g, 'None')}\n
|
||||||
|
response = requests.post(url, headers=headers, json=data, files=files)
|
||||||
|
print(response.json()['data'][0]['b64_json'])`.trim();
|
||||||
|
}
|
||||||
|
|
||||||
// ========================= Node.js =========================
|
// ========================= Node.js =========================
|
||||||
const nodeJsCode = `
|
const nodeJsCode = `
|
||||||
const axios = require('axios');
|
const axios = require('axios');
|
||||||
|
|||||||
Reference in New Issue
Block a user