ai-agent-book 精选快照(<2MB 代码与文档,来自 github.com/bojieli/ai-agent-book)
Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s
Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s
This commit is contained in:
@@ -0,0 +1,70 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 820 470" width="820" height="470" role="img" aria-labelledby="title desc" lang="vi">
|
||||
<title id="title">Vòng lặp thực thi của Agent tự trị</title>
|
||||
<desc id="desc">Agent lần lượt suy nghĩ, hành động và quan sát, sau đó kiểm tra điều kiện thoát để trả về kết quả cuối cùng hoặc bắt đầu vòng lặp tiếp theo.</desc>
|
||||
<defs>
|
||||
<marker id="arrow-dark" markerWidth="9" markerHeight="7" refX="8" refY="3.5" orient="auto" markerUnits="userSpaceOnUse">
|
||||
<polygon points="0 0, 9 3.5, 0 7" fill="#333333"/>
|
||||
</marker>
|
||||
<marker id="arrow-light" markerWidth="9" markerHeight="7" refX="8" refY="3.5" orient="auto" markerUnits="userSpaceOnUse">
|
||||
<polygon points="0 0, 9 3.5, 0 7" fill="#777777"/>
|
||||
</marker>
|
||||
<style>
|
||||
.sans { font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; }
|
||||
.code { font-family: "Courier New", Courier, monospace; }
|
||||
.heading { fill: #333333; font-size: 16px; font-weight: 700; }
|
||||
.body { fill: #333333; font-size: 15px; }
|
||||
.small { font-size: 14px; }
|
||||
.note { fill: #666666; font-size: 14px; }
|
||||
.box { stroke: #333333; stroke-width: 2; }
|
||||
.flow { fill: none; stroke: #333333; stroke-width: 2; marker-end: url(#arrow-dark); }
|
||||
</style>
|
||||
</defs>
|
||||
|
||||
<rect width="820" height="470" fill="#ffffff"/>
|
||||
|
||||
<rect class="box" x="45" y="70" width="210" height="96" rx="8" fill="#e8e8e8"/>
|
||||
<text class="sans heading" x="60" y="95" font-size="16" dominant-baseline="middle">① Suy nghĩ (Reasoning)</text>
|
||||
<rect x="60" y="112" width="180" height="38" rx="5" fill="#ffffff" stroke="#777777"/>
|
||||
<text class="sans body small" x="150" y="132" font-size="14" text-anchor="middle" dominant-baseline="middle">"Cần thêm thông tin"</text>
|
||||
|
||||
<rect class="box" x="305" y="70" width="210" height="96" rx="8" fill="#f0f0f0"/>
|
||||
<text class="sans heading" x="320" y="95" font-size="16" dominant-baseline="middle">② Hành động (Acting)</text>
|
||||
<rect x="320" y="112" width="180" height="38" rx="5" fill="#ffffff" stroke="#777777"/>
|
||||
<text class="code body" x="410" y="132" font-size="15" text-anchor="middle" dominant-baseline="middle">web_search(...)</text>
|
||||
|
||||
<rect class="box" x="565" y="70" width="210" height="96" rx="8" fill="#f0f0f0"/>
|
||||
<text class="sans heading" x="580" y="95" font-size="16" dominant-baseline="middle">③ Quan sát (Observing)</text>
|
||||
<rect x="580" y="112" width="180" height="38" rx="5" fill="#ffffff" stroke="#777777"/>
|
||||
<text class="code body" x="670" y="132" font-size="15" text-anchor="middle" dominant-baseline="middle">tool_result: "..."</text>
|
||||
|
||||
<line class="flow" x1="255" y1="118" x2="302" y2="118"/>
|
||||
<line class="flow" x1="515" y1="118" x2="562" y2="118"/>
|
||||
<line class="flow" x1="670" y1="166" x2="670" y2="207"/>
|
||||
|
||||
<rect x="45" y="220" width="430" height="145" rx="8" fill="#ffffff" stroke="#777777" stroke-width="2" stroke-dasharray="7 4"/>
|
||||
<text class="sans heading" x="65" y="244" font-size="16" dominant-baseline="middle">Điều kiện thoát (một điều kiện bất kỳ)</text>
|
||||
<line x1="65" y1="258" x2="455" y2="258" stroke="#cccccc"/>
|
||||
<text class="sans body small" x="65" y="282" font-size="14" dominant-baseline="middle">① Nhiệm vụ hoàn tất</text>
|
||||
<text class="sans body small" x="250" y="282" font-size="14" dominant-baseline="middle">② Đã gọi final_answer</text>
|
||||
<text class="sans body small" x="65" y="314" font-size="14" dominant-baseline="middle">③ Không gọi công cụ</text>
|
||||
<text class="sans body small" x="250" y="314" font-size="14" dominant-baseline="middle">④ Vượt giới hạn lỗi</text>
|
||||
<text class="sans body small" x="65" y="346" font-size="14" dominant-baseline="middle">⑤ Đạt số vòng tối đa</text>
|
||||
|
||||
<path d="M 475 260 H 587" fill="none" stroke="#777777" stroke-width="2" stroke-dasharray="6 4" marker-end="url(#arrow-light)"/>
|
||||
<rect x="499" y="238" width="68" height="20" rx="3" fill="#ffffff"/>
|
||||
<text class="sans note" x="533" y="248" font-size="14" text-anchor="middle" dominant-baseline="middle">Tiêu chí</text>
|
||||
|
||||
<polygon class="box" points="670,208 750,260 670,312 590,260" fill="#e2e2e2"/>
|
||||
<text class="sans heading" x="670" y="252" font-size="16" text-anchor="middle" dominant-baseline="middle">Thỏa điều kiện</text>
|
||||
<text class="sans heading" x="670" y="273" font-size="16" text-anchor="middle" dominant-baseline="middle">thoát?</text>
|
||||
|
||||
<path class="flow" d="M 750 260 H 795 V 35 H 150 V 67"/>
|
||||
<text class="sans note" x="773" y="245" font-size="14" text-anchor="middle" dominant-baseline="middle">Không</text>
|
||||
<rect x="350" y="43" width="140" height="22" rx="3" fill="#ffffff"/>
|
||||
<text class="sans note" x="420" y="54" font-size="14" text-anchor="middle" dominant-baseline="middle">Tiếp tục vòng lặp</text>
|
||||
|
||||
<line class="flow" x1="670" y1="312" x2="670" y2="379"/>
|
||||
<text class="sans note" x="685" y="346" font-size="14" dominant-baseline="middle">Có</text>
|
||||
<rect class="box" x="555" y="382" width="230" height="68" rx="8" fill="#d6d6d6"/>
|
||||
<text class="sans heading" x="670" y="416" font-size="16" text-anchor="middle" dominant-baseline="middle">Trả về kết quả cuối</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 5.2 KiB |
Reference in New Issue
Block a user