> ADS4GPTs 正在构建 AI 原生互联网的开放变现支柱。它以用户体验和隐私优先的方式帮助 AI 应用程序通过广告实现变现。
安装和设置
### 使用 pip 您可以直接从 PyPI 安装该包:
pip install ads4gpts-langchain
uv add ads4gpts-langchain
### 从源码安装 或者,从源码安装:
git clone https://github.com/ADS4GPTs/ads4gpts.git
cd ads4gpts/libs/python-sdk/ads4gpts-langchain
pip install .
git clone https://github.com/ADS4GPTs/ads4gpts.git
cd ads4gpts/libs/python-sdk/ads4gpts-langchain
uv add .
前提条件
- - Python 3.11+
- - ADS4GPTs API 密钥 (获取 API 密钥)
环境变量
设置以下环境变量用于 API 身份验证:
或者,可以在初始化类时直接传递 API 密钥,或将其存储在 .env file.
工具
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