สิ่งที่เปลี่ยนไปเมื่อ A2A Protocol กลายเป็น 1.0 และวิธีย้าย implementation จาก 0.3
(blog.neocode24.com)มาตรฐานการสื่อสารระหว่างเอเจนต์ A2A Protocol ที่ Google เป็นผู้ผลักดัน ได้ไปถึง v1.0 แล้ว ทำให้โปรโตคอลแทบทั้งหมดถูกออกแบบใหม่
การเปลี่ยนแปลงหลัก:
- ไฟล์ proto ถูกยกระดับเป็นสเปกอย่างเป็นทางการ รองรับ multi-binding สำหรับ gRPC/HTTP/JSON-RPC
- โครงสร้าง Part ถูกรวมเป็นแบบเดียวกัน และกำหนดชนิดจากการมีอยู่ของฟิลด์แทนตัวระบุ kind
- เพิ่ม
supportedInterfaces[]ใน AgentCard เพื่อประกาศหลายเวอร์ชัน/ไบนดิงพร้อมกันได้ - Enum ถูกทำให้เป็นรูปแบบ
SCREAMING_SNAKE_CASEทั้งหมด และมีการเปลี่ยนโครงสร้าง wrapper ของสตรีมมิงอีเวนต์
ในบทความมีการจัดหมวดการเปลี่ยนแปลงของ v1.0 เป็นการเปลี่ยนด้านการตั้งชื่อ ด้านโครงสร้าง และด้านการออกแบบ พร้อมสรุปเช็กลิสต์การย้ายระบบ 6 ขั้นตอนที่จำเป็นเมื่อกำลังใช้งาน implementation ที่อิง 0.3 รวมถึงมีกลยุทธ์รับมือ ณ เวลานี้ที่ SDK 1.0 ยังไม่เปิดตัว
ยังไม่มีความคิดเห็น