หน้านี้มีข้อมูลเกี่ยวกับการดาวน์โหลดและติดตั้งไลบรารีล่าสุดสําหรับ Gemini API หากคุณเพิ่งเคยใช้ Gemini API ให้ลองเริ่มเริ่มต้นใช้งาน API
หมายเหตุสำคัญเกี่ยวกับคลังใหม่
ตั้งแต่ช่วงปลายปี 2024 เราได้ทยอยเปิดตัว Google Gen AI SDK ซึ่งเป็นไลบรารีชุดใหม่ที่ให้บริการอินเทอร์เฟซแบบรวมสำหรับการเข้าถึงโมเดล Generative AI ของ Google ผ่านทั้ง Gemini API และ Vertex AI เพื่อปรับปรุงการเปลี่ยนผ่านระหว่างแพลตฟอร์มเหล่านี้ให้มีประสิทธิภาพยิ่งขึ้น
ตอนนี้ Google Gen AI SDK เป็นเส้นทางที่แนะนำในการเข้าถึงโมเดล Gemini และข้อมูลโค้ดทั้งหมดในเอกสารประกอบของเราใช้ไลบรารีเหล่านี้ ดูรายละเอียดเพิ่มเติมเกี่ยวกับการย้ายข้อมูลระหว่าง Gemini Developer API กับ Vertex AI ได้ที่หน้า Vertex AI
การอัปเดตที่สำคัญเกี่ยวกับคลังภาพ
ภาษา | ไลบรารีเก่า | ไลบรารีใหม่ (แนะนำ) |
---|---|---|
Python | google-generativeai |
google-genai |
JavaScript และ TypeScript |
@google/generative-ai |
@google/genai |
Go | google.golang.org/generative-ai |
google.golang.org/genai |
เราขอแนะนําอย่างยิ่งให้ผู้ใช้ทุกคนย้ายข้อมูลไปยัง Google GenAI SDK เนื่องจากเป็นเส้นทางที่ได้รับการดูแลรักษาอย่างดี รวมถึงมีสิทธิ์เข้าถึงฟีเจอร์ใหม่ๆ เช่น เอาต์พุตแบบหลายรูปแบบ (เช่น การสร้างรูปภาพและวิดีโอ) และฟีเจอร์ Live API ซึ่งไม่พร้อมใช้งานในไลบรารีเดิม เราคาดว่าช่องว่างของฟีเจอร์จะเพิ่มขึ้นเมื่อเวลาผ่านไป
ติดตั้งไลบรารี
คุณติดตั้งไลบรารี Python ได้ด้วยการเรียกใช้คำสั่งต่อไปนี้
pip install google-genai
คุณสามารถติดตั้งไลบรารี JavaScript และ TypeScript ได้โดยเรียกใช้คำสั่งต่อไปนี้
npm install @google/genai
คุณติดตั้งไลบรารี Go ได้ด้วยการเรียกใช้คำสั่งต่อไปนี้
go get google.golang.org/genai
ไลบรารีและ SDK เวอร์ชันเก่า
สําหรับแพลตฟอร์มที่มีไลบรารีใหม่ เราขอแนะนําอย่างยิ่งให้ย้ายข้อมูลไปใช้ไลบรารีใหม่ ไลบรารีก่อนหน้านี้จะไม่ได้รับฟีเจอร์ใหม่ และสถานะการสนับสนุนที่เฉพาะเจาะจงมีรายละเอียดด้านล่าง
สําหรับแพลตฟอร์มที่ยังไม่มีไลบรารีอย่างเป็นทางการใหม่ คุณสามารถเรียกใช้ API ของเราโดยตรง ใช้ไลบรารีที่ชุมชนดูแลรักษา หรือใช้ประโยชน์จากตัวเลือกของบุคคลที่สามที่เชื่อถือได้ เรากําลังทํางานอย่างหนักเพื่อขยายความครอบคลุมของ SDK อย่างเป็นทางการ และจะแสดงไลบรารีใหม่ที่นี่เมื่อมีการเผยแพร่
ไลบรารีก่อนหน้านี้มีดังนี้
- Python (เวอร์ชันเก่า): การสนับสนุนทั้งหมด รวมถึงการแก้ไขข้อบกพร่อง จะสิ้นสุดในเดือนสิงหาคม 2025
- Node.js (เวอร์ชันเก่า): การรองรับทั้งหมด รวมถึงการแก้ไขข้อบกพร่อง จะสิ้นสุดในเดือนสิงหาคม 2025
- Go (เวอร์ชันเก่า): การรองรับทั้งหมด รวมถึงการแก้ไขข้อบกพร่อง จะสิ้นสุดลงในเดือนสิงหาคม 2025
- Dart และ Flutter (เวอร์ชันเก่า): ไม่ได้รับการบำรุงรักษาอย่างต่อเนื่อง
- Swift (เวอร์ชันเก่า): ไม่มีการดูแลรักษา
- Android (เวอร์ชันเก่า): ไม่มีการดูแลรักษา