首页 > 其他分享 >【工具推荐】Agently:一款灵活易用的 AI 应用开发框架

【工具推荐】Agently:一款灵活易用的 AI 应用开发框架

时间:2024-09-17 12:49:59浏览次数:12  
标签:ZhipuAI AI agent 易用 input print Agently

本文内容均来自个人笔记并重新梳理,如有错误欢迎指正!

如果对您有帮助,烦请点赞、关注、转发、订阅专栏!


专栏订阅入口

| 精选文章 | Kubernetes | Docker | Linux | 羊毛资源 | 工具推荐 |


往期精彩文章

【Docker】(全网首发)Kylin V10 下 MySQL 容器内存占用异常的解决方法

【Docker】(全网首发)Kylin V10 下 MySQL 容器内存占用异常的解决方法(续)

【Linux】全面讲解 Shell 变量的那些事


目录

一、基本介绍

二、安装方法

三、使用方法

1、生成内容

2、聊天互动

3、分析日志


一、基本介绍

Agently 是一款应用开发框架,开发者可以通过在代码中直接使用和构建 AI 代理的方式,快速构建 AI 代理原生应用程序。对于开发者来说,创建一个 AI 代理实例并与之交互的过程,就好像在极少量代码中调用函数一样简单。

Agently 的主要特性如下:

  • 易用、灵活、高效
  • 符合工程开发直觉的开发语法,让开发者专注在业务表达,屏蔽无关思考
  • 用 GPT-3.5+ 级别的低价模型平替原本只能用 GPT-4 完成的工作,成本立减 99%
  • 支持各类主流模型随意切换,不冲击业务逻辑,帮助开发者提升模型输出控制能力
  • 代码级编排复杂工作流,构建复杂 AI 应用场景
Agently 应用开发框架特性

Agently 的目标是成为友好的开发框架,主要有以下几个方面的内涵:

  • 让开发者专注在业务开发上,单次请求由 Agent 对象代理,多轮请求编排由 Workflow 完成,并提供了简单顺畅的语法,业务开发的时候,思路极其顺滑
  • 模型调用新增模型适配、Agent 对象新增指令、存储方法新增数据存储类型,都通过插件完成
  • 通过框架内部的架构设计,将模型适配、插件增强和业务表达三个层次完全解耦,任何一层的变动都不会严重冲击其他层,确保业务逻辑层表达的稳定性
  • 文档丰富,社区热情,开发团队 On Call 及时,并乐于分享方法论
  • 为 AI 应用开发者降低开发门槛,提供高效、顺滑的开发体验

Agently 构建的代理结构如下图所示:

Agently 应用开发框架构建的代理结构

开源地址:GitHub - Maplemx/Agently

官网地址:Agently AI 应用开发框架

模型支持:Agently AnyModel 介绍

工作流:Agently Workflow 介绍

创始人:莫欣(先生)


二、安装方法

Agently 的安装极其简单,只需要在终端命令行中执行以下命令,等待 Python 包安装完成即可。

pip install -U Agently

标签:ZhipuAI,AI,agent,易用,input,print,Agently
From: https://blog.csdn.net/2401_82795112/article/details/142187554

相关文章

  • 巧用AI工具,为大家送去中秋节祝福
    一、前言Python中包含多种画图模块,包括matplotlib、pygame、Pillow(PIL)、pyplot、PycAIro、Pyglet等。matplotlib 是最为著名和功能强大的数据可视化库,它不仅能够创建静态、交互式和动态的图表,而且支持多种图形界面工具包,如Tkinter、wxPython等,广泛应用于科学计算领域......
  • OrangePi AIPro 华为昇腾芯片高性能测试+AI 应用部署视频目标检测
    OrangePiAIPro华为昇腾芯片高性能测试+AI应用部署视频目标检测一.OrangePiAIPro[开发板](https://so.csdn.net/so/search?q=开发板&spm=1001.2101.3001.7020)简介1.1简介昇腾AI在线资料1.2主要参数二、开箱展示2.1开箱2.2开发板的接口详情图三、详细开发前准......
  • 文本多语言 AI 摘要 API 数据接口
    文本多语言AI摘要API数据接口文本/文本摘要AI生成文本摘要AI处理/智能摘要。1.产品功能支持多语言摘要生成;支持长文本处理;基于AI模型,持续迭代优化;不存储PDF文件,处理完即释放,保证您的文档安全;全接口支持HTTPS(TLSv1.0/v1.1/v1.2/v1.3);全面兼容Ap......
  • Faiss向量数据库
    安装Faiss:......
  • AI小程序有哪些?AI小程序哪个好用?微信小程序AI写作叫什么?免费的ai小程序推荐 ai写作小
    在当今快速发展的数字时代,人工智能已经深入到我们生活的方方面面,成为人们工作、学习与娱乐的重要工具。是否曾经想过尝试将写作、绘画和沟通等多种功能集成到一个应用中?现在,NineAI智能伙伴小程序以其强大的功能和友好的用户体验,为您提供了一站式的AI服务,助您实现创作与交流的......
  • error: rpmdb, failed: BDB1507 Thread died in Berkeley DB library,error(-30973) fro
    rpm数据库错误,一般原因:yum更新等rpm软件安装进程被异常终止[root@49bdfccd7f61~]#yuminstall-yxxxerror:rpmdb:BDB0113Thread/process22858/140222685267712failed:BDB1507ThreaddiedinBerkeleyDBlibraryerror:db5error(-30973)fromdbenv->failchk:BDB0......
  • crewAI-examples
    crewAI-exampleshttps://github.com/crewAIInc/crewAI-examples/tree/mainhttps://docs.crewai.com/getting-started/Start-a-New-CrewAI-Project-Template-Method/#annotations-include markdown_validatorhttps://github.com/fanqingsong/crewAI-examples/tree/main/m......
  • 通过AI大模型现实小红书笔记克隆以及自动化发布
    文章目录前言一、实现思路二、实现步骤1.引入库2.自动登录3.生成笔记4.发布笔记三、界面演示总结前言对于文案小白来说,通过大模型可以轻松帮我们生成各种风格的文案,比如小红书风格的超萌文案。只需要简单几步操作,就能得到让你惊艳的结果。通过自动化的操作,还可以减......
  • Prompt Engineering实战 AI老兵的15条经验与建议
    Author:Jason豪 编写提示时应清晰准确地传达信息。能够明确描述任务和概念至关重要。要愿意快速迭代,连续多次向模型发送提示并检测结果。优秀的提示工程师能够持续对已待优化prompt反复改进。在设计提示时要考虑边界情况和不寻常的场景。思考你的提示在非典型情况下可能会如......
  • 红抖AI助手v2.5.0热点文案一键创作Ai工具,小红书,抖音爆款仿写
    摘要本文介绍了一款适用于Android端的自媒体内容提取工具,该工具支持从多个流行平台提取内容,并具备批量创作功能,旨在提高自媒体创作效率。1.工具概述自媒体批量创作内容提取工具是一款专为自媒体创作者设计的辅助工具,支持从小红书、抖音、微博、哔哩哔哩等平台提取内容,......