Перейти к основному содержимому

Скиллы и промпты для ИИ-агента

На этой странице собраны примеры промптов и скиллы к ним по 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) и какие возможности он дает? Какие данные о транзакциях и функции в нем доступны и как получить к нему доступ?

Скачать скилл