ไลบรารี Gemini API

หน้านี้มีข้อมูลเกี่ยวกับการดาวน์โหลดและติดตั้งไลบรารีล่าสุดสำหรับ Gemini API หากคุณเพิ่งเริ่มใช้ Gemini API ให้เริ่มต้นด้วยการเริ่มต้นใช้งาน API ฉบับย่อ

หมายเหตุสำคัญเกี่ยวกับคลังใหม่

เมื่อเร็วๆ นี้เราได้เปิดตัวไลบรารีชุดใหม่ซึ่งมอบประสบการณ์การใช้งานที่สม่ำเสมอและมีประสิทธิภาพมากขึ้นในการเข้าถึงโมเดล Generative AI ของ Google ในบริการต่างๆ ของ Google

การอัปเดตที่สำคัญเกี่ยวกับคลังภาพ

ภาษา ไลบรารีเก่า ไลบรารีใหม่ (แนะนำ)
Python google-generativeai google-genai
JavaScript
และ TypeScript
@google/generative-ai @google/genai
ขณะนี้อยู่ในเวอร์ชันตัวอย่าง
Go google.golang.org/generative-ai google.golang.org/genai

เราขอแนะนำให้ผู้ใช้ทุกคนของไลบรารีรุ่นก่อนหน้าย้ายข้อมูลไปยังไลบรารีใหม่ แม้ว่าไลบรารี JavaScript/TypeScript จะยังอยู่ในเวอร์ชันตัวอย่าง แต่เรายังคงแนะนำให้คุณเริ่มย้ายข้อมูล ตราบใดที่คุณยอมรับข้อจำกัดที่ระบุไว้ในส่วน JavaScript/TypeScript

Python

คุณติดตั้งไลบรารี Python ได้ด้วยการเรียกใช้คำสั่งต่อไปนี้

pip install google-genai

JavaScript และ TypeScript

คุณสามารถติดตั้งไลบรารี JavaScript และ TypeScript ได้โดยเรียกใช้คำสั่งต่อไปนี้

npm install @google/genai

ปัจจุบันไลบรารี JavaScript/TypeScript ใหม่อยู่ในเวอร์ชันตัวอย่าง ซึ่งหมายความว่าอาจยังไม่พร้อมใช้งานฟีเจอร์ทั้งหมดและเราอาจต้องทําการเปลี่ยนแปลงที่ส่งผลต่อการใช้งาน

อย่างไรก็ตาม เราขอแนะนําอย่างยิ่งให้คุณเริ่มใช้ SDK เวอร์ชันใหม่แทน เวอร์ชันก่อนหน้าที่เลิกใช้งานแล้ว ตราบใดที่คุณยอมรับข้อจํากัดเหล่านี้ เรากําลังพยายามอย่างเต็มที่เพื่อเปิดตัวรุ่น GA (General Availability) ของคลังนี้

คีย์ API ในแอปพลิเคชันฝั่งไคลเอ็นต์

คำเตือน: ไม่ว่าคุณจะใช้ไลบรารีใดก็ตาม การแทรกคีย์ API ลงในโค้ด JavaScript หรือ TypeScript ฝั่งไคลเอ็นต์นั้นไม่ปลอดภัย ใช้การติดตั้งใช้งานฝั่งเซิร์ฟเวอร์เพื่อเข้าถึง Gemini API ในเวอร์ชันที่ใช้งานจริง

Go

คุณติดตั้งไลบรารี Go ได้ด้วยการเรียกใช้คำสั่งต่อไปนี้

go get google.golang.org/genai

ไลบรารีและ SDK เวอร์ชันเก่า

ต่อไปนี้คือชุด SDK เวอร์ชันเก่าที่เราไม่ได้พัฒนาแล้ว คุณสามารถเปลี่ยนไปใช้ Google Gen AI SDK ที่อัปเดตแล้วได้โดยใช้คู่มือการย้ายข้อมูล