Làm quen với Gemini API
Gemini API và Google AI Studio giúp bạn bắt đầu làm việc với các mô hình mới nhất của Google và biến ý tưởng của bạn thành các ứng dụng có thể mở rộng quy mô.
Python
import google.generativeai as genai
genai.configure(api_key="YOUR_API_KEY")
model = genai.GenerativeModel("gemini-1.5-flash")
response = model.generate_content("Explain how AI works")
print(response.text)
Node.js
const { GoogleGenerativeAI } = require("@google/generative-ai");
const genAI = new GoogleGenerativeAI("YOUR_API_KEY");
const model = genAI.getGenerativeModel({ model: "gemini-1.5-flash" });
const prompt = "Explain how AI works";
const result = await model.generateContent(prompt);
console.log(result.response.text());
REST
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=$YOUR_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"contents": [{
"parts":[{"text": "Write a story about a magic backpack."}]
}]
}'
Giới thiệu về các mô hình
1.5 Flash
Mô hình đa phương thức cân bằng nhất của chúng tôi với hiệu suất cao cho hầu hết các tác vụ
Khám phá API
Khám phá ngữ cảnh dài
Nhập hàng triệu mã thông báo vào các mô hình Gemini và hiểu được hình ảnh, video và tài liệu không có cấu trúc.
Giải quyết các nhiệm vụ bằng cách tinh chỉnh
Sửa đổi hành vi của các mô hình Gemini để thích ứng với các nhiệm vụ cụ thể, nhận dạng dữ liệu và giải quyết vấn đề. Điều chỉnh mô hình bằng dữ liệu của riêng bạn để giúp quá trình triển khai chính thức trở nên mạnh mẽ và đáng tin cậy hơn.
Tạo đầu ra có cấu trúc
Ràng buộc Gemini phản hồi bằng JSON, một định dạng dữ liệu có cấu trúc phù hợp để xử lý tự động.