Tin mới nhất

Menu

Browsing "Older Posts"

Bài Viết Về Chủ Đề " Agent to Agent Protocol "

Chia Sẻ Khóa Học MCP & A2A - Model Context Protocol & Agent to Agent Protocol [Khóa 6019 A]

19 tháng 5 2025 / No Comments

Build 5 MCP Client, 3 Server, UI | Kết nối 3 Agent thông qua A2A | Gemini Key MIỄN PHÍ | Python, Gemini, LangGraph, SSE, MacOS.

Những gì bạn sẽ học được:

  • ✓ Mới - Tìm hiểu Agent to Agent (A2A) Protocol Lifecyle và các Component và cách so sánh chúng với MCP.
  • ✓ Bạn sẽ xây dựng 5 MCP Client và 3 MCP Server từ đầu. Bao gồm toàn bộ Code đang hoạt động!
  • ✓ Xây dựng một UI cho MCP client trong Streamlit bằng Python.
  • ✓ Tìm hiểu cách deploy MCP Server của bạn lên Google Cloud bằng cách sử dụng Server Sent Events (SSE).
  • ✓ Chúng tôi sẽ sử dụng một Gemini API Key miễn phí, do đó bạn không cần phải trả tiền cho các AI Model khi học!
  • ✓ Chúng tôi sẽ sử dụng Python, Gemini, LangGraph, SSE, Streamlit trên MacOS.

Mới - A2A or Agent2Agent Protocol components, lifecycle và triển khai code được thêm vào. Kết nối 3 Agent qua A2A.

TLDR - Trong khóa học này, bạn sẽ tìm hiểu về MCP & A2A - Model Context Protocol & Agent2Agent Protocol. Chúng ta sẽ xây dựng 5 MCP Client và 3 MCP Server từ đầu. Bạn sẽ xây dựng UI cho MCP client trong Streamlit bằng Python. Bạn sẽ học cách deploy MCP Server của mình lên Google Cloud bằng Server Sent Events. Trên hết, chúng ta sẽ sử dụng Gemini API Key miễn phí từ Google để bạn không cần phải trả tiền cho AI Models khi học! Sau đó, chúng ta sẽ xây dựng các A2A Agent, Client và Server và sử dụng ADK của Google hoặc Agent Development Kit.

Mục tiêu chính của khóa học:

  • ✓ 1. Build các A2A Server, Client và Agent (sử dụng ADK của Google hoặc agent development kit) - trong Beta.
  • ✓ 2. Connect 3 Agent thông qua A2A với full code triển khai.
  • ✓ 3. Build 5 MCP Client:
  •     + #1. Python cơ bản + Gemini.
  •     + #2. Dựa trên LangGraph.
  •     + #3. LangGraph (với config.json).
  •     + #4. Server Sent Events (SSE).
  •     + #5. Streamlit MCP Client.
  • 4. Build 3 MCP Server:
  •     + #1 Python dựa trên STDIO.
  •     + #2 Python STDIO (với Docker).
  •     + #3 Server Sent Event (SSE) Server.
  • ✓ 5. Connect server của bạn với Claude Desktop.
  • ✓ 6. Deploy MCP Server trên Google Cloud Platform. 
  • ✓ 7. Build Streamlit UI cho MCP Client bằng Python.
  • ✓ 8. Tránh các chi phí AI bằng cách sử dụng Gemini API Key miễn phí: để làm việc với Gemini API, Tools và Function calling.

Mô tả chi tiết khóa học:

Tìm hiểu kiến thức cơ bản của MCP:

Trong khóa học thực hành này, bạn sẽ có được một nền tảng vững chắc về Model Context Protocol (MCP) và bidirectional client-server architecture của nó. Chúng tôi bắt đầu bằng cách khám phá các nền tảng của MCP, trang bị cho bạn sự hiểu biết khái niệm cần thiết để làm việc tự tin với giao thức mạnh mẽ này.

Tiếp theo, bạn sẽ triển khai MCP server của riêng mình bằng Python, được host trên MacBook. Server này sẽ được kết nối với Claude Desktop, trình bày cách bạn có thể tương tác với các công cụ bên ngoài. Là một phần của bắt đầu nhanh này, bạn sẽ build và test một công cụ thực thi các terminal command thông qua MCP bằng Claude Desktop.

Dựa trên nền tảng này, chúng tôi sẽ hướng dẫn bạn phát triển  MCP clien của riêng bạn bằng Python, tích hợp với  Gemini API của Google. Với một Gemini API Key miễn phí từ Google, bạn sẽ kết nối client của mình với MCP server và thực hiện tool invocation giống như Claude Desktop.

Đến cuối khóa học này, bạn sẽ:

  • ✓ Hiểu được architecture và flow cơ bản của MCP.
  • ✓ Học cách build và run một MCP server bằng Python.
  • ✓ Connect MCP server tùy chỉnh của bạn với Claude Desktop.
  • ✓ Nhận và cấu hình Google Gemini API Key miễn phí.
  • ✓ Phát triển MCP client dựa trên Python của riêng bạn được hỗ trợ bởi Google Gemini.
  • ✓ Test sự tương tác giữa client và server của bạn để chạy các lệnh thực tế.

Cho dù bạn là một developer, tinkerer, or AI enthusiast, khóa học này sẽ giúp bạn xây dựng các hệ thống thực tế bằng cách sử dụng AI tiên tiến và protocol design hiện đại.

Mục lục:

  • ✓ 01. Giới thiệu.
  • ✓ 02. Build MCP Server của riêng bạn.
  • ✓ 03. Build MCP Client của riêng bạn (Sử dụng Python + Google Gemini API).
  • ✓ 04. Build Docker MCP Server.
  • ✓ 05. Build LangChain MCP Client.
  • ✓ 06. Build MCP Client với Multiple Server Support.
  • ✓ 07. Server Sent Events - MCP Server & Clients sử dụng SSE.
  • ✓ 08. Deploy MCP Server lên Google Cloud Platform.
  • ✓ 09. Streamlit User Interface cho MCP Client.
  • ✓ 10. A2A hoặc Agent to Agent Protocol - Lifecycle & Core Components.
  • ✓ 11. Xây dựng A2A Client & A2A Server của riêng bạn.
  • ✓ 12. Build A2A Agent của riêng bạn với Google Agent Development Kit (ADK).
  • ✓ 13. A2A với Multiple Agents.
  • ✓ 14. Connect 3 Agent với A2A.
  • ✓ 15. A2A với MCP.
  • ✓ 16. Triển khai các Agent với A2A với MCP.

Khóa học này dành cho ai:

  • ✓ Hãy tham gia khóa học này nếu bạn muốn code MCP Client, Server và UI.
  • ✓ Các AI Agent Developer, Software Engineer, LangChain Developer.
  • ✓ Các doanh nhân đang tìm kiếm một QuickStart trên MCP.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU 



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.