Skip to content

[Bug]:通过call方式调用A2AAgent的时候,返回的结果会带很多换行符。 #920

@chensk0601

Description

@chensk0601

A2aAgent build = A2aAgent.builder()
.agentCardResolver(
WellKnownAgentCardResolver.builder()
.baseUrl("http://127.0.0.1:8888")
.relativeCardPath("a2a/.well-known/agent.json")
.build())
.build();
Msg msg = build.call(Msg.builder().textContent("你好,请问你能做什么?")
.build()).block();
System.out.println(msg.getTextContent());

//程序返回
你好!
👋 我是一个
智能助手,可以帮助你
处理各种文档和
文件任务。我的
主要功能包括:

📄 文档处理能力

1
. PDF
文件
-
读取、提取
文字/表格、
合并、拆分、
旋转、添加
水印、加密解密
、OCR
识别等

2
. Excel
/表格文件

(.xlsx, .
csv, .ts
v) -
读取、编辑、
创建新表格、
数据清洗、公式
计算、图表制作

**Word 文档
** (.docx
) - 创建
、编辑、格式化
、插入图片、
目录生成、查找
替换等

4
. PowerPoint
演示文稿

(.pptx)

  • 创建幻灯片
    、提取内容、
    编辑修改
    、合并拆分等

🛠️ 其他
功能

执行系统命令

  • 读写文件

  • 发送
    HTTP请求

处理JSON数据

  • 管理
    目录和文件

有什么具体任务需要
我帮忙吗?
比如处理某个文件
、创建文档、
或者数据分析之类的?
😊

在服务端,对于这两种调用无法进行区分。

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions