ADS4GPTs
ADS4GPTs 正在构建 AI 原生互联网的开放货币化骨干。它通过优先考虑用户体验和隐私的方法,帮助 AI 应用程序通过广告盈利。
安装和设置
使用 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