Google กำหนดให้ Interactions API เป็นวิธีหลักในการสร้าง Gemini Agents

Google กำลังเปลี่ยนวิธีการสร้างสิ่งต่างๆ ด้วย Gemini

Interactions API พร้อมใช้งานทั่วไปแล้ว (generally available) และกลายเป็นวิธีหลักในการทำงานกับโมเดลและเอเจนต์ของ Gemini

นี่คือการเปลี่ยนแปลงครั้งสำคัญสำหรับนักพัฒนา Google กำลังมุ่งไปสู่แนวทางแบบ agent-first แม้ว่า generateContent API แบบเดิมจะยังใช้งานได้ แต่ฟีเจอร์ใหม่ๆ สำหรับเอเจนต์จะถูกนำมาใช้กับ Interactions API เป็นอันดับแรก

คุณสมบัติหลักของ Interactions API:

• หนึ่ง endpoint สำหรับทุกอย่าง ใช้ model ID สำหรับงานง่ายๆ หรือ agent ID สำหรับงานที่ใช้เวลานาน • Managed Agents เพียงการเรียก API ครั้งเดียวก็สามารถตั้งค่า Linux sandbox ได้ โดยเอเจนต์สามารถรันโค้ด, ท่องเว็บ และจัดการไฟล์ได้ • Background tasks ตั้งค่า background=True เพื่อรันงานที่ใช้เวลานานโดยไม่ต้องรอ • Tool mixing รวม Google Search และ Google Maps เข้ากับฟังก์ชันของคุณเองได้ในการเรียกใช้งานเพียงครั้งเดียว • Deep Research ได้ความเร็วและความลึกที่ดียิ่งขึ้น พร้อมด้วยแผนภูมิแบบ native และการรองรับ multimodal สำหรับรูปภาพและ PDF • Media generation เข้าถึงเครื่องมือสร้างรูปภาพ, เพลง และ text-to-speech • Cost controls ใช้ระดับ (tier) แบบ Flex หรือ Priority โดยระดับ Flex จะช่วยลดต้นทุนลงถึง 50% • State retention ผู้ใช้แบบชำระเงินสามารถเข้าถึงการโต้ตอบย้อนหลังได้นาน 55 วัน

สถาปัตยกรรม (Architecture) กำลังเปลี่ยนไปเช่นกัน Google กำลังเปลี่ยนจากรูปแบบข้อความแบบเดิม โดยแต่ละขั้นตอนจะเป็น action ที่มีการระบุประเภท (typed action) เช่น user input, thought หรือ function call

คุณควรทำอย่างไร?

หากคุณเริ่มโปรเจกต์ Gemini ใหม่ ให้ใช้ Interactions API

หากคุณมีแอปพลิเคชันเดิมอยู่แล้ว ก็สามารถใช้งานต่อไปได้ แต่ควรตรวจสอบ (audit) เวิร์กโฟลว์ของคุณดูว่าจำเป็นต้องใช้การทำงานแบบ background execution หรือ managed agents หรือไม่

ตรวจสอบ SDK ของคุณ Google รองรับพาร์ทเนอร์อย่าง LiteLLM, Eigent และ Agno

ติดตามต้นทุนของคุณ ทดลองใช้ระดับ Flex สำหรับเวิร์กโหลดที่ความเร็วมีความสำคัญน้อยกว่าราคา

โปรดทราบว่า Managed Agents ทำงานบนฝั่งของ Google ควรตรวจสอบพฤติกรรมของ sandbox และการควบคุมข้อมูลหากคุณต้องจัดการกับข้อมูลที่ละเอียดอ่อน

Google ไม่ได้ปิดการใช้งาน API แบบเดิม แต่พวกเขากำลังแสดงให้คุณเห็นถึงอนาคต หากคุณสร้างบนเส้นทางเดิม คุณอาจพลาดฟีเจอร์ใหม่ๆ ที่ดีที่สุดไป

แหล่งที่มา: https://blog.google/innovation-and-ai/technology/developers-tools/interactions-api-general-availability/

ชุมชนการเรียนรู้เพิ่มเติม (ไม่บังคับ): https://t.me/GyaanSetuAi