Google: Gemma 4 31B (free)
Gemma 4 31B IT là mô hình kiến trúc đặc của Google, được tinh chỉnh theo chỉ dẫn để suy luận trên văn bản và hình ảnh. Ngữ cảnh 256K, chế độ suy nghĩ có thể cấu hình, khả năng hiểu ảnh và gọi hàm tích hợp hỗ trợ các tác vụ lập trình, tài liệu và tác nhân với đầu ra văn bản.
Về mô hình
Mô tả này trình bày khả năng của mô hình. Đầu vào, đầu ra và tùy chọn có trên Ailoot được liệt kê bên dưới cho phương thức đã chọn.
Gemma 4 31B IT là phiên bản kiến trúc đặc được tinh chỉnh theo chỉ dẫn của Google DeepMind, thuộc dòng Gemma 4 mở. Google định vị mô hình 31B theo chất lượng mô hình và khả năng thích ứng với từng tác vụ, còn phiên bản 26B A4B riêng biệt sử dụng hỗn hợp chuyên gia để tăng hiệu quả suy luận. Thẻ này mô tả đúng phiên bản 31B được tinh chỉnh theo chỉ dẫn, không phải bộ trọng số tiền huấn luyện hay một biến thể lượng tử hóa.
Bảng kiến trúc đặc chính thức ghi 30.7 tỷ tham số, 60 lớp, cửa sổ trượt 1,024 token và ngữ cảnh 256K token. Dòng mô hình kết hợp cơ chế chú ý cục bộ theo cửa sổ trượt với chú ý toàn cục, kết thúc bằng một lớp toàn cục, và sử dụng bộ mã hóa thị giác riêng cho mô hình này. Cấu hình đó được xây dựng để nhận văn bản và hình ảnh, trả về văn bản. Đây là các thông số kiến trúc mô hình; chúng không ấn định thời gian phản hồi của ứng dụng hay ngụ ý rằng mô hình có khả năng âm thanh của các kích cỡ Gemma 4 khác.
Ngữ cảnh 256K token hỗ trợ tác vụ kết hợp lượng văn bản lớn với bằng chứng trực quan. Có thể xen kẽ hình ảnh và văn bản trong cùng một câu lệnh; nhà sản xuất khuyến nghị đặt ảnh trước phần văn bản liên quan để đạt kết quả tốt nhất. Các tác vụ thị giác gồm phát hiện vật thể, diễn giải trang tài liệu, hiểu màn hình và giao diện, biểu đồ, OCR đa ngôn ngữ, chữ viết tay và xác định điểm. Đầu ra là văn bản: nội dung trích xuất, lời giải thích, mã nguồn hoặc hành động công cụ được đề xuất.
Chế độ suy nghĩ có thể cấu hình cho phép mô hình suy luận trước khi trả lời hoặc trả lời trực tiếp. Gemma 4 bổ sung vai trò system tích hợp bên cạnh các vai trò user và assistant. Định dạng câu lệnh của Google kích hoạt suy nghĩ bằng token điều khiển <|think|> trong câu lệnh hệ thống và tách kênh suy nghĩ khỏi câu trả lời cuối cùng; bộ xử lý được mô tả trong tài liệu có thể xử lý mẫu đó. Với hội thoại nhiều lượt, hãy giữ các câu trả lời cuối cùng trước đó trong lịch sử và loại phần suy nghĩ cũ, ngoại trừ các lượt gọi công cụ, nơi nhà sản xuất yêu cầu giữ lại chúng.
Native Function Calling hỗ trợ sử dụng công cụ có cấu trúc; mô tả ra mắt của Google cũng ghi nhận đầu ra JSON có cấu trúc. Hãy xác định tác vụ, hàm có sẵn và kết quả mong đợi; ứng dụng thực hiện thao tác được yêu cầu rồi trả kết quả cho bước tiếp theo. Tác vụ lập trình có thể yêu cầu tạo, hoàn thiện hoặc sửa mã; trợ lý thị giác có thể dùng văn bản trả về để giải thích biểu đồ hay màn hình. Chỉ dẫn gọi hàm khác với một hành động qua kết nối đã thực sự được thực thi.
Độ phân giải ảnh biến thiên được điều khiển bằng ngân sách token thị giác. Các lựa chọn trong tài liệu là 70, 140, 280, 560 và 1,120 token. Ngân sách thấp phù hợp với phân loại hoặc chú thích ảnh; ngân sách cao giữ nhiều chi tiết hơn cho OCR, phân tích tài liệu và chữ nhỏ, đồng thời cần thêm tính toán. Hãy xác định cần nhìn toàn cảnh hay đọc chính xác chữ trước khi chuẩn bị ảnh. Một ảnh cắt rõ nhãn có thể hữu ích hơn cho tác vụ trích xuất so với yêu cầu chung chung kiểm tra mọi chi tiết của cả trang.
Google khuyến nghị temperature 1.0, top-p 0.95 và top-k 64 làm cấu hình lấy mẫu cho dòng mô hình. Thẻ mô hình phân biệt việc huấn luyện bằng hơn 140 ngôn ngữ với khả năng hỗ trợ sẵn hơn 35 ngôn ngữ. Hãy nêu ngôn ngữ trả lời và ghi rõ những tên miền, tên trường hoặc công thức cần giữ nguyên trong yêu cầu. Con số 256K là thông số ngữ cảnh; thẻ mô hình được dẫn không xác lập một mức đầu ra tối đa chung riêng cho phiên bản này.
Với bài toán tài liệu kết hợp mã nguồn, hãy cung cấp ảnh trang liên quan, yêu cầu bằng văn bản và đoạn mã: “Đọc các nhãn, giải thích màn hình này khác đặc tả như thế nào và đề xuất sửa đổi tập trung cho đoạn mã được cung cấp.” Với biểu đồ, hãy yêu cầu tách các giá trị nhìn thấy khỏi xu hướng được suy ra. Thẻ mô hình Gemma nêu giới hạn liên quan đến ngôn ngữ mơ hồ, tác vụ rất phức tạp và phát biểu sai hoặc lỗi thời; vì vậy hãy đính kèm các dữ kiện có thẩm quyền mà kết quả phải sử dụng, thay vì trông đợi kiến thức huấn luyện cung cấp chúng.
Qua Ailoot, chọn đúng ID mô hình này trong /v1/chat/completions và đưa tác vụ vào messages. Mỗi tin nhắn có một role và content; hãy đặt chỉ dẫn liên quan cùng tài liệu nguồn. Thu thập toàn bộ phản hồi JSON hoặc mọi đoạn SSE khi bật stream, đồng thời lưu usage cùng kết quả văn bản.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions google/gemma-4-31b-it:free
google/gemma-4-31b-it:freeBắt đầu
Gemma 4 31B IT là mô hình kiến trúc đặc của Google, được tinh chỉnh theo chỉ dẫn để suy luận trên văn bản và hình ảnh. Ngữ cảnh 256K, chế độ suy nghĩ có thể cấu hình, khả năng hiểu ảnh và gọi hàm tích hợp hỗ trợ các tác vụ lập trình, tài liệu và tác nhân với đầu ra văn bản.
- Đầu vào được chấp nhận
- Văn bản · Ảnh
- Kết quả
- Văn bản
Có trên Ailoot · đầu vào & phương thức
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Đầu vào
text,image- Đầu ra
text- Định dạng đầu ra
- JSON or SSE
| Trường | Loại | Yêu cầu | Giá trị & giới hạn | Mặc định |
|---|---|---|---|---|
Trườngmodel | Loạistring | Yêu cầuBắt buộc | Giá trị & giới hạn google/gemma-4-31b-it:free Điều kiện: Dùng chính xác bộ chọn định tuyến Ailoot này. | Mặc định— |
Trườngmessages | Loạiarray | Yêu cầuBắt buộc | Giá trị & giới hạn Điều kiện: | Mặc định— |
Trườngstream | Loạiboolean | Yêu cầuKhông bắt buộc | Giá trị & giới hạn Điều kiện: | Mặc địnhfalse |
Tổ hợp tư liệu đầu vào
text_input · Bắt buộc: messages
image_with_text · Bắt buộc: messages with actual image content blocks
Tham số phương thức và vòng đời
| Tham số | Hợp đồng |
|---|---|
Tham sốcontent_type | Hợp đồngapplication/json |
Tham sốrequired | Hợp đồngmodel, messages |
Tham sốoptional | Hợp đồngstream |
Tham sốmaterial_types | Hợp đồngtext, image |
Tham sốconditions | Hợp đồngDùng chính xác bộ chọn định tuyến Ailoot này., Giao thức này truyền nội dung hình ảnh khi chính mô hình đã chọn hỗ trợ khả năng thị giác. Việc giao thức chấp nhận yêu cầu không chứng minh mọi mô hình đều có khả năng xử lý hình ảnh. |
Bí danh phương thức: /chat/completions
Vòng đời: synchronous_or_streamed
Bảng giá
Thông tin biểu giá không bổ sung tùy chọn yêu cầu. Các tham số được hỗ trợ nằm trong phương thức đã chọn.
- Chế độ nhanh
- Mức giá tiêu chuẩn Khi chọn chế độ nhanh
- Chế độ Flex
- Mức giá tiêu chuẩn Khi chọn chế độ flex
- Mức độ suy luận tối đa
- Mức giá tiêu chuẩn Khi áp dụng mức điều chỉnh mặc định (default) cho mức độ suy luận tối đa
- Giá lưu đệm tường minh
- Chưa bật Khi yêu cầu lưu đệm tường minh
- Đơn giá bằng không cho văn bản thuần túy
- Bộ nhớ đệm, công cụ và phương tiện tuân theo các điều kiện tính giá được liệt kê riêng cho từng loại. Cho đầu vào và đầu ra chỉ có văn bản
Mức phí Ailoot
Giá theo cấu hình
| Cấu hình | Biểu mức phí | Phí |
|---|---|---|
| Cấu hìnhGiá cơ sở cho token | Biểu mức phíMức phí cơ bản | Phí Đầu vào · Token đầu vào $0 / 1K token Đầu ra · Token đầu ra $0 / 1K token Đầu vào · Đọc bộ nhớ đệm — / 1K token Đầu vào · Ghi bộ nhớ đệm — / 1K token Đầu vào · Ghi bộ nhớ đệm, 1 giờ — / 1K token |
Ailoot tạm giữ một khoản ước tính trước yêu cầu. Sau khi có kết quả, phí cuối cùng được quyết toán theo mức sử dụng đo được. Việc quyết toán khi truyền luồng dùng bản ghi mức sử dụng cuối cùng. Cách hoạt động của cơ chế tạm giữ và quyết toán →
Ví dụ yêu cầu
Ailoot Ultra · OpenAI Chat
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "google/gemma-4-31b-it:free", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}]}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Nhận và lưu kết quả
Ailoot Ultra · OpenAI Chat
JSON or SSE
Lưu tất cả kết quả đã hoàn tất
Lưu mọi phản hồi hoàn chỉnh, tệp và phần nội dung được trả về.
Giữ lại mọi khối nội dung, ID lệnh gọi công cụ, chữ ký suy nghĩ nếu được trả về, mọi phần thay đổi SSE và toàn bộ dữ liệu sử dụng. Đoạn văn bản đầu tiên không phải toàn bộ kết quả.
Nếu cần kiểm tra phản hồi gốc
Giữ nguyên X-Client-Request-ID gốc, phản hồi và các trường tiêu đề. Kết quả không xác định hoặc result_pending_check không cho phép tạo lần thứ hai.
Trường phản hồi
| Trường | Loại |
|---|---|
Trườngchoices[] | Loạiobject |
Trườngusage | Loạiobject |
Lỗi và bước tiếp theo
| Phản hồi | Điều kiện | Bước tiếp theo |
|---|---|---|
Phản hồi400 · invalid_request_error | Điều kiệnTrường bắt buộc, bộ chọn mô hình, kiểu dữ liệu hoặc cách biểu diễn đầu vào không hợp lệ. | Bước tiếp theoXem chi tiết kết quả kiểm tra tính hợp lệ được trả về trước khi chuẩn bị một yêu cầu riêng. |
Phản hồi | Điều kiệnYêu cầu hoặc kết quả gốc chưa xác định hoặc cần kiểm tra. | Bước tiếp theoGiữ nguyên các mã định danh và trường tiêu đề gốc; chỉ đọc các bản ghi trạng thái/thư viện được hỗ trợ. Không gửi lại yêu cầu tạo. |
Bí danh
Bí danh mô hình
Ailoot Ultra google/gemma-4-31b-it:free
Bí danh đường dẫn phương thức
/chat/completions
ID gọi liên quan
FAQ · Google: Gemma 4 31B (free)
- Có những đầu vào và kết quả nào?
POST /v1/chat/completions·google/gemma-4-31b-it:free:text,image→text- Yêu cầu sử dụng những trường nào?
POST /v1/chat/completions·google/gemma-4-31b-it:free:model,messages,stream