跳至主要内容

Twilio

此笔记本介绍了如何使用Twilio API 包装器通过短信或Twilio 消息通道发送消息。

Twilio 消息通道便于与第三方消息应用程序集成,并允许您通过 WhatsApp Business Platform (GA)、Facebook Messenger (公开测试版) 和 Google Business Messages (私人测试版) 发送消息。

设置

要使用此工具,您需要安装 Python Twilio 包 twilio

%pip install --upgrade --quiet  twilio

您还需要设置一个 Twilio 帐户并获取您的凭据。您将需要您的帐户字符串标识符 (SID) 和您的身份验证令牌。您还需要一个用于发送消息的号码。

您可以将这些参数作为命名参数传递给 TwilioAPIWrapper(account_sidauth_tokenfrom_number),也可以设置环境变量 TWILIO_ACCOUNT_SIDTWILIO_AUTH_TOKENTWILIO_FROM_NUMBER

发送短信

from langchain_community.utilities.twilio import TwilioAPIWrapper
API 参考:TwilioAPIWrapper
twilio = TwilioAPIWrapper(
# account_sid="foo",
# auth_token="bar",
# from_number="baz,"
)
twilio.run("hello world", "+16162904619")

发送 WhatsApp 消息

您需要将您的 WhatsApp Business 帐户与 Twilio 链接。您还需要确保用于发送消息的号码已在 Twilio 上配置为 WhatsApp 启用的发件人,并在 WhatsApp 上注册。

from langchain_community.utilities.twilio import TwilioAPIWrapper
API 参考:TwilioAPIWrapper
twilio = TwilioAPIWrapper(
# account_sid="foo",
# auth_token="bar",
# from_number="whatsapp: baz,"
)
twilio.run("hello world", "whatsapp: +16162904619")

此页面对您有帮助吗?


您也可以在 GitHub 上留下详细反馈 on GitHub.