Make
Подключение GetAPI через модуль HTTP
Создание запроса
Добавьте в сценарий модуль HTTP для отправки запроса
| Настройка | Значение |
|---|---|
| Method | POST |
| URL | https://api.getapi.ru/v1/chat/completions |
| Авторизация | Заголовок Authorization: Bearer <ключ GetAPI> |
| Content-Type | application/json |
| Тело | JSON |
| Разбор ответа | JSON |
В версиях HTTP с хранилищем credentials сохраните ключ в нём. Не вставляйте ключ в текст запроса и не включайте его в общедоступный экспорт сценария
Тело
Пример для модели gpt-4.1-mini, её доступность проверьте через каталог
{
"model": "gpt-4.1-mini",
"messages": [
{"role": "user", "content": "Напиши короткое подтверждение получения заявки"}
],
"stream": false
}Для подстановки текста из предыдущего модуля используйте структуру JSON или JSON-сериализацию Make. Кавычки и переносы строк в пользовательском тексте должны оставаться корректно экранированными
Использование ответа
После успешного запроса передайте в следующий модуль поле choices[0].message.content. В интерфейсе Make путь может отображаться через визуальные элементы массива, выбирайте первый ответ и его message.content
Отсутствие текста не всегда означает ошибку HTTP: модель может запросить инструмент или вернуть отказ. Проверяйте finish_reason и поля сообщения
Ошибки и повторы
Разделите ошибки авторизации, неверные параметры и временную недоступность. Повторяйте только допустимые операции с ограничением числа попыток
Если сценарий уже отправил сообщение клиенту, повтор генерации не должен повторно запускать отправку
Формат API: Chat Completions. Настройки модуля: HTTP в Make