Google Gen AI SDK یک رابط یکپارچه برای Gemini 2.0 از طریق Gemini Developer API و Gemini Enterprise API (Vertex AI) فراهم می کند. با چند استثنا، کدهایی که روی یک پلتفرم اجرا میشوند، روی هر دو اجرا میشوند. Gen AI SDK همچنین از مدل های Gemini 1.5 پشتیبانی می کند.
پایتون
Google Gen AI SDK برای Python در PyPI و GitHub در دسترس است:
یا نوت بوک Getting Started را امتحان کنید.
برای کسب اطلاعات بیشتر، به مرجع Python SDK (در یک برگه جدید باز می شود) مراجعه کنید.
شروع سریع
1. SDK bash pip install google-genai
نصب کنید
2. واردات کتابخانه ها
from google import genai
from google.genai import types
3. یک مشتری ایجاد کنید
client = genai.Client(api_key='GEMINI_API_KEY')
4. تولید محتوا
response = client.models.generate_content(
model='gemini-1.5-flash', contents='How does RLHF work?'
)
print(response.text)
برو
Google Gen AI SDK for Go در go.dev و GitHub در دسترس است:
شروع سریع
1. وارد کردن کتابخانه ها
import "google.golang.org/genai"
2. یک مشتری ایجاد کنید
client, err := genai.NewClient(ctx, &genai.ClientConfig{
APIKey: apiKey,
Backend: genai.BackendGoogleAI,
})
3. تولید محتوا
// Call the GenerateContent method
result, err := client.Models.GenerateContent(ctx, "gemini-2.0-flash-exp", genai.Text("Tell me about New York?"), nil)