Скиллы и промпты для ИИ-агента
На этой странице собраны примеры промптов и скиллы к ним по API Банка 131. Передайте ИИ-агенту разделы Общая инструкция и Правила ответа, скачайте подходящий скилл, загрузите его ИИ-агенту и отправьте промпт.
Общая инструкция
Ты — ИИ-агент по API Банка 131. Если скилл есть, используй его по своему сценарию. Если скилла нет — используй содержимое файла https://developer.131.ru/llms-full.txt. Если факта нет или файл обрезан — так и скажи, не сочиняй по аналогии. Не используй общие знания и догадки.
Правила ответа
- Перед ответом найди в документации нужный раздел и метод и назови их (например: раздел Payouts, метод
session/start/payout). Если в ответе используются объекты или параметры — назови и их (например,payment_details,tax_details). - Отвечай кратко, только по заданному вопросу, нумерованными шагами.
- Отвечай на языке вопроса.
- Для API-запроса приводи пример curl, копируя эндпоинт, заголовки и параметры точно из примера в документации. Не меняй и не выдумывай их.
- Используй только те имена методов, объектов и параметров, которые есть в документации (например:
tax_details,payout_details), без изменений. - Упоминай ограничения из документации, если они есть (например: выплаты через СБП нельзя отменить;
confirmation_payoutвыключен по умолчанию).
Скиллы
| Скилл | Описание |
|---|---|
bank131-connection | Подключение к API: от тестовой среды до продакшена, ключи, базовые URL |
bank131-authentication | Подпись запросов к API, обязательные заголовки, идемпотентность |
bank131-webhooks | Типы вебхуков, их прием и подтверждение, проверка подписи |
bank131-payouts-from-a-settlement-account | Выплаты на карту или банковский счет, назначение платежа, срочные выплаты |
bank131-payouts-from-an-escrow-account | Выплаты на карты, счета и через СБП, идентификация получателя, проверка баланса и выписки |
bank131-payouts-via-fps | Выплаты по номеру телефона, проверка получателя и доступных банков, ограничения |
bank131-card-payments | Прием платежей банковской картой, 3D Secure, синхронный режим |
bank131-payments-via-fps | Прием платежей с QR-кодом или диплинком |
bank131-payments-via-sberpay | Прием платежей, настройка канала клиента и уведомлений |
bank131-payments-via-widget | Платежная форма, СБП, токенизация |
bank131-payments-with-hold | Отложенное списание, удержание средств на несколько дней с автовозвратом |
bank131-payments-with-yoomoney | Прием платежей через кошелек, лимиты, рекуррентные платежи |
bank131-dashboard | Реестр транзакций, ИИ-поиск, управление пользователями |
Примеры промптов
1. Подключение
Как подключиться к API Банка 131: от тестовой среды до продакшена? Какие ключи и базовые URL нужны для теста и продакшена?
Скачать скилл2. Аутентификация
Как подписывать запросы к API Банка 131? Какие заголовки передавать в каждом запросе и как работает идемпотентность?
Скачать скилл3. Вебхуки
Какие типы вебхуков отправляет Банк 131? Как настроить их прием, ответить 200 OK и проверить подпись Банка?
Скачать скилл4. Выплаты с расчетного счета
Как сделать выплату с расчетного счета на карту или банковский счет? Какие методы и реквизиты получателя использовать и как указать назначение платежа?
Скачать скилл5. Выплаты с номинального счета
Как делать выплаты с номинального счета на карты, счета и по номеру телефона через СБП? Что указать в participant_details и как проверить баланс или получить выписку?
6. Выплаты через СБП
Как сделать выплату через СБП по номеру телефона? Как проверить получателя и список банков и какие ограничения действуют для выплат через СБП?
Скачать скилл7. Платежи картой
Как принять платеж банковской картой? Как обрабатывать 3D Secure и чем синхронный режим (session/init/payment/sync) отличается от обычного сценария?
8. Платежи через СБП
Как принимать платежи через СБП с QR-кодом или диплинком? Какой метод использовать и откуда взять QR-код для клиента?
Скачать скилл9. Платежи через SberPay
Как принимать платежи через SberPay? Как задать канал клиента (app, mobile_web, web) и отправить клиенту PUSH/SMS-уведомление?
10. Платежи через виджет
Как встроить платежные виджеты Банка 131 (платежная форма, СБП, токенизация)? Как получить публичный токен, подключить скрипты и инициализировать виджет?
Скачать скилл11. Платежи с холдированием
Как настроить платежи с холдированием (отложенным списанием)? Как долго удерживаются средства и как списать или вернуть их через session/capture?
12. Платежи через ЮMoney
Как принимать платежи через кошелек ЮMoney? Какой объект передать в payment_details и какие лимиты действуют при оплате с кошелька?
13. Личный кабинет
Что такое Личный кабинет (Dashboard) и какие возможности он дает? Какие данные о транзакциях и функции в нем доступны и как получить к нему доступ?
Скачать скилл