Pipecat, один из самых популярных фреймворков для создания голосовых агентов с открытым исходным кодом, теперь работает в качестве функции в Telnyx Edge. Выполните развертывание с помощью telnyx-edge ship, подключите телефонный номер и позвоните своему агенту: больше не нужно запускать серверы, контейнеры или медиаинфраструктуру.
Что нового
- Pipecat на Telnyx Edge: развертывайте любой голосовой агент Pipecat в функции Edge. Telnyx собирает его, размещает и подключает к нему ваших абонентов.
- Никаких изменений во фреймворке: это тот самый Pipecat, который вы уже знаете, без новых SDK. Ваш агент находится в файле function/bot.py.
- Одна платформа, один ключ API: телефонный номер, аудиозвонки, распознавание речи Flux, вывод LLM и синтез речи — все это предоставляет Telnyx.
- Доступно везде, где работает Edge: агенты Pipecat работают во всех локациях Telnyx Edge, а средой выполнения по умолчанию являются Python 3.11 и WebSockets.
Почему это важно
Обычно агент Pipecat требует объединения множества поставщиков: одного для телефонного соединения, одного для транскрипции, одного для модели, одного для голоса, а также площадки для размещения самого бота. Развертывание в Telnyx Edge устраняет необходимость в этой интеграции. Каждый этап разговорного цикла работает на одной платформе с одним ключом API, а агент запускается там, где завершаются звонки, поэтому аудио остается на той же инфраструктуре. Используйте знакомый вам фреймворк, а все остальное сделает Telnyx.
Примеры использования
- Разработчики голосового ИИ, которым нужен продакшн-номер телефона для голосового агента Pipecat без развертывания медиаинфраструктуры.
- Команды, переходящие от репозитория к доступному для звонков агенту с помощью одной команды CLI.
- Разработчики, меняющие провайдеров: замените любой сервис Pipecat и добавьте его ключ с помощью команды telnyx-edge secrets add.
Начало работы
- Создайте учетную запись Telnyx и скопируйте свой ключ API.
- Установите интерфейс командной строки telnyx-edge.
- Клонируйте репозиторий и создайте свою функцию: telnyx-edge new-func -l python -n my-pipecat-agent --from-dir pipecat-edge.
- Добавьте свой ключ и выполните развертывание: telnyx-edge secrets add TELNYX_API_KEY "$TELNYX_API_KEY", а затем telnyx-edge ship.
- Создайте приложение TeXML, которое направляет вызовы на URL-адрес вашей функции, подключите телефонный номер и позвоните на него.
Узнайте больше в репозитории Pipecat on Telnyx Edge и репозитории Telnyx Edge.








