
OpenAI GPTs 可以通过自然语言指令自动生成结构化的报告。例如,输入“生成2023年Q4销售数据分析报告”,GPTs 会调用内置的数据处理模块,提取关键指标并生成包含图表和文字的完整报告。 实现代码片段(Python):
from openai import OpenAI
client = OpenAI(api_key="your_key")
response = client.chat.completions.create(
model="gpt-4",
messages=[{"role": "user", "content": "生成Q4销售报告,包含同比增长率图表"}]
)
print(response.choices[0].message.content)AutoGen 通过多个智能代理协作完成复杂任务。例如订机票场景:用户代理接收需求,搜索代理调用航班API比价,支付代理完成订单。代理间通过异步消息传递协调。 关键实现逻辑:
from autogen import AssistantAgent, UserProxyAgent
user_proxy = UserProxyAgent("user", human_input_mode="ALWAYS")
search_agent = AssistantAgent("search", llm_config={"model": "gpt-4"})
payment_agent = AssistantAgent("payment", llm_config={"model": "gpt-4"})
# 注册代理间的对话流程
def book_ticket(destination):
user_proxy.initiate_chat(
search_agent,
message=f"查找下周飞往{destination}的最便宜航班"
)
search_agent.send(
payment_agent,
message="确认支付选中的航班"
)豆包通过Android无障碍服务捕获各电商APP的页面数据,实现实时比价。检测到用户浏览商品页时,自动爬取其他平台同款商品价格,生成比价弹窗。用户确认后自动跳转下单。 关键技术点:
public class PriceComparatorService extends AccessibilityService {
@Override
public void onAccessibilityEvent(AccessibilityEvent event) {
if (event.getEventType() == TYPE_VIEW_CLICKED) {
AccessibilityNodeInfo node = event.getSource();
if (node.getText().toString().contains("¥")) {
String price = extractPrice(node.getText());
compareAcrossApps(price);
}
}
}
}自然语言理解:GPT-4等大模型处理用户意图 GPT-4等大语言模型通过深度神经网络架构(如Transformer)实现语义理解
工具调用能力: 通过API集成外部服务(如航班API、支付网关)
状态管理: 维护任务上下文,处理多轮对话
安全隔离: 沙箱环境执行敏感操作(如支付)
用户输入 → NLU引擎 → 任务规划器 → 工具执行层
↑
状态数据库 ← 结果聚合模块