Xây dựng bằng API Gemini
Dễ dàng tích hợp mô hình AI lớn nhất và mạnh nhất của Google vào các ứng dụng của bạn
Hiện có
2 triệu mã thông báo
Khám phá khoảng thời gian bối cảnh dài nhất từ trước đến nay trong Gemini 1.5 Pro. Tạo và thử nghiệm với Gemini API trong Google AI Studio.
Nhiều kích thước Gemini
mang đến tính linh hoạt chưa từng có
Tích hợp 1.5 Flash vào ứng dụng của bạn bằng Gemini API
Bạn có thể bắt đầu xây dựng bằng các mô hình Gemini trong Google AI Studio một cách nhanh chóng và miễn phí
import google.generativeai as genai
import PIL.Image
import os
genai.configure(api_key=os.environ["GOOGLE_API_KEY"])
img = PIL.Image.open('path/to/image.png')
model = genai.GenerativeModel(model_name="gemini-1.5-flash")
response = model.generate_content(["What is in this photo?", img])
print(response.text)
const { GoogleGenerativeAI } = require("@google/generative-ai");
const fs = require("fs");
const genAI = new GoogleGenerativeAI(process.env.GOOGLE_API_KEY);
async function run() {
const model = genAI.getGenerativeModel({ model: "gemini-1.5-flash"});
const result = await model.generateContent([
"What is in this photo?",
{inlineData: {data: Buffer.from(fs.readFileSync('path/to/image.png')).toString("base64"),
mimeType: 'image/png'}}]
);
console.log(result.response.text());
}
run();
curl https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=${GOOGLE_API_KEY} \
-H 'Content-Type: application/json' \
-d '{
"contents":[{
"parts":[
{"text": "What is this picture?"},
{"inline_data": {
"mime_type":"image/png",
"data": "'"$(base64 -i 'path/to/image/image.png')"'"
}}
]}
]
}'
import "github.com/google/generative-ai-go/genai"
import "google.golang.org/api/option"
ctx := context.Background()
client, err := genai.NewClient(ctx, option.WithAPIKey(os.Getenv("GOOGLE_API_KEY")))
model := client.GenerativeModel("gemini-1.5-flash")
resp, err := model.GenerateContent(
ctx,
genai.Text("What's in this photo?"),
genai.ImageData("jpeg", imgData))
val model = GenerativeModel("gemini-1.5-flash")
val response = model.generateContent(content {
text("What's in this photo?")
image(ingredientsBitmap)
})
let model = GenerativeModel(name: "gemini-1.5-flash")
let response = try await model.generateContent("What's in this photo?", image)
final model = GenerativeModel(model: "gemini-1.5-flash", apiKey: apiKey);
final response = await model.generateContent([
Content.text("What's in this photo?"),
Content.data("image/png", imageBytes),
]);
AI sẵn sàng cho doanh nghiệp
Tạo nhân viên hỗ trợ dựa trên dữ liệu của bạn
Mỗi mô hình Gemini được xây dựng cho một nhóm trường hợp sử dụng riêng, tạo ra một nhóm mô hình linh hoạt chạy hiệu quả trên mọi thiết bị, từ trung tâm dữ liệu đến thiết bị.
Xây dựng trí tuệ nhân tạo (AI) cấp doanh nghiệp
Tích hợp các mô hình trí tuệ nhân tạo (AI) vào các dịch vụ của bạn bằng khung tuân thủ, quyền riêng tư và bảo mật mạnh mẽ của Google Cloud.
Hệ sinh thái nhà phát triển Gemini
Các công cụ của Google
Đối tác
Gemini Nano
Android AICore cho phép các điện thoại mạnh mẽ chạy Gemini Nano, giúp bạn dễ dàng xây dựng trải nghiệm AI trên thiết bị sử dụng thông tin nhạy cảm hoặc cần hoạt động ngay cả khi thiết bị không có kết nối mạng.
CÓ TRÊN DÒNG PIXEL 8 PRO VÀ SAMSUNG S24, SẮP RA MẮT NHIỀU HƠN