Графики
Создавайте профессиональные графики любой сложности с помощью нашего современного генератора при помощи текстового описания. От простых линейных до сложных многоосевых графиков.
- Bar (Столбчатая диаграмма)
- Doughnut (Кольцевая диаграмма)
- Line (Линейный график)
- Pie (Круговая диаграмма)
- Polar (Полярная диаграмма)
- Radar (Радарная диаграмма)
Пример полярной диаграммы
Как отправить запрос через API
- Сгенерировать API_TOKEN
- Отправить POST-запрос на генерацию графика
https://api.smartbuddy.ru/v1/tools/chart
(см. примеры запросов, описание параметров) - По результатам запроса, вы получите изображение SVG в формате
base64
. (см. пример ответа)
Создание графика
Отправить POST-запрос на https://api.smartbuddy.ru/v1/tools/chart (swagger)
Параметры запроса
prompt
(обязательный) - Текстовое описание изображенияtype
(обязательный) - Тип графикаbar
,doughnut
,line
,pie
,polar
,radar
output_format
- Формат изображения, которое нужно сгенерировать:svg
илиpng
(по умолчаниюsvg
)
Пример запроса на языке Python
import requests
import json
url = "https://api.smartbuddy.ru/v1/tools/chart"
payload = json.dumps({
"prompt": "изучение php",
"type": "pie",
"output_format": "svg"
})
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer API_TOKEN'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
Пример ответа
{
"data": [
{
"b64_json": "data:image/svg+xml;base64,4AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAg.....G6fojdatAf/9k="
}
]
}