ฟังก์ชันที่ทนทานของ AWS Lambda ผสานรวมกับ Pydantic AI
วันนี้ ฟังก์ชันที่ทนทานของ AWS Lambda ประกาศการผสานรวมกับ Pydantic AI ซึ่งเป็นเฟรมเวิร์กแบบโอเพนซอร์สสำหรับการสร้าง AI Agent ใน Python ฟังก์ชันที่ทนทานของ AWS Lambda จะบันทึกความคืบหน้าของ Pydantic AI Agent ขณะที่ทำงาน ดังนั้นหลังจากเกิดการขัดจังหวะ เช่น การหมดเวลา Agent ของคุณจะกลับมาทำงานต่อจากขั้นตอนล่าสุดที่เสร็จสมบูรณ์แทนที่จะเริ่มต้นใหม่ Agent ของคุณจะมี Fault Tolerance โดยที่คุณไม่ต้องเขียนตรรกะสำหรับจุดตรวจสอบและการลองใหม่ด้วยตนเอง
ด้วยการผสานรวมนี้ การเรียกใช้โมเดลและเครื่องมือแต่ละครั้งของ Agent จะเป็นขั้นตอนการดำเนินการแบบทนทาน ดังนั้นการเรียกใช้ที่ถูกขัดจังหวะจะไม่เรียกใช้ซ้ำในส่วนที่ดำเนินการเสร็จสมบูรณ์แล้ว ซึ่งมีความสำคัญเมื่องานมีค่าใช้จ่ายสูงหากต้องทำซ้ำ เช่น ชุดการเรียกใช้โมเดลที่ตรวจสอบเอกสารชุดหนึ่งหรือค้นคว้าหัวข้อจากแหล่งข้อมูลจำนวนมาก ซึ่งการเริ่มต้นใหม่หมายถึงการต้องจ่ายค่าโทเค็นอีกครั้งเพื่อทำงานเดิม นอกจากนี้ ยังช่วยหลีกเลี่ยงผลข้างเคียงที่ไม่พึงประสงค์เมื่อกลับมาดำเนินการต่ออีกด้วย เช่น การเรียกเก็บเงินจากลูกค้าซ้ำสองครั้ง เนื่องจาก Agent ของคุณทำงานบน AWS Lambda คุณจึงไม่ต้องจัดการเซิร์ฟเวอร์และจ่ายเฉพาะค่าการประมวลผลที่ใช้เท่านั้น
คุณสามารถใช้การผสานรวมนี้ในฟังก์ชันที่ทนทานของ AWS Lambda สำหรับ Python ได้ทุกฟังก์ชัน ฟีเจอร์นี้พร้อมใช้งานใน AWS Region ทุกแห่งที่มีฟังก์ชันที่ทนทานของ AWS Lambda ให้บริการ ในการเริ่มต้นใช้งาน ให้ติดตั้ง Pydantic AI และทำตามหน้าความทนทานของ AWS Lambda นอกจากนี้ คุณยังสามารถดูรายละเอียดการผสานรวมได้ในเอกสารอ้างอิง SDK การดำเนินการแบบทนทาน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันที่ทนทานของ AWS Lambda โปรดดูคู่มือนักพัฒนาและหน้าผลิตภัณฑ์ AWS Lambda