ADS4GPTs
ADS4GPTs is building the open monetization backbone of the AI-Native internet. It helps AI applications monetize through advertising with a UX and Privacy first approach.
安装与设置
使用 pip
你可以直接从 PyPI 安装该包:
pip install ads4gpts-langchain
来自源
或者,从源代码安装:
git clone https://github.com/ADS4GPTs/ads4gpts.git
cd ads4gpts/libs/python-sdk/ads4gpts-langchain
pip install .
先决条件
- Python 3.11+
- ADS4GPTs API密钥 (获取API密钥)
环境变量
设置以下环境变量以进行API身份验证:
export ADS4GPTS_API_KEY='your-ads4gpts-api-key'
或者,可以在初始化类时直接传递API密钥,或将其存储在 .env 文件中。
工具
ADS4GPTs 提供了两种主要的变现工具:
Ads4gptsInlineSponsoredResponseTool
此工具可获取原生的赞助回复,这些回复可以无缝集成到您的AI应用程序输出中。
from ads4gpts_langchain import Ads4gptsInlineSponsoredResponseTool
Ads4gptsSuggestedPromptTool
生成赞助提示建议,以提升用户参与度并提供变现机会。
from ads4gpts_langchain import Ads4gptsSuggestedPromptTool
Ads4gptsInlineConversationalTool
提供自然融入聊天界面和对话中的对话式赞助内容。
from ads4gpts_langchain import Ads4gptsInlineConversationalTool
Ads4gptsInlineBannerTool
提供内联横幅广告,可在您的AI应用程序的响应中显示。
from ads4gpts_langchain import Ads4gptsInlineBannerTool
Ads4gptsSuggestedBannerTool
生成横幅广告建议,可作为推荐内容呈现给用户。
from ads4gpts_langchain import Ads4gptsSuggestedBannerTool
工具箱
Ads4gptsToolkit 将这些工具结合在一起,以便在 LangChain 应用程序中方便地访问。
from ads4gpts_langchain import Ads4gptsToolkit