Cách Viết Prompt Seedance 2 Không Bị Báo Cáo

Ashley Innocent

Ashley Innocent

23 tháng 2 2026

Cách Viết Prompt Seedance 2 Không Bị Báo Cáo

Apidog cho doanh nghiệp

Triển khai tại chỗ

SSO & RBAC

Tuân thủ SOC 2

Khám phá Apidog Enterprise

Bạn đã tạo ra một prompt video AI hoàn hảo. Cảnh quay điện ảnh, công việc quay phim có chủ ý và các chi tiết hình ảnh chính xác. Bạn gửi nó đến API của Seedance 2—và nó bị từ chối. Không có lời giải thích rõ ràng. Không có vi phạm chính sách cụ thể. Chỉ là lỗi "chính sách nội dung" chung chung.

Điều này xảy ra với 37% yêu cầu API của Seedance 2, theo dữ liệu sử dụng từ các nền tảng lớn cung cấp dịch vụ này. Điều đáng thất vọng là gì? Hầu hết các prompt bị từ chối này thực sự không vi phạm chính sách nội dung của ByteDance. Chúng kích hoạt một dương tính giả trong bộ lọc nội dung dựa trên LLM, bộ lọc này đánh giá mọi yêu cầu trước khi quá trình tạo video bắt đầu.

Không giống như các bộ lọc dựa trên từ khóa truyền thống, Seedance 2 sử dụng mô hình ngôn ngữ để diễn giải ý địnhngữ cảnh của toàn bộ prompt của bạn. Điều này tạo ra những thách thức mới cho các nhà phát triển xây dựng ứng dụng trên API: bạn không thể chỉ đơn giản duy trì danh sách chặn các từ bị cấm. Bạn cần hiểu cách bộ lọc đọc prompt của bạn như một cảnh quay.

Hướng dẫn này phân tích các mô hình đằng sau tỷ lệ từ chối 37% đó—và chỉ cho bạn cách tạo prompt để vượt qua kiểm duyệt nội dung ngay lần thử đầu tiên. Chúng tôi sẽ đề cập đến kiến trúc kỹ thuật của hệ thống bộ lọc, các chiến lược đã được chứng minh để xây dựng ngữ cảnh an toàn và cách kiểm tra prompt của bạn một cách có hệ thống bằng cách sử dụng các công cụ phát triển API.

💡
Kiểm thử ở quy mô lớn? Tải xuống Apidog để xây dựng các bộ sưu tập kiểm thử có thể tái sử dụng cho prompt của API Seedance 2. Apidog cho phép bạn kiểm thử các biến thể, theo dõi các mẫu từ chối, tự động hóa các bài kiểm thử hồi quy và gỡ lỗi phản hồi API—điều tối quan trọng khi bạn đang tối ưu hóa prompt cho sản xuất.

tải xuống

Tìm hiểu Hệ thống Lọc Nội dung của Seedance 2

Bộ lọc hoạt động như thế nào trên thực tế

Kiểm duyệt nội dung của Seedance 2 không quét từ khóa. Nó sử dụng một mô hình ngôn ngữ lớn để đọc prompt của bạn và đánh giá ngữ cảnh của cảnh quay mà bạn đang mô tả.

バイトダンスの最新モデル「Seeddance 2.0」が、海外で「狂ってる」と話題に。

何でもできてしまう…いろいろカオス

プロンプト例:
「図1のキャラが世界武術大会で図2のキャラと対戦する」

※著作権違反になるため、解放されても以下のような動画は作ってはいけませんpic.twitter.com/zkdsNUdSgvFebruary 10, 2026

Điều này thay đổi mọi thứ về kỹ thuật prompt.

Bộ lọc diễn giải:

Một từ như "súng trường" sẽ không tự động gắn cờ prompt của bạn. Nhưng "một người bắn súng trường" mà không có ngữ cảnh xung quanh sẽ bị—bởi vì bộ lọc không có gì để xử lý ngoài một hành động bạo lực đơn lẻ.

Mục tiêu không phải là loại bỏ từ ngữ. Mục tiêu là xây dựng một ngữ cảnh rõ ràng không gây hại.

Quy trình Đánh giá của LLM

Khi bạn gửi prompt qua API của Seedance 2, đây là những gì xảy ra:

  1. Phân tích hình ảnh (nếu có đầu vào hình ảnh): Phát hiện khuôn mặt chạy trước tiên; khuôn mặt chụp ảnh bị từ chối ngay lập tức
  2. Phân tích Prompt: LLM đọc toàn bộ prompt văn bản của bạn như một cảnh quay duy nhất
  3. Phân loại Ý định: Mô hình đánh giá liệu cảnh quay có mô tả nội dung bị cấm hay không
  4. Đánh giá Ngữ cảnh: Mô hình kiểm tra xem có khung cảnh điện ảnh/sáng tạo hay không
  5. Quyết định Cuối cùng: Đạt → quá trình tạo video bắt đầu; Thất bại → API trả về lỗi 400

Quá trình đa giai đoạn này có nghĩa là bạn có thể thất bại ở các điểm kiểm tra khác nhau. Hiểu được prompt của bạn thất bại ở đâu sẽ giúp bạn khắc phục.

Các Danh mục Nội dung Bị Cấm Hiện Tại

Dựa trên các chính sách cập nhật của ByteDance (Tháng 2 năm 2026):

Danh mụcVí dụTrạng thái
Khuôn mặt người thậtẢnh của những người có thể nhận dạngBị chặn nghiêm ngặt
Hình ảnh người nổi tiếngDiễn viên, nhân vật công chúng có tênBị chặn
Nhân vật có bản quyềnDisney, Marvel, v.v.Bị chặn
Bạo lực không có ngữ cảnhCác hành động bạo lực đơn lẻGiám sát chặt chẽ
Trẻ vị thành niên trong mọi ngữ cảnhMô tả tuổi + bất kỳ hành động nàoĐộ nhạy tối đa
Nội dung chính trịChính trị gia có tên, cờBị chặn
Nội dung phản cảmMô tả tình dục hoặc đồ họaBị chặn

Điểm mấu chốt: ngữ cảnh quan trọng hơn nội dung. Một cảnh phim chiến tranh chính xác về mặt lịch sử có thể vượt qua; một khẩu súng đơn lẻ không có ngữ cảnh thì không thể.

Kiểm thử API Seedance 2 bằng Apidog

Trước khi đi sâu vào các chiến lược prompt, hãy thiết lập kiểm thử có hệ thống. Khi bạn làm việc với các bộ lọc nội dung, bạn cần kiểm thử các biến thể prompt ở quy mô lớn và theo dõi những gì vượt qua so với những gì thất bại.

Thiết lập API Seedance 2 trong Apidog

Bước 1: Tạo Dự án Mới

  1. Mở Apidog và tạo một dự án có tên "Seedance 2 API Testing"
  2. Điều này giúp tổ chức tất cả các điểm cuối tạo video của bạn
Tạo dự án mới trên Apidog

Bước 2: Cấu hình Xác thực

API Seedance 2 (được truy cập qua các nền tảng như WaveSpeed, fal.ai hoặc Replicate) thường sử dụng xác thực bằng Bearer token:

  1. Điều hướng đến Cài đặt Môi trường trong Apidog
  2. Thêm biến môi trường:
Cài đặt môi trường Apidog hiển thị cấu hình SEEDANCE_API_KEY

Bước 3: Tạo Điểm cuối Tạo Video

Thêm một yêu cầu POST mới với các cài đặt sau:

Bước 4: Xây dựng Bộ sưu tập Prompt Kiểm thử

Tạo nhiều yêu cầu đã lưu để kiểm thử các biến thể prompt:

{
  "prompt": "cinematic wide shot, 35mm film grain, 2.39:1 anamorphic, a rider on horseback in a vast snowy landscape, overcast diffused light, muted desaturated tones",
  "duration": 10,
  "aspect_ratio": "16:9",
  "quality": "high"
}

Với Apidog, bạn có thể:

Thử Apidog miễn phí để xây dựng quy trình kiểm thử prompt Seedance 2 của bạn.

Chiến lược 1: Xây dựng Ngữ cảnh An toàn Xung quanh các Yếu tố Nhạy cảm

Đừng loại bỏ các yếu tố nhạy cảm khỏi cảnh quay của bạn. Đừng làm giảm nhẹ những khoảnh khắc kịch tính. Thay vào đó, hãy bao quanh chúng bằng ngữ cảnh làm cho ý định trở nên rõ ràng không thể nhầm lẫn.

Vấn đề: Các Hành động Đơn lẻ

LLM đọc toàn bộ prompt của bạn như một cảnh quay thống nhất. Nếu cảnh tổng thể được diễn giải là một cuộc hành trình yên bình, một khoảnh khắc văn hóa hoặc một câu chuyện điện ảnh—một hành động trong đó sẽ không phá vỡ nó.

❌ Prompt thất bại:

a person fires a rifle into the sky

Tại sao nó thất bại:

Bộ lọc mặc định thận trọng vì nó không có gì khác để đánh giá.

✅ Prompt vượt qua:

a rider on a horse galloping through a vast snowy mountain landscape, poncho whipping in the wind, the rider raises an old rifle overhead and fires once into the gray sky as a signal, the sound echoing across the empty valley, cinematic, 35mm film grain, 2.39:1 anamorphic

Tại sao nó vượt qua:

Cùng một hành động. Ngữ cảnh khác nhau. LLM đọc toàn bộ cảnh và hiểu rằng bạn đang mô tả một cảnh phim, không phải mô tả bạo lực trong thế giới thực.

Nguyên tắc: Đừng làm giảm prompt của bạn—hãy xây dựng nó lên. Cung cấp đủ ngữ cảnh cho bộ lọc để hiểu bạn đang tạo ra điều gì.

Chiến lược 2: Mô tả nhân vật theo vai trò, không theo tuổi tác

Chiến lược này áp dụng khi sử dụng đầu vào hình ảnh làm khung tham chiếu. Khi Seedance 2 đã có hình ảnh nhân vật của bạn, bạn không cần mô tả họ là ai—hình ảnh đã làm điều đó. Prompt của bạn mô tả những gì họ làm.

Bộ lọc Bảo vệ Trẻ vị thành niên

Seedance 2 có các bộ lọc bảo vệ trẻ vị thành niên cực kỳ nghiêm ngặt. Khoảnh khắc LLM diễn giải một nhân vật là trẻ em, toàn bộ prompt sẽ bị kiểm tra với độ nhạy tối đa—ngay cả khi hình ảnh đó tự nó đã vượt qua.

Những từ kích hoạt độ nhạy cao:

Cách khắc phục: Mô tả dựa trên vai trò

Tham chiếu nhân vật theo vai trò của họ trong cảnh quay. Hình ảnh đã mang theo danh tính trực quan.

❌ Prompt thất bại (với đầu vào hình ảnh):

a young boy riding a horse through snowy mountains

Tại sao nó thất bại:

✅ Prompt vượt qua (với cùng hình ảnh):

a rider on a gray horse moving through snowy mountains, wearing a colorful striped poncho and leather boots, a worn saddlebag on the horse

Tại sao nó vượt qua:

Thêm Ví dụ

❌ Thất bại:

a child standing alone in the wilderness

✅ Vượt qua:

a small figure wrapped in a wool cloak, standing in a vast mountain landscape, overcast sky, wide establishing shot

Nguyên tắc: Khi sử dụng đầu vào hình ảnh, hãy để hình ảnh mang danh tính. Prompt của bạn mô tả hành động và cảnh quay—không bao giờ là tuổi của nhân vật.

Chiến lược 3: Mỗi câu nên xây dựng ngữ cảnh

Chiến lược 1 nói xây dựng ngữ cảnh. Chiến lược này nói đừng lãng phí nó.

LLM đánh giá toàn bộ prompt của bạn như một cảnh quay duy nhất. Mỗi câu hoặc củng cố ngữ cảnh an toàn bạn đang xây dựng—hoặc đưa vào nhiễu mà bộ lọc có thể đọc sai.

Nên cắt bỏ gì

Những yếu tố này không giúp vượt qua kiểm duyệt:

Bộ lọc không quan tâm *tại sao* nhân vật của bạn lại ở trên núi. Nó quan tâm đến những gì camera nhìn thấy.

Nguyên tắc: Hãy súc tích, đừng dài dòng. Mỗi câu nên mô tả những gì camera nhìn thấy hoặc neo giữ cảnh quay như một yếu tố sáng tạo/điện ảnh. Nếu một câu không làm được điều đó, hãy cắt bỏ nó.

Prompt JSON có cấu trúc

Một cách để thực thi nguyên tắc này là cấu trúc prompt của bạn dưới dạng JSON. API Seedance 2 chấp nhận prompt định dạng JSON, và việc tách biệt thế giới hình ảnh của bạn khỏi mô tả cảnh quay giúp mọi thứ được tổ chức gọn gàng:

{
  "visual_world": {
    "light": "overcast flat snow light, no direct sun, soft diffused shadows",
    "color": "muted desaturated naturals, cold whites and grays, warm tones only on skin and fabric",
    "film": "35mm grain, vintage Cooke lenses, soft halation on highlights, 2.39:1 anamorphic",
    "atmosphere": "quiet, vast, isolated"
  },
  "sequence": {
    "duration": "10 seconds",
    "pacing": "starts still, builds to rapid cuts, ends in sudden stillness",
    "shots": {
      "shot_1": {
        "duration": "3 seconds",
        "camera": "static, locked off, no movement",
        "action": "Rider in colorful striped poncho sitting on gray horse beside an icy stream, horse drinking, snowy peaks in background, overcast sky, completely still",
        "transition": "SMASH CUT"
      },
      "shot_2": {
        "duration": "3 seconds",
        "camera": "wide shot from behind, low angle",
        "action": "Rider on gray horse galloping fast through deep snow, snow kicking up, dark pine trees flanking both sides",
        "transition": "SMASH CUT"
      },
      "shot_3": {
        "duration": "4 seconds",
        "camera": "wide still composition, locked off",
        "action": "Flat open snow field, a gray wolf standing still on the left facing right, the rider on the stopped horse on the right facing left, both motionless, breath vapor rising, total stillness"
      }
    }
  }
}

Mỗi trường đều có mục đích. Không có gì bị lãng phí. Thế giới hình ảnh thiết lập ngữ cảnh điện ảnh một lần, và mỗi cảnh quay là một mô tả rõ ràng, tập trung vào những gì camera nhìn thấy.

Chiến lược 4: Đầu vào hình ảnh và Phát hiện khuôn mặt

Seedance 2 chủ động phát hiện khuôn mặt trong các hình ảnh được tải lên và từ chối chúng trước khi LLM kịp đánh giá prompt của bạn. Đây là lý do từ chối hàng đầu đối với các yêu cầu có đầu vào hình ảnh.

Hệ thống Phát hiện Khuôn mặt

ByteDance đã triển khai tính năng phát hiện khuôn mặt nghiêm ngặt nhằm phản ứng với những lo ngại về deepfake và áp lực pháp lý từ các studio Hollywood. Hệ thống:

  1. Phân tích hình ảnh đã tải lên để tìm đặc điểm khuôn mặt
  2. Phát hiện khuôn mặt ngay cả khi ở góc nghiêng hoặc bị che khuất một phần
  3. Từ chối khuôn mặt chụp ảnh ngay lập tức
  4. Cho phép khuôn mặt minh họa/phong cách hóa với mức độ dung sai khác nhau

Những gì bị chặn

❌ Chắc chắn bị từ chối:

✅ Có thể vượt qua:

Các Chiến lược Khắc phục

Tùy chọn 1: Cắt ảnh để loại bỏ khuôn mặt

Hiển thị nhân vật từ phía sau:
- Sau gáy
- Vai
- Chi tiết quần áo
- Môi trường xung quanh họ

Tùy chọn 2: Sử dụng Cảnh quay Rộng

Kéo camera ra xa để các đặc điểm khuôn mặt
không thể bị thuật toán phát hiện:
- Phong cảnh với nhân vật nhỏ
- Nhấn mạnh môi trường
- Quy mô và không khí

Tùy chọn 3: Thay thế bằng Minh họa

Chuyển đổi ảnh tham chiếu sang phong cách minh họa trước tiên:
- Sử dụng công cụ AI chuyển đổi ảnh sang ảnh
- Áp dụng các bộ lọc nghệ thuật nặng
- Loại bỏ các đặc điểm sinh trắc học chân thực như ảnh

Nếu hình ảnh của bạn liên tục bị từ chối, bộ phát hiện khuôn mặt đang kích hoạt trước khi LLM đọc prompt của bạn. Hãy sửa hình ảnh trước, sau đó gửi lại.

Chiến lược 5: Sử dụng Ngôn ngữ Điện ảnh làm Điểm Neo Ngữ cảnh

Khi prompt của bạn đọc như một chỉ đạo phim—với góc máy quay, thông số ống kính, mô tả ánh sáng và tỷ lệ khung hình—LLM diễn giải toàn bộ prompt như một ngữ cảnh sản xuất sáng tạo/điện ảnh.

Ngữ cảnh này vốn dĩ an toàn hơn. Phim ảnh mô tả đủ loại cảnh kịch tính. Bộ lọc khoan dung hơn khi nó đọc một prompt như một mô tả cảnh quay thay vì một kịch bản thế giới thực.

Từ vựng Điện ảnh Hiệu quả

Góc máy quay và chuyển động:

Ống kính và định dạng:

Mô tả ánh sáng:

Thẩm mỹ phim:

Trước và Sau

❌ Không có khung điện ảnh:

a person on a horse fires a gun in the mountains

✅ Với khung điện ảnh:

cinematic wide shot, 35mm film grain, 2.39:1 anamorphic, a rider on horseback in a vast snowy landscape, overcast diffused light, the rider raises a rifle and fires once into the sky as a signal, smoke rising, sound echoing, muted desaturated tones

Cùng nội dung. Nhưng khung điện ảnh cho LLM biết: *đây là một bộ phim, không phải một mối đe dọa*.

Nguyên tắc: Ngôn ngữ điện ảnh = ngữ cảnh sáng tạo = dung sai bộ lọc cao hơn.

Ví dụ Triển khai API

Đây là cách triển khai các chiến lược này khi gọi API Seedance 2 bằng lập trình.

Ví dụ Python: Kiểm thử các Biến thể Prompt

import requests
import os

API_KEY = os.environ.get("SEEDANCE_API_KEY")
BASE_URL = "https://api.fal.ai/v1/seedance/video"

def generate_video(prompt, test_name):
    """
    Submit a video generation request and return the response.
    """
    headers = {
        "Authorization": f"Bearer {API_KEY}",
        "Content-Type": "application/json"
    }

    payload = {
        "prompt": prompt,
        "duration": 10,
        "aspect_ratio": "16:9",
        "quality": "high"
    }

    try:
        response = requests.post(BASE_URL, json=payload, headers=headers)

        if response.status_code == 200:
            print(f"✅ {test_name} PASSED")
            return response.json()
        else:
            print(f"❌ {test_name} FAILED: {response.status_code}")
            print(f"Error: {response.json().get('error', 'Unknown error')}")
            return None

    except Exception as e:
        print(f"❌ {test_name} ERROR: {str(e)}")
        return None

# Test different prompt strategies
prompts = {
    "minimal_context": "person fires rifle",

    "basic_context": "hunter fires rifle in forest",

    "cinematic_context": """cinematic wide shot, 35mm film grain,
    weathered hunter in autumn forest clearing, raises vintage rifle
    and fires at distant target, golden hour light filtering through trees,
    2.39:1 anamorphic, muted earth tones"""
}

# Run tests
results = {}
for test_name, prompt in prompts.items():
    results[test_name] = generate_video(prompt, test_name)

# Analyze results
passing_rate = sum(1 for r in results.values() if r is not None) / len(results)
print(f"\nPassing rate: {passing_rate * 100:.1f}%")

Ví dụ JavaScript: Prompt JSON có cấu trúc

const SEEDANCE_API_KEY = process.env.SEEDANCE_API_KEY;
const BASE_URL = 'https://api.fal.ai/v1/seedance/video';

async function generateVideoWithStructure(promptStructure) {
  const response = await fetch(BASE_URL, {
    method: 'POST',
    headers: {
      'Authorization': `Bearer ${SEEDANCE_API_KEY}`,
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({
      prompt: promptStructure,
      duration: 10,
      aspect_ratio: '16:9',
    }),
  });

  if (!response.ok) {
    const error = await response.json();
    console.error('Generation failed:', error);
    return null;
  }

  return await response.json();
}

// Structured prompt example
const structuredPrompt = {
  visual_world: {
    light: 'overcast flat snow light, soft diffused shadows',
    color: 'muted desaturated naturals, cold whites and grays',
    film: '35mm grain, vintage Cooke lenses, 2.39:1 anamorphic',
    atmosphere: 'quiet, vast, isolated',
  },
  sequence: {
    duration: '10 seconds',
    shots: {
      shot_1: {
        duration: '5 seconds',
        camera: 'static wide shot, locked off',
        action: 'Rider in striped poncho on gray horse beside icy stream, horse drinking, snowy peaks in background, completely still',
      },
      shot_2: {
        duration: '5 seconds',
        camera: 'wide shot from behind, low angle',
        action: 'Rider on horse galloping through deep snow, snow kicking up, dark pines flanking both sides',
      },
    },
  },
};

// Generate video
const result = await generateVideoWithStructure(structuredPrompt);
console.log('Video generation result:', result);

Các Hạn chế Nội dung Hiện tại (Tháng 2 năm 2026)

Dựa trên các chính sách cập nhật của ByteDance và báo cáo ngành, đây là các hạn chế hiện tại:

Bị cấm nghiêm ngặt

  1. Khuôn mặt người thật trong hình ảnh: Khuôn mặt chụp ảnh bị từ chối ngay lập tức
  2. Hình ảnh người nổi tiếng: Diễn viên, nhạc sĩ, nhân vật công chúng có tên
  3. Nhân vật có bản quyền: Disney, Marvel, DC, Nintendo, v.v.
  4. Nội dung chính trị: Chính trị gia có tên, cờ, biểu tượng chính trị
  5. Nội dung tình dục phản cảm: Khỏa thân, hành vi tình dục, hình ảnh gợi dục
  6. Bạo lực đồ họa: Máu me, tra tấn, bạo lực cực đoan không có ngữ cảnh
  7. Trẻ vị thành niên trong mọi ngữ cảnh: Bất kỳ mô tả tuổi nào + bất kỳ hành động nào

Giám sát chặt chẽ (Yêu cầu ngữ cảnh)

  1. Vũ khí: Yêu cầu khung cảnh điện ảnh và mục đích rõ ràng
  2. Cảnh xung đột: Cần thẩm mỹ phim và neo giữ sáng tạo
  3. Các nhân vật đơn lẻ: Tốt hơn trong ngữ cảnh môi trường
  4. Hành động mơ hồ: Làm rõ bằng mô tả cảnh quay

Những Thay đổi Gần đây (2026)

Bối cảnh Pháp lý

ByteDance phải đối mặt với áp lực pháp lý liên tục từ các studio Hollywood liên quan đến việc sử dụng trái phép tài liệu có bản quyền. Hiệp hội Điện ảnh đã tuyên bố rằng Seedance 2.0 đã tham gia vào "việc sử dụng trái phép quy mô lớn" các tác phẩm có bản quyền cho dữ liệu huấn luyện.

Những hạn chế này có thể sẽ được thắt chặt hơn nữa để phản ứng với các diễn biến pháp lý.

Tóm tắt Các Thực hành Tốt nhất

Nên làm

Xây dựng ngữ cảnh điện ảnh: Sử dụng thuật ngữ phim, góc máy quay, mô tả ánh sáng
Mô tả những gì camera nhìn thấy: Chỉ tập trung vào các yếu tố hình ảnh
Sử dụng mô tả nhân vật dựa trên vai trò: "người cưỡi", "nhân vật", "khách du hành" thay vì tuổi tác
Cấu trúc prompt dưới dạng JSON: Tách biệt thế giới hình ảnh khỏi mô tả cảnh quay
Kiểm thử có hệ thống: Sử dụng Apidog để theo dõi những gì vượt qua so với những gì thất bại
Cắt khuôn mặt khỏi hình ảnh: Hiển thị nhân vật từ phía sau hoặc trong các cảnh quay rộng
Cung cấp mục đích rõ ràng cho hành động: "bắn súng trường làm tín hiệu" chứ không chỉ "bắn súng trường"
Sử dụng các tham chiếu minh họa: Hình ảnh phong cách hóa thường vượt qua hơn ảnh chụp

Không nên làm

Không sử dụng mô tả tuổi: "boy" (bé trai), "girl" (bé gái), "child" (trẻ em), "young" (trẻ) kích hoạt giám sát tối đa
Không bao gồm câu chuyện nền: Bộ lọc không quan tâm đến động cơ nhân vật
Không tải lên khuôn mặt chụp ảnh: Bị từ chối ngay lập tức
Không để hành động mơ hồ: Cung cấp ngữ cảnh cho mọi yếu tố kịch tính
Đừng bỏ qua khung phim: Ngôn ngữ điện ảnh tạo ra ngữ cảnh an toàn
Không sử dụng từ khóa trần: "person fires gun" (người bắn súng) sẽ thất bại; hãy xây dựng một cảnh quay
Không tham chiếu người nổi tiếng: Người có tên hoặc nhân vật có bản quyền bị chặn

Sẵn sàng xây dựng quy trình tạo video AI đáng tin cậy? Tải xuống Apidog để kiểm thử các prompt API Seedance 2 một cách có hệ thống, gỡ lỗi các lỗi kiểm duyệt nội dung và tạo các tích hợp sẵn sàng cho sản xuất với kiểm thử trực quan và xác thực tự động.

tải xuống

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API