---
title: "停止序列（Stop Sequence）"
slug: stop-sequence
language: zh-TW
source: https://aiterms.tw/terms/stop-sequence
updated_at: 2026-07-04
tags: [大型語言模型, Prompt工程, 生成式AI, AI應用]
ipas_term: false
---

# 停止序列（Stop Sequence）

指定特殊的詞彙序列，當模型生成到此序列時立即停止生成，用於控制輸出長度和結構邊界。

## 完整說明

停止序列是一種簡單但強大的生成控制機制。用戶可指定一個或多個字符串或詞彙序列（如「

」「[END]」「Assistant:」），當模型生成過程中匹配到這些序列時，立即終止生成。這允許開發者準確控制輸出邊界，防止模型生成超出預期的內容。

## 常見問題

### 可以設定多個停止序列嗎？它們是否有優先級？

可以設定多個停止序列，大多數 API 允許傳遞一個停止序列列表。關於優先級，通常系統不考慮優先級，而是在遇到列表中的任何一個序列時立即停止。如果多個序列同時匹配（例如一個序列是另一個的前綴），具體行為取決於實現。設計停止序列時，應避免重疊的前綴關係。

### 如果停止序列在輸出中自然出現會怎樣？

如果生成過程中自然出現了停止序列，系統會立即停止，即使這個出現可能不是有意的。例如，如果用「.」作為停止序列，模型生成「The sky is blue.」時會立即停止，可能比預期早。這是為什麼選擇停止序列時需要謹慎，應選擇在自然生成中不太可能出現的序列。複雜或特殊的序列（如「[STOP_GENERATION]」）比簡單標點更安全。

### 停止序列可以是正則表達式嗎？

某些 API 和框架支援正則表達式停止序列，但不是全部。例如，某些開源框架可能允許指定正則表達式以匹配更複雜的模式。但大多數商業 API（如 OpenAI）只支援字面字符串停止序列。開發者應檢查具體實現的文件。如果需要複雜匹配，也可在生成後進行後處理而非依賴停止序列。

---

來源：https://aiterms.tw/terms/stop-sequence
快查頁：https://aiterms.tw/terms/stop-sequence
最後更新：2026/07/04
深度解說：https://aiterms.tw/learning/what-is-stop-sequence