GPT-6.1 Sol are now live on CometAPI →
ai-model/Nghiên cứu CometAPI

Cách sử dụng FLUX 3 API:Hướng dẫn toàn diện cho nhà phát triển

Sử dụng API FLUX 3 với CometAPI, bao gồm các endpoint video, ví dụ bằng Python và cURL, thăm dò bất đồng bộ, giá, prompt, benchmark và các thực hành production.

CometAPI
Deon GoodwinĐội ngũ nghiên cứu mô hình AI và API
Đã cập nhật Oct 4, 2026 17 phút đọc
Cách sử dụng FLUX 3 API:Hướng dẫn toàn diện cho nhà phát triển
Sử dụng mẫu này

Thực hiện API call đầu tiên.

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_COMETAPI_KEY",
    base_url="https://api.cometapi.com/v1",
)

response = client.chat.completions.create(
    model="gpt-5-mini",
    messages=[{"role": "user", "content": "Build this workflow."}],
)

print(response.choices[0].message.content)

Trả lời nhanh

FLUX 3 là mô hình video đa phương thức của Black Forest Labs dành cho sinh video từ văn bản (text-to-video) và từ ảnh (image-to-video) với âm thanh đồng bộ. Trên CometAPI, ID mô hình production là flux-3. Quy trình bất đồng bộ đã xác thực (verified asynchronous workflow) sử dụng POST /v1/videos để tạo tác vụ, GET /v1/videos/{task_id} để thăm dò (poll), và GET /v1/videos/{task_id}/content để tải về tệp MP4 đã hoàn tất.

Cập nhật khả dụng (xác thực ngày 24 tháng 9, 2026): Black Forest Labs đã đưa FLUX 3 Video vượt qua giai đoạn Early Access tháng 7 và phát hành rộng rãi các chức năng text-to-video và image-to-video thông qua BFL API và các đối tác được chọn vào ngày 4 tháng 8, 2026. CometAPI thêm ID mô hình production flux-3 trong định dạng Video API vào ngày 13 tháng 8, 2026. Sử dụng thông báo phát hành của BFL và trang mô hình trực tiếp của CometAPI làm nguồn đáng tin cậy về tình trạng khả dụng, trường dữ liệu, và giá.

Đã thay đổi gì kể từ giai đoạn Early Access của FLUX 3?

Điểm thay đổi quan trọng là tính sẵn sàng vận hành. Bài viết sớm tập trung vào đợt triển khai dựa trên đơn đăng ký vào tháng 7, còn bản phát hành tháng 8 của BFL đã giới thiệu endpoint video có thể gọi, công bố các ràng buộc và giá production. Sau đó, CometAPI đã cung cấp flux-3 thông qua quy trình Video API hợp nhất của mình.

Bài viết trước đây của CometAPI, FLUX 3 API: Availability, Early Access, Video & Dev, vẫn hữu ích cho lịch sử ra mắt và đánh giá sơ bộ hồi tháng 7. Bài so sánh rộng hơn Best AI Video APIs in 2026 bao quát việc lựa chọn ở cấp độ thị trường. Hướng dẫn này giữ các chủ đề đó ở mức gọn, tập trung vào yêu cầu hoạt động, thăm dò, prompt, kiểm soát chi phí, và xử lý production.

FLUX 3 là gì?

FLUX 3 là họ mô hình đa phương thức của BFL cho video, âm thanh, ảnh và dự đoán liên quan đến hành động. Bản phát hành video hiện tại hỗ trợ text-to-video, image-to-video và tiếp nối video (video continuation) thông qua một endpoint gốc nhà cung cấp.

Đối với nhà phát triển video, các khả năng nổi bật gồm độ dài tối đa 20 giây ở 24 fps, đầu ra HD hoặc Full HD, âm thanh đồng bộ, lời nói đa ngôn ngữ với lip-sync, nhiều cú máy trong một lần tạo, và tối đa mười keyframe cố định để kiểm soát image-to-video.

Thông số kỹ thuật API FLUX 3

Thông sốThông số chính thức của BFLTích hợp CometAPI
Quy trình chínhText-to-video, image-to-video, video continuationLiệt kê text-to-video và image-to-video
Thời lượng tối đa5–20 s cho T2V/I2V; 5–15 s cho V2VDùng giá trị quickstart trực tiếp khi gửi qua cổng
Tốc độ khung hình24 fpsĐầu ra từ nhà cung cấp
Độ phân giảirHD nguyên bản; FHD thông qua bộ upsampler video. Tài liệu FLUX 3 Video hiện tại của BFL không liệt kê 4K/UHD. Thông số “tối đa 4MP” áp dụng cho các mô hình ảnh FLUX.2, không phải FLUX 3 Video.Liệt kê giá cho 720p và 1080p
Âm thanh nguyên bảnCó; bật theo mặc địnhTính năng đầu ra theo tích hợp đang hoạt động
Điều khiển ảnh1–10 keyframe trong I2V gốcXác minh ánh xạ reference-image hiện tại của gateway
Tỷ lệ khung hình21:9, 2:1, 16:9, 4:3, 1:1, 3:4, 9:16Quickstart dùng kích thước rõ ràng như 1280x720
Cách gọiBất đồng bộTạo → poll → tải xuống
CometAPI model ID—flux-3

FLUX 3 Video tốt đến mức nào?

BFL báo cáo điểm Elo text-to-video là 1135 trong đánh giá ưu tiên của con người theo hình thức tất cả đấu với tất cả. Trong cùng so sánh đã công bố, FLUX 3 hòa Seedance 2.0 ở ưu tiên image-to-video và xếp trên các mô hình còn lại được thử nghiệm.

Các kết quả này hữu ích như bằng chứng định vị, nhưng chúng là đánh giá ưu tiên do nhà cung cấp thực hiện, không phải là benchmark production độc lập. Chúng không đo độ trễ qua gateway, độ tin cậy hàng đợi, tính nhất quán chi phí, hay độ ổn định khi lặp lại sinh video, vì vậy đội ngũ production vẫn nên tự đánh giá trên bộ prompt của mình.

Hiệu năng Benchmark FLUX 3

Chỉ sốKết quả công bốDiễn giải
Elo all-vs-all cho T2V1135BFL báo cáo FLUX 3 dẫn đầu so sánh nội bộ của họ
Ưu tiên image-to-videoHòa với Seedance 2.0Kết quả định hướng từ nhà cung cấp, không phải bảng xếp hạng bên thứ ba
Loại đánh giáƯu tiên của con ngườiĐo chất lượng đầu ra cảm nhận, không phải hạ tầng API

Cách sử dụng FLUX 3 API:Hướng dẫn toàn diện cho nhà phát triển

Nguồn: Black Forest Labs — FLUX 3 Video, Part 1: Generation.

Cần gì trước khi dùng FLUX 3 API

  • Tài khoản CometAPI và API key lưu trong biến môi trường phía backend.
  • Prompt mô tả chủ thể, chuyển động, hướng máy quay, bầu không khí, và bất kỳ âm thanh hay lời thoại yêu cầu.
  • Luồng xử lý tác vụ bền vững vì sinh video là bất đồng bộ.
  • Đủ tín dụng cho thử nghiệm lặp; tính phí phụ thuộc vào thời lượng và độ phân giải sinh ra.

Tạo key trong bảng điều khiển API của CometAPI. Không đặt key vào JavaScript frontend, gói di động, kho công khai, hay ảnh chụp màn hình.

ID mô hình FLUX 3 và các endpoint

Thao tácPhương thức và endpointMục đích
Tạo videoPOST https://api.cometapi.com/v1/videosGửi tác vụ tạo video
Kiểm tra tác vụGET https://api.cometapi.com/v1/videos/{task\_id}Đọc trạng thái và tiến độ
Tải đầu raGET https://api.cometapi.com/v1/videos/{task\_id}/contentTải tệp MP4 đã hoàn tất

Cách dùng FLUX 3 API với CometAPI

Bước 1: Thiết lập API Key

Trên macOS hoặc Linux:

export COMETAPI_KEY="your_api_key"

Trên Windows PowerShell:

$env:COMETAPI_KEY="your_api_key"

Bước 2: Tạo một video FLUX 3

Quickstart FLUX 3 hiện dùng yêu cầu multipart với model, prompt, seconds, và size. Ví dụ sau yêu cầu một đoạn 5 giây 720p:

curl https://api.cometapi.com/v1/videos \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -F "model=flux-3" \
  -F "prompt=A paper boat glides across a still pond in soft morning light" \
  -F "seconds=5" \
  -F "size=1280x720"

Yêu cầu này khởi tạo một job. Không thiết kế ứng dụng kỳ vọng nhận tệp MP4 hoàn chỉnh trong cùng phản hồi HTTP.

Bước 3: Lưu Task ID

Ghi bền định danh ngay sau khi yêu cầu tạo thành công:

{
  "id": "video_task_id",
  "status": "queued"
}

Lưu Task ID gắn với bản ghi người dùng hoặc job trước khi bắt đầu poll. Việc khởi động lại tiến trình không nên làm mất một lần tạo đã bị tính phí.

Bước 4: Thăm dò trạng thái video

curl https://api.cometapi.com/v1/videos/{task_id} \
  -H "Authorization: Bearer $COMETAPI_KEY"

Bắt đầu với khoảng thăm dò vừa phải như 10 giây. Coi completed, succeeded, hoặc success là trạng thái thành công cuối; coi failed, failure, cancelled, hoặc canceled là trạng thái thất bại cuối.

Bước 5: Tải MP4

curl https://api.cometapi.com/v1/videos/{task_id}/content \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  --output flux3_output.mp4

Sau khi hoàn tất, sao chép tệp vào kho đối tượng hoặc pipeline media của bạn thay vì giữ URL tạm của nhà cung cấp làm tài sản vĩnh viễn.

Quy trình Python hoàn chỉnh để sinh video FLUX 3

Ví dụ sau tạo job, lưu ID, poll đến khi hoàn tất, kiểm tra trạng thái thất bại, xác thực chữ ký MP4, và ghi đầu ra xuống đĩa.

import os
import time
from pathlib import Path

import requests

api_key = os.environ["COMETAPI_KEY"]
base_url = "https://api.cometapi.com"
headers = {"Authorization": f"Bearer {api_key}"}

response = requests.post(
    f"{base_url}/v1/videos",
    headers=headers,
    files={
        "model": (None, "flux-3"),
        "prompt": (
            None,
            "A product bottle rotates slowly on wet black stone, "
            "soft rim lighting, macro lens, realistic reflections.",
        ),
        "seconds": (None, "5"),
        "size": (None, "1280x720"),
    },
    timeout=120,
)
response.raise_for_status()

task = response.json()
data = task.get("data") or {}
task_id = (
    task.get("id")
    or task.get("task_id")
    or data.get("id")
    or data.get("task_id")
)
if not task_id:
    raise RuntimeError(f"Create response has no task ID: {task}")

while True:
    response = requests.get(
        f"{base_url}/v1/videos/{task_id}",
        headers=headers,
        timeout=60,
    )
    response.raise_for_status()
    task = response.json()
    data = task.get("data") or {}
    status = str(task.get("status") or data.get("status") or "").lower()
    progress = task.get("progress") or data.get("progress") or "unknown"
    print(f"Status: {status or 'unknown'}; progress: {progress}")

    if status in {"failed", "failure", "cancelled", "canceled"}:
        raise RuntimeError(f"Video generation failed: {task}")
    if status in {"completed", "succeeded", "success"} or progress == "100%":
        break
    time.sleep(10)

response = requests.get(
    f"{base_url}/v1/videos/{task_id}/content",
    headers=headers,
    timeout=300,
)
response.raise_for_status()
video = response.content

if len(video) < 12 or video[4:8] != b"ftyp":
    raise RuntimeError("Content response is not a non-empty MP4 file")

output_dir = Path("output")
output_dir.mkdir(parents=True, exist_ok=True)
output_path = output_dir / f"{task_id}.mp4"
output_path.write_bytes(video)
print(f"Saved: {output_path} ({len(video)} bytes)")

Cách dùng Image-to-Video và Keyframe

Trang FLUX 3 trên CometAPI liệt kê hỗ trợ image-to-video. Mẫu công khai hiện tại minh họa text-to-video, vì vậy hãy xác minh tài liệu gateway trực tiếp trước khi giả định một trường reference-image sao chép từ mô hình khác sẽ hoạt động không cần chỉnh.

API gốc của BFL minh bạch: image-to-video dùng mode i2v và trường keyframes. Một ảnh cố định khung đầu, hai ảnh có thể cố định phần đầu và cuối, và tối đa mười ảnh theo thời gian có thể storyboard một đoạn liên tục.

Ví dụ keyframe gốc BFL

curl -X POST https://api.bfl.ai/v1/flux-3-video \
  -H "x-key: $BFL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "mode": "i2v",
    "prompt": "They sprint through the lantern-lit alley as the camera tracks behind them.",
    "keyframes": [
      [0, "data:image/png;base64,<first-frame>"],
      [8, "data:image/png;base64,<last-frame>"]
    ],
    "duration": 8
  }'

Giữ riêng các tham số gốc nhà cung cấp và gateway trong các adapter riêng. BFL dùng các trường như mode, keyframes, start_video, resolution, và draft; mẫu đã xác thực của CometAPI dùng model, prompt, seconds, và size.

Giải thích tham số FLUX 3 API

Tham sốAPIĐiều khiển gìHướng dẫn thực tế
modelCometAPIChọn mô hìnhDùng flux-3
promptCả haiCảnh, hành động, máy quay, âm thanhMô tả thay đổi có thể thấy theo thời gian
secondsMẫu CometAPIĐộ dài clip yêu cầuBắt đầu với 5–8 giây khi tinh chỉnh
sizeMẫu CometAPIKích thước đầu raBắt đầu với 1280x720 để thử nghiệm tiết kiệm
modeGốc BFLt2v / i2v / v2v / draft_enhanceKhông gửi trừ khi gateway có ánh xạ
durationGốc BFL5–20 s cho T2V/I2V; 5–15 s cho V2Vnative API hỗ trợ auto
resolutionGốc BFLhd hoặc fhd; hiện chưa liệt kê 4K/UHD cho FLUX 3 VideoFHD hoàn tất qua video upsampler
generate_audioGốc BFLBật/tắt âm thanh đồng bộMặc định bật
draftGốc BFLChế độ xem nhanhDùng để lặp sáng tạo với chi phí thấp hơn

Cách viết prompt FLUX 3 tốt hơn

Hướng dẫn video prompting của BFL khuyến nghị chỉ dẫn rõ ràng về chủ thể và hành động, máy quay, bối cảnh và bầu không khí, chất lượng chuyển động và tính liên tục. Với cảnh dẫn dắt bởi âm thanh, chỉ định lời thoại, giọng, hiệu ứng âm thanh và ambience.

Cấu trúc Prompt thực tiễn

Subject + Environment + Action + Camera + Lighting
+ Dialogue/Voice + Sound Effects + Ambience + Constraints

Prompt điện ảnh

A lone cyclist rides through a rain-soaked neon street at midnight.
The camera begins low beside the rear wheel, then rises into a smooth tracking shot.
Reflections stretch across wet asphalt under moving cyan and magenta light.
Audio: steady rainfall, chain noise, distant traffic, no music, no dialogue.
Keep the same rider, bicycle, jacket, and weather throughout the shot.

Prompt video sản phẩm

A premium stainless-steel espresso machine stands on a dark stone counter.
Begin with a macro close-up of water droplets on the metal housing.
Orbit clockwise as the machine brews; steam catches warm side light.
Finish on a clean three-quarter hero angle with the cup in the foreground.
Audio: pump vibration, steam hiss, ceramic contact, quiet cafe ambience.
Do not change the product shape, logo placement, material, or color.

Prompt lời thoại và âm thanh nguyên bản

A young chef works alone in a compact Tokyo ramen shop at night.
Start close on boiling broth, then pull back as the chef sets down a bowl.
Warm tungsten lighting, natural reflections, documentary handheld motion.
The chef quietly says in Japanese: 「お待たせしました。」
Audio: bubbling broth, soft rain outside, distant street traffic.
No subtitles and no background music.

Một prompt như “make a cinematic ramen shop video” để ngỏ chuyển động, khung hình, âm thanh và tính liên tục. Chỉ dẫn rõ ràng tạo nên đề bài production dễ kiểm thử hơn.

Giá FLUX 3 API

Giá của BFL phụ thuộc quy trình: render đầy đủ text-to-video và image-to-video có chi phí $0.17/s ở HD hoặc $0.29/s ở FHD, với Chế độ Draft HD ở $0.06/s. Tiếp nối video (video continuation) có chi phí $0.43/s ở HD hoặc $0.54/s ở FHD, với Draft HD ở $0.12/s. CometAPI hiện liệt kê flux-3 ở $0.136/s cho 720p và $0.232/s cho 1080p. Xác minh giá trực tiếp trước khi chạy lô lớn.

Nhà cung cấp / quy trìnhHD / 720p đầy đủFHD / 1080p đầy đủDraftRender 5 s đầy đủRender 10 s đầy đủ
BFL T2V$0.17/s$0.29/s$0.06/s (HD)$0.85 / $1.45$1.70 / $2.90
BFL I2V$0.17/s$0.29/s$0.06/s (HD)$0.85 / $1.45$1.70 / $2.90
BFL V2V continuation$0.43/s$0.54/s$0.12/s (HD)$2.15 / $2.70$4.30 / $5.40
CometAPI flux-3$0.136/s$0.232/sNot listed$0.68 / $1.16$1.36 / $2.32

Cách đọc hai cột cuối: giá trị hiển thị theo thứ tự HD/720p trước, FHD/1080p sau.

Cách giảm chi phí lặp thử

  • Nguyên mẫu ở 720p trước khi chuyển prompt đã chọn sang 1080p.
  • Dùng clip 5 giây để xác thực bố cục, chuyển động và cách hiểu prompt.
  • Mỗi lần chỉ thay đổi một biến lớn trong prompt.
  • Khi dùng API gốc BFL, thử Chế độ Draft trước khi render chất lượng đầy đủ.
  • Lưu các prompt thành công và quyết định tham chiếu trong metadata ứng dụng.

FLUX 3 vs Wan 3.0 vs Seedance 2.5

So sánh FLUX 3, Wan 3.0 và Seedance 2.5 theo quy trình thay vì tìm một “kẻ thắng tuyệt đối”. Các liên kết thông số chính thức có thẩm quyền nằm ở tiêu đề bảng dưới đây.

Khía cạnhFLUX 3
Thông số chính thức
Wan 3.0
Thông số chính thức
Seedance 2.5
Thông số chính thức
Độ dài clip tối đaTối đa 20 s cho T2V/I2VTối đa 30 sTối đa 30 s
Âm thanh đồng bộCóCóCó
Text-to-videoCóCóCó
Image-to-videoCóCóCó
Chiến lược tham chiếuTối đa 10 keyframe gốcQuy trình đa phương thức rộng và Omni-ReferenceDung lượng tham chiếu đa phương thức lớn
Tiếp nối/chỉnh sửaTiếp nối v2v gốc của BFLQuy trình dài và chỉnh sửaMở rộng và quy trình chỉnh sửa
Thế mạnh nổi bậtLogic chuyển động, cảnh đa cú máy, đầu ra nghe-nhìn đồng bộĐộ rộng input và sinh 30 giâyKể chuyện dài với kiểm soát nhận diện mạnh
Giá khởi điểm CometAPI$0.136/s$0.04/s$0.0824/s
Phù hợp nhấtCảnh nghe-nhìn chân thực với chuyển động mạch lạcPipeline sản xuất đa phương thức “tất cả-trong-một”Kể chuyện dài, nhiều tham chiếu, kiểm soát nhận diện/sản phẩm/phong cách

Lưu ý về giá: Giá khởi điểm không phải so sánh ngang về chất lượng hoặc độ phân giải. Dùng bảng độ phân giải trên trang mô hình trực tiếp của mỗi bên để lập ngân sách.

Nên chọn Video API nào?

  • Chọn FLUX 3 cho chuyển động chân thực, âm thanh đồng bộ, logic đa cú máy, keyframe gốc hoặc tiếp nối.
  • Chọn Wan 3.0 khi quy trình bắt đầu với nhiều loại input và khung 30 giây là quan trọng.
  • Chọn Seedance 2.5 cho kể chuyện dài, nhiều tham chiếu với kiểm soát nhận diện, sản phẩm và phong cách mạnh.

Thực tiễn tốt nhất khi chạy FLUX 3 API ở môi trường production

Lưu job bất đồng bộ như trạng thái bền vững

Lưu Task ID ngay sau khi gửi. Việc khởi động lại máy chủ hoặc retry worker không nên buộc người dùng trả tiền cho lần tạo khác vì ứng dụng làm mất tác vụ ban đầu.

Tránh poll quá dày

Bắt đầu khoảng 10 giây trừ khi tài liệu trực tiếp khuyến nghị khác. Poll mỗi giây làm tăng tải yêu cầu mà không cải thiện đáng kể trải nghiệm.

Xác thực tệp tải về

Kiểm tra độ dài nội dung và chữ ký MP4 trước khi đánh dấu tài sản hoàn tất. Phản hồi HTTP thành công không luôn chứng minh thân (body) là video hợp lệ.

Tách schema gốc và gateway

Duy trì adapter riêng cho yêu cầu gốc BFL và CometAPI. Điều này ngăn các trường gốc như mode, keyframes và start_video rò rỉ sang gọi gateway kỳ vọng model, prompt, seconds và size.

Lưu đầy đủ ngữ cảnh lỗi

Ghi log HTTP status, body phản hồi, Task ID, Model ID, phiên bản prompt, size, thời lượng và Internal Job ID. Ẩn API key.

Dùng bộ đánh giá nhỏ trước khi phát hành

Xây dựng 10–30 prompt đại diện bao phủ chuyển động máy quay, con người, sản phẩm, typography, lời thoại, cảnh chuyển động cao và tỷ lệ khung hình yêu cầu. Chạy cùng bộ khi phiên bản mô hình hoặc tích hợp thay đổi, và lặp lại các prompt quan trọng vì sinh video có tính ngẫu nhiên.

Câu hỏi thường gặp

ID mô hình FLUX 3 trên CometAPI là gì?

ID hiện tại là flux-3.

FLUX 3 dùng endpoint nào của CometAPI?

Quy trình Video API đã xác thực dùng POST /v1/videos, sau đó GET /v1/videos/{task_id} và GET /v1/videos/{task_id}/content.

FLUX 3 có đồng bộ không?

Không. Hãy coi là job bất đồng bộ: gửi, lưu Task ID, poll và tải xuống.

FLUX 3 có thể sinh dài bao lâu?

BFL tài liệu 5–20 giây cho T2V/I2V và 5–15 giây cho tiếp nối.

FLUX 3 có sinh âm thanh không?

Có. BFL tài liệu âm thanh đồng bộ bật theo mặc định trong API gốc.

FLUX 3 có hỗ trợ image-to-video không?

Có. CometAPI liệt kê hỗ trợ image-to-video, trong khi API gốc của BFL triển khai qua mode i2v và keyframes.

Tôi có thể dùng keyframe của BFL qua CometAPI mà không đổi gì không?

Đừng giả định như vậy. Schema yêu cầu khác nhau; xác minh quickstart hiện tại của CometAPI trước khi triển khai workflow reference-image qua gateway.

Một video FLUX 3 dài 5 giây có giá bao nhiêu trên CometAPI?

Theo mức giá hiện được liệt kê của CometAPI, 5 giây có giá $0.68 ở 720p hoặc $1.16 ở 1080p. Xem bảng giá tổng hợp phía trên để tham chiếu liên kết trực tiếp.

FLUX 3 có tốt hơn Wan 3.0 hoặc Seedance 2.5 không?

Tùy quy trình. FLUX 3 hấp dẫn cho cảnh nghe-nhìn với chuyển động mạch lạc và kiểm soát keyframe hoặc tiếp nối gốc của BFL; Wan 3.0 nhấn mạnh độ rộng input; Seedance 2.5 nhấn mạnh kể chuyện dài nhiều tham chiếu.

Kết luận

FLUX 3 hiện có đường dẫn Video API bất đồng bộ hoạt động trên CometAPI, trong khi tài liệu gốc của BFL cung cấp các điều khiển sâu hơn cho keyframe, tiếp nối, âm thanh và Chế độ Draft.

Lộ trình tích hợp an toàn khá thẳng: bắt đầu với yêu cầu text-to-video ngắn 720p, lưu Task ID, poll có kiểm soát, tải và xác thực MP4, sau đó thêm template prompt, lưu trữ, logic retry và bộ đánh giá lặp lại. Giữ riêng schema gốc và gateway, và xác minh trang mô hình trực tiếp trước khi hard-code trường hoặc giá.

Tiếp tục học

Kết nối bài viết này với quyết định tiếp theo.

Xem tất cả chủ đề
Được xuất bản Oct 4, 2026
Cập nhật lần cuối Oct 4, 2026
0 lượt xem
Đã được xem xét về độ rõ ràng, ghi nguồn và thuật ngữ API hiện tại.

Đọc thêm