

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 與 DevOps Agent A2A 伺服器整合
<a name="connecting-to-devops-agent-remote-servers-integrating-with-the-devops-agent-a2a-server"></a>

A2A 端點會使用 HTTP\+JSON 繫結實作 [A2A v1.0 規格](https://a2a-protocol.org/latest/specification/)。

## 請求標頭
<a name="request-headers"></a>

在 A2A 請求上傳遞下列標頭。


| 標頭 | 必要 | 描述 | 
| --- | --- | --- | 
| A2A-Version | 是 | 必須為 1.0。伺服器拒絕省略的請求，或使用 HTTP 400 傳送另一個值。 | 
| Authorization | 是 | 存取字符 (Bearer <access-token>) 或 an AWS SigV4 簽章。mcp-proxy-for-aws 代理會為您新增 SigV4 簽章。 | 
| X-Agent-Space-Id | 僅限 SigV4  | 目標客服人員空間 ID。使用 SigV4，伺服器會從此標頭解析代理程式空間。使用承載字符，字符會識別代理程式空間，而伺服器會忽略此標頭。 | 
| Content-Type | 僅限內文 | application/json 適用於傳送內文的請求，例如 message:send。 | 

如需權杖建立和 SigV4 設定，請參閱 [身分驗證和安全性](connecting-to-devops-agent-remote-servers-authentication-and-security.md)。

## 客服人員卡探索
<a name="agent-card-discovery"></a>

在以下位置擷取代理程式卡：

```
GET https://connect.aidevops.{region}.api.aws/.well-known/agent-card.json
```

## 受支援的操作
<a name="supported-operations"></a>
+ `SendMessage` – 傳送訊息並接收回應。
+ `SendStreamingMessage` – 產生回應時串流回應。
+ `GetTask` – 檢查非同步任務的狀態。
+ `ListTasks` – 列出客服人員空間的任務。
+ `CancelTask` – 取消執行中的任務。
+ `SubscribeToTask` – 透過伺服器傳送的事件訂閱任務更新。

## 技能
<a name="skills"></a>
+ **調查** – 操作問題的深度非同步分析 (5-8 分鐘）。
+ **聊天**：操作問題的即時解答。