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 ứ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 bằng 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 dành 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 các trường hợp sử dụng riêng, tạo nên một nhóm mô hình linh hoạt, chạy hiệu quả trên mọi nền tảng, từ trung tâm dữ liệu cho đến trê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ô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ị có sử dụng thông tin nhạy cảm hoặc cần làm việc 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