Harness Academy
Tài liệu gốc 38 2 phútTiếng Việt + English
docs/examples.mdXem bản gốc
Ngôn ngữ bài đọc
Bản dịch tiếng Việt

Bản dịch đầy đủ theo đúng cấu trúc tài liệu; code, liên kết và định danh kỹ thuật được giữ nguyên.

Ví dụ

examples/ thư mục chứa các agent hoàn chỉnh được tập hợp từ các khả năng riêng lẻ. Họ là có nghĩa là được đọc nhiều như chạy: mọi lựa chọn khả năng đều có lý do bên cạnh, và mỗi ví dụ ghi lại cấu hình đầy đủ của nó để bạn có thể sao chép nó vào cấu hình của riêng mình mã và điều chỉnh nó mà không cần phải nhập khẩu.

Ví dụNó làm gì
coding_agent.pyMột coding agent cho repository hiện tại, được xây dựng từ các khối tạo nên Coder
research_agent.pyMột agent nghiên cứu web trích dẫn mọi tuyên bố, được xây dựng từ các khối tạo nên Researcher

Nếu bạn chỉ muốn phiên bản lắp ráp, mọi harness được đóng gói (Coder, Researcher, ...) là một lần nhập hoặc bằng 0 thông qua CLI:

uvx --with pydantic-ai-harness clai -a pydantic_ai_harness.coder:coder_agent

Chạy một ví dụ

Từ gốc repo:

make install
uv run examples/coding_agent.py

Mỗi ví dụ nêu mô hình mặc định của nó ở trên cùng và đọc khóa API tương ứng từ môi trường (ví dụ: ANTHROPIC_API_KEY). Đặt PYDANTIC_AI_MODEL=provider:model để chạy nó với một mô hình khác; khi đó bạn sẽ cần chìa khóa của nhà cung cấp đó. Xem tài liệu cấu hình mô hình cho thiết lập nhà cung cấp.

Mỗi ví dụ đều bộc lộ một build_agent() nhà máy bạn có thể nhập và nhúng vào nhà máy của riêng bạn mã và một main() chạy một bản demo nhỏ. Xem examples/README.md để biết chi tiết từng ví dụ.

Mục lục nguồn