models

Google: Gemini 2.5 Flash (batch)

Markdown · JSON

Google: Gemini 2.5 Flash (batch)

Gemini 2.5 Flash เป็นโมเดลเหตุผลไฮบริดรุ่นเสถียรของ Google สำหรับวิเคราะห์หลายสื่อและงานเอเจนต์ งบ thinking พลวัตตั้งได้ตั้งแต่ 0 ถึง 24,576 โทเคน รวมโหมดปิด ข้อความ ภาพ เสียง วิดีโอ และเอกสารเปลี่ยนเป็นข้อความหรือผลมีโครงสร้าง พร้อมขีดจำกัดอินพุต 1,048,576 โทเคนที่ระบุ

เกี่ยวกับโมเดล

คำอธิบายนี้ครอบคลุมความสามารถของโมเดล อินพุต เอาต์พุต และตัวเลือกที่ใช้ได้ใน Ailoot แสดงด้านล่างตามเมธอดที่เลือก

Gemini 2.5 Flash เป็นโปรไฟล์เหตุผลไฮบริดรุ่นเสถียรของ Google สำหรับงานหลายสื่อรอบด้านและใช้เครื่องมือแบบเอเจนต์ มีคำตอบใช้และไม่ใช้ thinking สำหรับงานหลายสื่อขนาดใหญ่ที่ต้องการเหตุผลต่างระดับ ข้อความ ภาพ เสียง และวิดีโอประกอบคำตอบข้อความได้ โปรไฟล์คลาวด์เฉพาะรุ่นของ Google ยังอธิบายอินพุตเอกสาร ผลที่มีประโยชน์เป็นการเทียบเอกสาร ตีความแผนภูมิ บทถอดเสียง โค้ด หรือระเบียนมีโครงสร้างได้

ตัวควบคุมเหตุผลรุ่นนี้ใช้ thinkingBudget ค่าเริ่มต้นคือ dynamic thinking ตั้ง -1 ให้โมเดลปรับเหตุผลตามความซับซ้อนงาน งบชัดแจ้งมีตั้งแต่ศูนย์ถึง 24,576 โทเคน และศูนย์ปิด thinking เลือกงบเหมาะปัญหาจริง แทนใช้ความพยายามเดียวกับจัดหมวดง่ายและวิเคราะห์หลายเงื่อนไข คู่มือถือว่างบเป็นแนวทาง และข้อมูลรุ่นดั้งเดิมระบุว่าอาจทำตามไม่ตรงเป๊ะ

สำหรับงานเอกสารหรือข้อมูล กำหนดคำถาม ฟิลด์ที่ต้องมี และหลักฐานที่ควรแนบผล สำหรับเทียบข้อกำหนด ให้เทียบข้อกำหนดสองชุดและคืนข้อกำหนดที่เปลี่ยน ข้อความต้นทาง และผลต่อเวิร์กโฟลว์ที่ระบุ เอาต์พุตมีโครงสร้างมีประโยชน์เมื่อทุกข้อค้นพบต้องมีรูประเบียนเดียว หากต้นทางมีหลายค่าที่เป็นไปได้หรือเปิดฟิลด์ไว้ ให้รักษาความไม่แน่นอน แทนบังคับคำตอบสมเหตุสมผลเดียว ตรวจค่าที่คืนกับหน้าหรือข้อมูลที่ให้

สำหรับภาพหรือเสียง ระบุวัตถุ ป้าย เหตุการณ์ หรือช่วงบันทึกที่เกี่ยวข้อง ขอชนิดข้อความที่ต้องการ ได้แก่ ค่าที่เห็นในแผนภูมิ คำอธิบายเหตุการณ์ บทถอด หรือสรุป ชิ้นงานต่างกันและคำสั่งควรระบุว่าจะผลิตชนิดใด ข้อมูลรุ่นดั้งเดิมร่วมรวม Flash Image และ Flash Audio เป็นความสามารถชื่อแยก เอาต์พุตภาพและเสียงพูดที่สร้างของทั้งสองไม่เป็นส่วนโปรไฟล์ข้อความเสถียรนี้

โปรไฟล์คลาวด์ตรงตัวของ Google ระบุอินพุต PDF และข้อความธรรมดาพร้อมขีดจำกัดเฉพาะอินเทอร์เฟซ ได้แก่ 50 MB ต่อ PDF ที่อิมพอร์ตผ่าน API และสูงสุด 3,000 หน้าต่อไฟล์ โดยไฟล์ข้อความธรรมดาจำกัด 7 MB โปรไฟล์นั้นยังอธิบายวิดีโอมีเสียงประมาณ 45 นาทีหรือไม่มีเสียงหนึ่งชั่วโมง และเสียงประมาณ 8.4 ชั่วโมงภายในโควตาอินพุตล้านโทเคน นี่คือข้อจำกัดอินเทอร์เฟซคลาวด์ที่ระบุ แยกจากหน้าต่างโทเคนทั่วไปของโมเดล เตรียมส่วนที่เกี่ยวข้องและรูปแบบต้นทาง แทนสมมติว่าทุกชนิดไฟล์หรือเส้นทางอัปโหลดมีขีดจำกัดเดียว

ตาราง Gemini API ตรงตัวระบุเรียกฟังก์ชัน รันโค้ด ค้นไฟล์ อิงผลค้นหา อิง Maps บริบท URL และเอาต์พุตมีโครงสร้าง กำหนดบทบาทแต่ละฟังก์ชันและรูปพารามิเตอร์ แล้วทำต่อจากผลจริงที่คืน โมเดลขอดำเนินงานได้ แต่แอปที่เชื่อมต่อทำ รักษาบริบท thought-signature จำเป็นเมื่อต่องานเหตุผลในอินเทอร์เฟซไร้สถานะ คำตอบมีโครงสร้างหรือข้อเสนอฟังก์ชันไม่ได้ยืนยันว่าการดำเนินงานภายนอกสำเร็จโดยอิสระ

ข้อมูลรุ่นดั้งเดิมระบุบริบท 1M และเอาต์พุตข้อความ 64K ส่วนตาราง API ตรงตัวระบุอินพุต 1,048,576 และเอาต์พุต 65,536 โทเคน เพดานคำตอบรวมโทเคน thinking เพดานเล็กเกินจึงทำให้คำตอบสุดท้ายถูกตัดหรือว่าง ขอชิ้นงานขนาดพอดีโควตาเอาต์พุตและใช้งบเหตุผลชี้นำความพยายาม โปรไฟล์ผู้ผลิตนี้ระบุแคช batch, Flex และ Priority เก็บรหัสรายการเมื่อเตรียมหลายระเบียนอิสระ

รุ่นเสถียรแยกจาก Flash Preview และโมเดล Gemini 3 ภายหลัง ข้อมูลรุ่นระบุข้อมูลหลอนที่อาจเกิด ข้อจำกัดความเข้าใจเหตุปัจจัยและการให้เหตุผลเชิงตรรกะที่ซับซ้อนหรือเชิงสมมติที่สวนทางกับข้อเท็จจริง และจุดตัดความรู้มกราคม 2025 ให้หลักฐานใหม่เมื่องานขึ้นกับข้อมูลใหม่กว่า ตรวจคำนวณ ค่าที่ดึง บทถอด และโค้ดที่เสนอกับต้นทางจริงหรือผลรัน Thinking ไฮบริดมีประโยชน์เมื่อสนับสนุนผลรูปธรรม แทนกลายเป็นสิ่งแทนการตรวจผล

Ailoot Ultra · การประมวลผลแบบชุด POST /v1/batches google/gemini-2.5-flash:batch

google/gemini-2.5-flash:batch

Google /google/gemini-2.5-flash:batch

เริ่มต้น

Gemini 2.5 Flash เป็นโมเดลเหตุผลไฮบริดรุ่นเสถียรของ Google สำหรับวิเคราะห์หลายสื่อและงานเอเจนต์ งบ thinking พลวัตตั้งได้ตั้งแต่ 0 ถึง 24,576 โทเคน รวมโหมดปิด ข้อความ ภาพ เสียง วิดีโอ และเอกสารเปลี่ยนเป็นข้อความหรือผลมีโครงสร้าง พร้อมขีดจำกัดอินพุต 1,048,576 โทเคนที่ระบุ

อินพุตที่รองรับ
ข้อความ
ผลลัพธ์
ข้อความ

ใช้งานได้ใน Ailoot · อินพุตและเมธอด

Ailoot Ultra · การประมวลผลแบบชุด POST /v1/batches
ขาเข้า
text
ขาออก
text
รูปแบบเอาต์พุต
JSON ของ results[].response.body ที่ส่งกลับโดยตรง
ฟิลด์ประเภทข้อกำหนดค่าและข้อจำกัดค่าเริ่มต้น
ฟิลด์endpointประเภทstringข้อกำหนดจำเป็นค่าและข้อจำกัด
/v1/chat/completions
ค่าเริ่มต้น—
ฟิลด์modelประเภทstringข้อกำหนดจำเป็นค่าและข้อจำกัด
google/gemini-2.5-flash:batch
ค่าเริ่มต้น—
ฟิลด์requestsประเภทbatch_item[]ข้อกำหนดจำเป็นค่าและข้อจำกัด
จำนวนรายการขั้นต่ำ: 1
ค่าเริ่มต้น—
ฟิลด์requests[].custom_idประเภทstringข้อกำหนดจำเป็นค่าและข้อจำกัดค่าเริ่มต้น—
ฟิลด์requests[].body.messagesประเภทmessage[]ข้อกำหนดจำเป็นค่าและข้อจำกัดค่าเริ่มต้น—
ฟิลด์completion_windowประเภทstringข้อกำหนดไม่บังคับค่าและข้อจำกัด
24h
ค่าเริ่มต้น—
ฟิลด์providerประเภทobject|nullข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้น—
พารามิเตอร์และวงจรการทำงานของเมธอด
พารามิเตอร์ข้อกำหนด
พารามิเตอร์content_typeข้อกำหนดapplication/json
พารามิเตอร์requiredข้อกำหนดendpoint, model, requests
พารามิเตอร์material_typesข้อกำหนดtext
พารามิเตอร์representationข้อกำหนดส่ง requests[] ไว้ในคำขอโดยตรง โดยแต่ละรายการมี custom_id และ body
พารามิเตอร์request_endpoint_profileข้อกำหนด/v1/chat/completions
พารามิเตอร์file_materialข้อกำหนดผู้เรียกใช้อาจอ่านไฟล์ JSONL ที่เข้ารหัส UTF-8 จากเครื่องของตนลงใน requests[] ได้ ไม่มีการใช้ค่าระบุวัตถุประสงค์การอัปโหลด input_file_id หรือการอ้างอิงไฟล์ หากไม่มีข้อมูลของลูกค้าหรือข้อมูลว่าง ให้หยุดการเตรียมก่อนส่ง POST
พารามิเตอร์serialization_orderข้อกำหนดendpoint, model, provider (หากระบุมา), completion_window (หากระบุมา), requests อยู่ท้ายสุด
พารามิเตอร์optional_controlsข้อกำหนดprovider.only, provider.allow_fallbacks, completion_window
พารามิเตอร์schema_scopeข้อกำหนดเนื้อหาคำขอ Chat Completions แบบข้อความ ภายในโครงสร้างคำขอแบบชุดที่ส่งโดยตรงตามที่ระบุในเอกสาร

วงจรการทำงาน: asynchronous

GET /v1/batches/{operation_id} · ค่า response.id จริงจากการตอบกลับคำขอสร้างครั้งเดิม โดยใช้ผู้ใช้/คีย์/กลุ่มเดิม

ราคา

ข้อมูลอัตราราคาไม่ได้เพิ่มตัวเลือกคำขอ พารามิเตอร์ที่รองรับระบุไว้สำหรับเมธอดที่เลือก

โหมดรวดเร็ว
ไม่ได้ระบุ เมื่อเลือกโหมดรวดเร็ว
โหมดยืดหยุ่น
ไม่ได้ระบุ เมื่อเลือกโหมด flex
ระดับการใช้เหตุผลสูงสุด
ไม่ได้ระบุ เมื่อใช้การปรับตามค่าเริ่มต้น (default) สำหรับระดับการใช้เหตุผลสูงสุด
การคิดราคาแคชแบบระบุชัด
ไม่ได้เปิดใช้ เมื่อร้องขอแคชแบบระบุชัด

อัตราค่าบริการ Ailoot

ราคาตามการตั้งค่า

เทียบค่าบริการแต่ละรายการกับเงื่อนไขที่แสดง เลือกใช้อัตราเดียวสำหรับแต่ละชุดการตั้งค่าที่เป็นตัวเลือกทดแทนกัน

การตั้งค่าตารางอัตราค่าบริการโทเค็นบริบท มากกว่าโทเค็นบริบท ไม่เกินและรวมค่าค่าบริการ
การตั้งค่าอัตราราคาพื้นฐานของโทเคนตารางอัตราค่าบริการอัตราพื้นฐานโทเค็นบริบท มากกว่า—โทเค็นบริบท ไม่เกินและรวมค่าไม่มีขีดจำกัดสูงสุดค่าบริการ
ขาเข้า · โทเค็นอินพุต $0.0003 / 1K โทเค็น
ขาออก · โทเค็นเอาต์พุต $0.0025 / 1K โทเค็น
ขาเข้า · การอ่านแคช $0.00006 / 1K โทเค็น
ขาเข้า · การเขียนแคช — / 1K โทเค็น
ขาเข้า · การเขียนแคช, 1 ชั่วโมง — / 1K โทเค็น
การตั้งค่าระดับความยาวคำขอ 1ตารางอัตราค่าบริการ—โทเค็นบริบท มากกว่า0โทเค็นบริบท ไม่เกินและรวมค่าไม่มีขีดจำกัดสูงสุดค่าบริการ
ขาเข้า · โทเค็นอินพุต $0.0003 / 1K โทเค็น
ขาออก · โทเค็นเอาต์พุต $0.0025 / 1K โทเค็น
ขาเข้า · การอ่านแคช $0.00006 / 1K โทเค็น
ขาเข้า · การเขียนแคช — / 1K โทเค็น
ขาเข้า · การเขียนแคช, 1 ชั่วโมง — / 1K โทเค็น

Ailoot กันยอดเงินประมาณการไว้ก่อนส่งคำขอ หลังได้ผลลัพธ์ จะคิดค่าบริการสุดท้ายตามการใช้งานที่วัดได้ การคิดค่าบริการแบบสตรีมใช้บันทึกการใช้งานสุดท้าย วิธีกันยอดเงินและคิดค่าบริการสุดท้าย →

ตัวอย่างคำขอ

Ailoot Ultra · การประมวลผลแบบชุด

curl · ข้อมูลทดสอบที่เก็บไว้Python HTTP · JSONL จริงของลูกค้า
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
import json
from pathlib import Path
body=json.loads('{"endpoint":"/v1/chat/completions","model":"google/gemini-2.5-flash:batch","requests":[{"custom_id":"req-0001","body":{"messages":[{"role":"user","content":"Hello!"}],"max_tokens":16}}]}')
Path("batch-request.json").write_text(json.dumps(body,ensure_ascii=False),encoding="utf-8")
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/batches \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @batch-request.json -D batch-response-headers.txt -o batch-create-response.json
import json, os
from pathlib import Path
from urllib.request import Request, urlopen

def prepare_requests(customer_path):
    path = Path(customer_path)
    if not path.is_file(): raise ValueError("Customer JSONL file is missing")
    items = [json.loads(line) for line in path.read_text(encoding="utf-8").splitlines() if line.strip()]
    if not items: raise ValueError("Customer JSONL contains no requests")
    ids = set()
    for item in items:
        if set(item) != {"custom_id", "body"}: raise ValueError("Each item needs custom_id and body")
        cid = item["custom_id"]
        if not isinstance(cid, str) or not cid.strip() or cid in ids: raise ValueError("custom_id must be nonempty and unique")
        ids.add(cid)
        if not isinstance(item["body"], dict) or not item["body"].get("messages"): raise ValueError("Supply actual text messages")
    return {"endpoint":"/v1/chat/completions", "model":"google/gemini-2.5-flash:batch", "requests":items}

if __name__ == "__main__":
    material = os.environ.get("AILOOT_BATCH_REQUESTS_JSONL", "")
    if not material: raise SystemExit("Set AILOOT_BATCH_REQUESTS_JSONL to your actual customer file")
    body = prepare_requests(material)
    key = os.environ.get("AILOOT_API_KEY", "")
    if not key: raise SystemExit("Set AILOOT_API_KEY")
    request = Request("https://api.ailoot.ai/v1/batches", data=json.dumps(body, ensure_ascii=False).encode("utf-8"), headers={"Authorization":"Bearer " + key, "Content-Type":"application/json"}, method="POST")
    with urlopen(request) as response:
        raw = response.read()
        Path("batch-create-response.json").write_bytes(raw)
        print(raw.decode("utf-8"))

รับและบันทึกผลลัพธ์

Ailoot Ultra · การประมวลผลแบบชุด

JSON ของ results[].response.body ที่ส่งกลับโดยตรง

  • GET /v1/batches/{operation_id}
ตรวจสอบสถานะงาน
curl · สถานะของการดำเนินการเดิม
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
BATCH_OPERATION_ID="$(python3 - <<'PY_ID'
import json
from pathlib import Path
from urllib.parse import quote
response = json.loads(Path("batch-create-response.json").read_text(encoding="utf-8"))
operation = response.get("id")
if not isinstance(operation, str) or not operation: raise SystemExit("No actual original operation ID; preserve the response and do not resubmit")
print(quote(operation, safe=""))
PY_ID
)"
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/batches/$BATCH_OPERATION_ID" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o batch-status-response.json
เก็บผลลัพธ์ที่เสร็จสมบูรณ์ทั้งหมด

เก็บทุกการตอบกลับ ไฟล์ และส่วนเนื้อหาที่ส่งกลับมาอย่างครบถ้วน

เก็บผลลัพธ์ทั้งหมด เนื้อหาการตอบกลับ/ข้อผิดพลาด ตัวเลือก และยอดการใช้งานรวม

เมื่อต้องตรวจสอบการตอบกลับต้นฉบับ

เก็บ ID การดำเนินการเดิมไว้ การตอบกลับ 503 result_pending_check มี X-Should-Retry:false ห้ามส่งงานแบบชุดเดิมซ้ำเด็ดขาดเมื่อยังไม่ทราบสถานะของงาน

ฟิลด์การตอบกลับ
ฟิลด์ประเภท
ฟิลด์results[].custom_idประเภทstring
ฟิลด์results[].response.body.choices[].message.contentประเภทstring|null
ฟิลด์results[].errorประเภทobject|null
ฟิลด์usageประเภทobject|null

ชื่ออื่น

ชื่ออื่นของโมเดล

Ailoot Ultra google/gemini-2.5-flash:batch

ชื่อพาธเมธอดอื่น

ใช้พาธเมธอดที่แสดงด้านบน

ID ที่เกี่ยวข้องสำหรับเรียกใช้โมเดล

google/gemini-2.5-flash:batch

FAQ · Google: Gemini 2.5 Flash (batch)
มีอินพุตและผลลัพธ์ใดบ้าง?

POST /v1/batches · google/gemini-2.5-flash:batch: text → text

คำขอใช้ฟิลด์ใดบ้าง?

POST /v1/batches · google/gemini-2.5-flash:batch: endpoint, model, requests, completion_window, provider

มีข้อจำกัดใดบ้าง?

POST /v1/batches · google/gemini-2.5-flash:batch: requests.min_items: 1

รายละเอียดเพิ่มเติม

เชื่อม Ailoot กับ Claude Code, OpenCode, Hermes หรือแอปของคุณ

บริษัทและพอร์ตโฟลิโอโครงการของบริษัท

บริษัทและพอร์ตโฟลิโอโครงการของบริษัท: ลูกค้าหลายล้านราย; ยอดขายระดับหลายพันล้านต่อเดือน.

ซื้อโทเคนพร้อมส่วนลด

ส่วนลดสมาชิกสำหรับงานประจำ โค้ดโปรโมชั่นลดซื้อโทเคนสูงสุด 50%

สมาชิก
เลือกแพ็กเกจมีส่วนลดสำหรับคำขอประจำ
โค้ดลดสูงสุด 50%
ใส่โค้ดขณะซื้อ ราคาคำนวณใหม่ตามโปรโมชั่นที่ใช้
รายจ่ายในประวัติ
เก็บโมเดล โทเคน และยอดสำหรับทุกคำขอ

เลือกสมาชิก · ดูราคาโมเดล

เชื่อม API กับผลิตภัณฑ์ ที่คุณขาย

SaaS แอป และบอต ตามข้อเสนอและสัญญาอนุญาต Ailoot หากขายต่อให้ขอใบอนุญาตรีเซลเลอร์

แอปเชิงพาณิชย์
ใส่การสร้างข้อความ ภาพ วิดีโอ และเสียงในฟีเจอร์เสียเงินของบริการคุณ
ใบอนุญาตรีเซลเลอร์
ส่งคำอธิบายโครงการและรูปแบบการเข้าถึง ขอเงื่อนไขใช้และขายต่อเป็นลายลักษณ์อักษร
เอกสารบนเว็บไซต์
อ่านข้อเสนอ สัญญาอนุญาต และนโยบายประมวลผลข้อมูลก่อนเชื่อมได้

ขอใบอนุญาตขายต่อ · ข้อเสนอและสัญญาอนุญาต