App-Controller - 通过自然语言操控应用程序的智能框架

在这里插入图片描述

本文翻译整理自:https://github.com/alibaba/app-controller


一、关于 App-Controller

App-Controller 是基于大语言模型(LLMs)和智能体(Agents)构建的创新性API编排框架,旨在利用LLMs的高级推理能力来集成和同步各类应用程序提供的API。

在这里插入图片描述

上图展示了App-Controller如何增强应用程序的交互性:
左侧展示了传统任务完成流程中查询与执行的分离过程
右侧展示了引入App-Controller后的简化工作流
用户只需向应用程序输入自然语言需求即可直接获取结果


相关链接资源


关键功能特性

🔥 自然语言控制:用户通过简单自然语言命令即可操控应用,无需学习复杂界面
🛠️ 简易集成:开发者仅需注册应用API目录,自动完成编排管理
🚀 异步并发处理:采用现代异步技术提升并发请求支持
🌐 稳定API交互:提供高效安全的HTTP API接口
🤖 多模型支持:兼容多种大语言模型
📚 完整文档:包含快速入门、API参考等全面文档
💾 持久化任务流:支持任务状态历史查询
🛢️ 智能缓存:优化性能减少外部模型调用(即将推出)
🌟 Token优化:智能评估消息效用降低调用成本(即将推出)


二、基本使用

1、连接应用程序

开发者需要完成:
1、实现与App-Controller的标准通信接口
2、提供应用API文档等知识库


在这里插入图片描述


2、工作流程

  1. 应用将用户输入转发至App-Controller
  2. App-Controller整合输入与API信息
  3. 与LLM交互选择合适API执行
  4. 迭代执行直至任务完成/失败
  5. 返回最终结果给用户

三、应用示例:SmartVscode插件

基于App-Controller开发的VS Code插件演示:


四、最新动态

  • [2024-11-08]
    发布基于App-Controller的SmartVscode插件
  • [2024-11-08]
    正式发布App-Controller 1.0版本

伊织 xAI 2025-04-17(四)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程乐园

请我喝杯伯爵奶茶~!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值