Как работать с API?
Вы можете создавать свои приложения, используя наш API для доступа к передовым нейросетям.
Стоимость использования согласно общим тарифам.
Быстрый старт
-
Сгенерируйте API-token
Полученный API-ключ указывается в заголовках (Authorization) для дальнейшей работы.
Authorization: Bearer API_TOKEN
infoAPI-ключ не имеют срока действия для простоты аутентификации, но в целях безопасности есть возможность перегенерировать ключ в личном кабинете.
-
Обратитесь к API с помощью полученного ключа, например, для ключа
API_TOKEN
:import requests
import json
url = "https://api.smartbuddy.ru/v1/images/generations"
payload = json.dumps({
"model": "flux-1-schnell",
"prompt": "кот-проглот",
"size": "1152x896"
})
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer API_TOKEN'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)Полная документация API (параметры, форматы ответов, примеры)
-
Если возникли вопросы по интеграции с API, обратитесь в службу поддержки (support@mail.smartbuddy.ru)
Доступные интеграции
- Генерация текста
- Генерация изображений
- Vision
- Embeddings
- Использование функций
- Структурирование отв ета
Вопросы и ответы:
- Как расходуется баланс? Согласно общим тарифам.
- chat/completions (text, function tools, vision) в зависимости от количества использованных токенов нейросети (
usage.total_tokens
) - embeddings в зависимости от количества использованных токенов нейросети (
usage.total_tokens
) - images/generations за каждое изображение
- chat/completions (text, function tools, vision) в зависимости от количества использованных токенов нейросети (
- Можно ли протестировать сервис? Да. За регистрацию дается приветственный бонус на ~20 запросов.
- Расходуется ли баланс, если произошла внутренняя ошибка сервиса? Нет, баланс не расходуется.
- Где находится детализация баланса? В личном кабинете в разделе "API"
- Как получить API token? В личном кабинете, в разделе "API"