มาตรฐานการสื่อสารระหว่างเอเจนต์ 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 ยังไม่เปิดตัว

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น