特维利奥
此笔记本介绍了如何使用 Twilio API 包装器通过 SMS 或 Twilio 消息传送通道发送消息。
Twilio 消息频道有助于与第三方消息应用程序集成,并允许您通过 WhatsApp Business Platform (GA)、Facebook Messenger(公开测试版)和 Google Business Messages(私人测试版)发送消息。
设置
要使用此工具,您需要安装 Python Twilio 软件包twilio
%pip install --upgrade --quiet twilio
您还需要设置 Twilio 帐户并获取您的凭据。您需要帐户字符串标识符 (SID) 和身份验证令牌。您还需要一个号码来发送消息。
您可以将这些参数作为命名参数传递给 TwilioAPIWrapperaccount_sid,auth_token,from_number,或者您可以设置环境变量TWILIO_ACCOUNT_SID,TWILIO_AUTH_TOKEN,TWILIO_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")