Skip to content
tinAI
Go back

GitHub - axsaucedo/kaos: Hệ Thống Điều Phối Đại Lý K8s: Quản lý KAOS trong các hệ thống đa đại lý phân tán quy mô lớn

Bài gốc: GitHub - axsaucedo/kaos: 🚀 K8s Agent Orchestration System: Managing the KAOS in your large-scale distributed multi-agent systems

Tác giả: Unknown

Ngày đăng: Dịch ngày:

TL;DR

KAOS là một framework tích hợp với Kubernetes giúp triển khai và điều phối các đại lý AI với khả năng phối hợp đa đại lý và tích hợp LLM liền mạch. Nó hỗ trợ xây dựng hệ thống agent đa cấp để đáp ứng nhu cầu phát triển AI phức tạp và phân tán.

GitHub - axsaucedo/kaos: 🚀 Hệ Thống Điều Phối Đại Lý K8s: Quản lý KAOS trong các hệ thống đa đại lý phân tán quy mô lớn

Skip to content Menu Điều Hướng

Chuyển đổi menu

Đăng nhập

Cài đặt hiển thị

Nền tảng

*   

TẠO MÃ AI * GitHub Copilot Viết mã tốt hơn với AI * GitHub Spark Xây dựng và triển khai ứng dụng thông minh * GitHub Models Quản lý và so sánh lời mời * MCP Registry Tích hợp công cụ bên ngoài mới

*   

QUY TRÌNH PHÁT TRIỂN * Actions Tự động hóa bất kỳ quy trình làm việc nào * Codespaces Môi trường dev ngay lập tức * Issues Lên kế hoạch và theo dõi công việc * Code Review Quản lý thay đổi mã nguồn

*   

BẢO MẬT ỨNG DỤNG * GitHub Advanced Security Khám phá và khắc phục lỗ hổng * Bảo mật mã nguồn Bảo vệ mã nguồn trong quá trình xây dựng * Bảo vệ thông tin bí mật Ngăn chặn rò rỉ trước khi chúng bắt đầu

*   

KHÁM PHÁ * Tại sao chọn GitHub * Tài liệu * Blog * Changelog * Marketplace

Xem tất cả các tính năng

Giải pháp

*   

THEO QUY MÔ CÔNG TY * Enterprises * Nhóm nhỏ và vừa * Startups * Tổ chức phi lợi nhuận

*   

THEO TRƯỜNG HỢP SỬ DỤNG * Hiện đại hóa ứng dụng * DevSecOps * DevOps * CI/CD * Xem tất cả các trường hợp sử dụng

*   

THEO NGÀNH * Chăm sóc sức khỏe * Dịch vụ tài chính * Sản xuất * Chính phủ * Xem tất cả các ngành

Xem tất cả các giải pháp

Tài nguyên

*   

KHÁM PHÁ THEO CHỦ ĐỀ * AI * Phát triển phần mềm * DevOps * Bảo mật * Xem tất cả các chủ đề

*   

KHÁM PHÁ THEO LOẠI * Câu chuyện khách hàng * Sự kiện & hội thảo trên web * Ebooks & báo cáo * Nhìn nhận kinh doanh * Kỹ năng GitHub

*   

HỖ TRỢ & DỊCH VỤ * Tài liệu * Hỗ trợ khách hàng * Diễn đàn cộng đồng * Trung tâm tin cậy * Đối tác

Mã nguồn mở

*   

CỘNG ĐỒNG * GitHub Sponsors Gây quỹ cho nhà phát triển mã nguồn mở

*   

CHƯƠNG TRÌNH * Security Lab * Maintainer Community * Accelerator * Archive Program

*   

KHO LƯU TRỮ * Chủ đề * Xu hướng * Bộ sưu tập

Doanh nghiệp

*   

GIẢI PHÁP DOANH NGHIỆP * Nền tảng doanh nghiệp Nền tảng phát triển mạnh mẽ với AI

*   

CÁC TÍNH NĂNG BỔ SUNG * GitHub Advanced Security Tính năng bảo mật cấp doanh nghiệp * Copilot cho doanh nghiệp Tính năng AI cấp doanh nghiệp * Hỗ trợ cao cấp Hỗ trợ 24/7 cấp doanh nghiệp

Tìm kiếm hoặc nhảy đến…

Tìm kiếm

Xóa

Mẹo tìm kiếm cú pháp

Cung cấp phản hồi

Chúng tôi đọc từng góp ý và rất nghiêm túc với ý kiến của bạn.

Hủy Gửi phản hồi

Tìm kiếm đã lưu

Sử dụng tìm kiếm đã lưu để lọc kết quả nhanh hơn

Tên

Truy vấn

Để xem tất cả các bộ lọc có sẵn, xem tài liệu.

Hủy Tạo tìm kiếm đã lưu

Đăng nhập

Đăng ký

Cài đặt hiển thị

Đặt lại tập trung

Bạn đã đăng nhập với một tab hoặc cửa sổ khác. Tải lại để làm mới phiên của bạn.Bạn đã đăng xuất trong một tab hoặc cửa sổ khác. Tải lại để làm mới phiên của bạn.Bạn đã chuyển tài khoản trên một tab hoặc cửa sổ khác. Tải lại để làm mới phiên của bạn.Bỏ qua cảnh báo

{{ message }}

axsaucedo/**kaos**Công khai

🚀 Hệ Thống Điều Phối Đại Lý K8s: Quản lý KAOS trong các hệ thống đa đại lý phân tán quy mô lớn

axsaucedo.github.io/kaos

License

Giấy phép Apache-2.0

61 sao1 nhánhNhánhNhãnHoạt động

Gắn sao

Thông báoBạn phải đăng nhập để thay đổi cài đặt thông báo

Tùy chọn điều hướng bổ sung

axsaucedo/kaos

chính

37Nhánh2Nhãn

Chuyển sang tệp

Mã nguồn

Mở thêm menu hành động

Thư mục và tệp tin

TênTênThông điệp cam kết cuối cùngNgày cam kết cuối cùng
Cam kết mới nhất ------------- Hình ảnh 2: axsaucedoaxsaucedo fix(ci): lọc nhãn thử nghiệm v0.0.x từ danh sách phiên bản docs thành công Jan 24, 2026 92137a8·Jan 24, 2026 Lịch sử ------- 325 Cam kết Mở chi tiết cam kết
.github.githubfix(ci): lọc nhãn thử nghiệm v0.0.x từ danh sách phiên bản docsJan 24, 2026
docsdocsfix(operator): khôi phục cấu hình envFrom và thêm test wildcard providerJan 24, 2026
kaos-clikaos-clichore: tăng phiên bản lên 0.0.2-devJan 24, 2026
operatoroperatorchore: tăng phiên bản lên 0.0.2-devJan 24, 2026
pythonpythonchore: tăng phiên bản lên 0.0.2-devJan 24, 2026
.gitignore.gitignorechore: cập nhật gitignore và hướng dẫnJan 24, 2026
CONTRIBUTING.mdCONTRIBUTING.mddocs: thêm tài liệu quy trình phát hànhJan 22, 2026
LICENSELICENSEfeat: thêm giấy phép Apache, modularize KIND E2E, đăng Docker imagesJan 16, 2026
README.mdREADME.mdXem lại phần tính năng trong README.mdJan 19, 2026
VERSIONVERSIONchore: tăng phiên bản lên 0.0.2-devJan 24, 2026
Xem tất cả các tệp

Điều hướng tệp kho lưu trữ

KAOS: Hệ Thống Điều Phối Đại Lý K8s

Triển khai, quản lý và điều phối các đại lý AI trên Kubernetes

Hình ảnh 3Hình ảnh 4: Giấy phép

Hình ảnh 5: Kubernetes

Hình ảnh 6: Go

Hình ảnh 7: Python

Điều Hướng Tài Liệu

Tính năng

Bắt đầu nhanh

Kiến trúc

Tài liệu


KAOS là một framework tích hợp với Kubernetes giúp triển khai và điều phối các đại lý AI với công cụ truy cập, phối hợp đa đại lý và tích hợp LLM liền mạch.

Tính năng

Tính năngMô tả
Đồ thị AgenticTriển khai các mạng phân phối đại lý dưới dạng tài nguyên Kubernetes
MCP PrimitivesTích hợp công cụ thông qua tiêu chuẩn Model Context Protocol
Hỗ trợ đa đại lýHệ thống đại lý phân cấp với ủy quyền tự động
Tương thích với OpenAITất cả các đại lý đều cung cấp các endpoint /v1/chat/completions
KAOS CLICài đặt và quản lý các đại lý và môi trường với lệnh kaos CLI
Bảng điều khiển trực quanGiao diện để theo dõi đại lý, kiểm tra trò chuyện, gỡ lỗi bộ nhớ và công cụ

Bắt đầu nhanh

Các điều kiện tiên quyết

Lựa chọn 1: KAOS CLI/UI

undefinedshell

Cài đặt CLI

pip install kaos-cli

Cài đặt KAOS trong cụm của bạn

kaos install

Mở giao diện người dùng

kaos ui undefined

Hình ảnh 8: demo.gifHình ảnh 9: demo.gif

Giao diện người dùng mở tại axsaucedo.github.io/kaos-ui. Để xem tài liệu CLI/UI, hãy xem CLI Guide.

Lựa chọn 2: Helm/kubectl

undefinedshell

Thêm kho lưu trữ Helm

helm repo add kaos https://axsaucedo.github.io/kaos/charts helm repo update

Cài đặt operator

helm install kaos kaos/kaos-operator -n kaos-system —create-namespace undefined

Triển khai Agent đầu tiên của bạn

undefinedyaml

simple-agent.yaml

apiVersion: kaos.tools/v1alpha1 kind: ModelAPI metadata: name: ollama spec: mode: Hosted hostedConfig: model: “smollm2:135m”


apiVersion: kaos.tools/v1alpha1 kind: MCPServer metadata: name: echo-tools spec: type: python-runtime config: tools: fromString: | def echo(message: str) -> str: """Phản hồi lại thông điệp.""" return f”Phản hồi: {message}”


apiVersion: kaos.tools/v1alpha1 kind: Agent metadata: name: assistant spec: modelAPI: ollama mcpServers: - echo-tools config: description: “AI trợ lý với công cụ phản hồi” instructions: “Bạn là một trợ lý hữu ích.” env: - name: MODEL_NAME value: “ollama/smollm2:135m” undefined

undefinedshell kubectl apply -f simple-agent.yaml

Chờ pod sẵn sàng

kubectl wait —for=condition=ready pod -l agent=assistant —timeout=120s

Port-forward và kiểm tra

kubectl port-forward svc/agent-assistant 8000:8000 curl http://localhost:8000/v1/chat/completions
-H “Content-Type: application/json”
-d ’{“model”: “assistant”, “messages”: [{“role”: “user”, “content”: “Xin chào!”}]}’ undefined

Hệ thống đa đại lý

KAOS hỗ trợ các hệ thống đa đại lý phân cấp, nơi mà một người điều phối có thể ủy quyền công việc cho các đại lý chuyên môn:

undefinedyaml

apiVersion: kaos.tools/v1alpha1 kind: Agent metadata: name: coordinator spec: modelAPI: ollama config: description: “Người điều phối sẽ ủy quyền cho các chuyên gia” instructions: “ủy quyền nghiên cứu cho người nghiên cứu, tính toán cho nhà phân tích.” agentNetwork: access: - researcher - analyst undefined

Xem operator/config/samples/ để có ví dụ đầy đủ về hệ thống đa đại lý.

Kiến trúc

Loading

flowchart TB subgraph operator[“KAOS Operator”] ac[“Agent Controller”] mc[“MCPServer Controller”] mac[“ModelAPI Controller”] end

subgraph resources["Managed Resources"]
    agent["Agent Pod<br/>Agent Runtime"]
    mcp["MCP Server Pod<br/>MCP Tools"]
    model["ModelAPI Pod<br/>Ollama/LiteLLM"]
end

ac --> agent
mc --> mcp
mac --> model
agent --> mcp
agent --> model

Tài liệu

Tài nguyênLiên kết
Tài liệu đầy đủaxsaucedo.github.io/kaos
Bắt đầu nhanhBắt đầu
Hướng dẫn CLILệnh CLI
Web UITính năng UI
Agent CRDTham khảo Agent
Multi-AgentHướng dẫn Multi-Agent

Phát triển

undefinedshell

Kiểm tra Python

cd python && uv sync && uv run pytest tests/ -v

Kiểm tra Go

cd operator && make test

Kiểm tra E2E (yêu cầu kind)

cd operator && make kind-create cd operator && make kind-e2e-run-tests undefined

Cấu hình mẫu

Xem operator/config/samples/ để có ví dụ:

  1. Agent đơn giản - Agent đơn lẻ với công cụ MCP phản hồi
  2. Đa Agent - Người điều phối với các Agent làm việc
  3. Phân cấp - Hệ thống Agent nhiều cấp độ
  4. Công cụ tùy chỉnh - Tạo công cụ động với tools.fromString

License

Apache 2.0

Về

🚀 Hệ Thống Điều Phối Đại Lý K8s: Quản lý KAOS trong các hệ thống đa đại lý phân tán quy mô lớn

axsaucedo.github.io/kaos

Tài nguyên

Readme

License

Giấy phép Apache-2.0

Đóng góp

Đóng góp

Uh oh!

Đã có lỗi xảy ra trong khi tải. Vui lòng tải lại trang này.

Hoạt động

Sao

61 sao

Người xem

0 xem

Tách

1 tách

Báo cáo kho lưu trữ

Phát hành 2

v0.1.3 Phiên bản mới nhất Jan 24, 2026

+ 1 phát hành

Gói 0

Không có gói nào được công bố

Nhà đóng góp 2

Ngôn ngữ

Phần chân trang

© 2026 GitHub,Inc.

Điều hướng phần chân trang

Bạn không thể thực hiện hành động đó vào lúc này.


Read Original (EN) Quay lại Newsletter