Skip to main content
Dappier:以动态实时数据模型赋能 AI Dappier 提供了一个前沿平台,让开发者能够即时访问涵盖新闻、娱乐、金融、市场数据、天气等多个领域的实时数据模型。借助我们的预训练数据模型,您可以大幅提升 AI 应用的能力,确保其提供准确、及时的响应并最大限度地减少不准确信息。 Dappier 数据模型帮助您利用来自全球领先品牌的可信、最新内容构建下一代 LLM 应用。通过简单的 API,将可执行的、专有的数据注入到任何 GPT 应用或 AI 工作流中,尽情释放您的创意。使用来自可信来源的专有数据增强您的 AI,是确保响应真实、最新、减少幻觉的最佳方式,无论问题是什么。 专为开发者,由开发者打造 Dappier 以开发者为核心进行设计,简化了从数据集成到变现的全过程,为 AI 模型的部署和盈利提供清晰、直接的路径。在 dappier.com/ 体验新互联网变现基础设施的未来。 本示例介绍如何使用 LangChain 与 Dappier AI 模型进行交互。
要使用我们的某个 Dappier AI 数据模型,您需要一个 API 密钥。请访问 Dappier 平台(platform.dappier.com/)登录并在个人资料中创建 API 密钥。 更多详情请参阅 API 参考文档:docs.dappier.com/introduction 使用我们的 Dappier 聊天模型时,您可以在初始化类时通过名为 dappier_api_key 的参数直接传入密钥, 或将其设置为环境变量。
export DAPPIER_API_KEY="..."
from langchain_community.chat_models.dappier import ChatDappierAI
from langchain.messages import HumanMessage
chat = ChatDappierAI(
    dappier_endpoint="https://api.dappier.com/app/datamodelconversation",
    dappier_model="dm_01hpsxyfm2fwdt2zet9cg6fdxt",
    dappier_api_key="...",
)
messages = [HumanMessage(content="Who won the super bowl in 2024?")]
chat.invoke(messages)
AIMessage(content='Hey there! The Kansas City Chiefs won Super Bowl LVIII in 2024. They beat the San Francisco 49ers in overtime with a final score of 25-22. It was quite the game! 🏈')
await chat.ainvoke(messages)
AIMessage(content='The Kansas City Chiefs won Super Bowl LVIII in 2024! 🏈')