用Agno和GPT-oss 120B

用Agno和GPT-oss-1220b构建AI代理,从网络搜索到多代理系统

来源:Clarifai博客 | 实际应用中的人工智能

简介

现代AI应用程序越来越依赖于聊天不仅仅是智能代理;他们推理,搜索和协作。通过使用轻巧的框架Agno和Clarifai的GPT-Oss 120B,这是一种可以通过兼容OpenAI兼容的API访问的开源大型语言模型,您可以使用最少的设置创建复杂的代理。

智能代理 agno Clarifai的GPT-Oss 120B

本教程带您浏览三个逐步高级示例:

    一个回答当前事件问题的网络搜索代理。基于知识的代理,可访问特定于域的信息。专用代理在一起工作的多代理系统。
  • 回答当前事件问题的网络搜索代理。
  • Web-Search Agent
  • 基于知识的代理,可访问特定领域的信息。
  • 基于知识的代理
  • 一个多代理系统,专门的代理人一起工作。
  • 多代理系统

    您还将找到设置环境的说明以及带有完整代码的COLAB笔记本的链接,以便您可以跟进。

    设置环境

    要开始,请安装AGNO以及用于搜索,PDF处理,矢量存储,财务数据和Clarifai SDK的库:

    确保您有一个Clarifai个人访问令牌(PAT)并将其设置为环境变量,以便您的代理可以对Clarifai访问GPT-OSS-1220B模型进行身份验证。

    CLALIFAI个人访问令牌(PAT)

    1。具有Web搜索的简单代理

    第一个示例创建了将GPT-oss 120B与DuckDuckgo搜索相结合的代理,以回答有关最近事件的问题。语言模型解释查询,搜索工具获取了实时信息,然后代理会收集连贯的响应。

    gpt-oss 120B DuckDuckgo搜索

    此简单的设置表明您可以轻松地将推理与Web搜索结合在一起。它是更复杂的代理的基础。

    推理 Web搜索

    2。添加知识库

    泰国美食专家
  • 将文档与Clarifai社区中的文本结合在一起。
  • 协调员