Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Khoá "Building with the Claude API" – học đầy đủ về cách build app với Claude API

    Chia sẻ với anh em một khoá học miễn phí của Anthropic Academy, khá đầy đủ cho ai đang muốn tích hợp Claude vào ứng dụng thực tế thay vì chỉ dùng qua giao diện chat. Khoá có 67 bài, gói gọn khoảng 9 tiếng, có 8 bài quiz và cấp badge hoàn thành. Học trên nền tảng Skilljar của Anthropic, không mất phí.

    Yêu cầu đầu vào: biết Python, hiểu cơ bản về JSON, và có sẵn API key của Anthropic để thực hành theo.

    Khoá chia làm 7 module chính, đi từ nền tảng tới nâng cao:

    1. Accessing Claude with the API (9 bài)
    Phần mở đầu, dạy cách xác thực API, lấy API key, gửi request đầu tiên, xử lý hội thoại multi-turn, cấu hình system prompt, chỉnh temperature, dùng response streaming và lấy structured output. Đây là nền cho toàn bộ khoá.

    2. Prompt evaluation & Prompt engineering (12 bài gộp 2 phần)
    Dạy cách xây quy trình đánh giá prompt bài bản: tạo bộ test dataset, chạy eval, chấm điểm bằng model hoặc bằng code. Sau đó đi vào kỹ thuật viết prompt: viết rõ ràng - cụ thể, dùng XML tag để cấu trúc, đưa ví dụ mẫu (few-shot). Phần này hữu ích cho ai hay phải fine-tune prompt cho các use case cụ thể.

    3. Tool use with Claude (13 bài)
    Module dài nhất. Dạy toàn bộ vòng đời tool calling: viết tool function, định nghĩa tool schema, xử lý message block, gửi tool result về, xử lý multi-turn khi có tool, gọi nhiều tool cùng lúc, fine-grained tool calling, và cả 2 tool có sẵn của Anthropic là text edit tool và web search tool.

    4. RAG and Agentic Search (7 bài)
    Xây dựng hệ thống RAG cho production: chiến lược chunking text, text embeddings, luồng RAG đầy đủ, cách implement, BM25 lexical search, và kiến trúc multi-index RAG pipeline (kết hợp nhiều nguồn dữ liệu).

    5. Features of Claude (9 bài)
    Các tính năng mở rộng: extended thinking mode, xử lý ảnh, xử lý PDF, tạo citation, prompt caching (bao gồm nguyên tắc và ví dụ thực tế để tối ưu chi phí/độ trễ), và code execution kết hợp Files API.

    6. Model Context Protocol - MCP (11 bài)
    Module chi tiết nhất về MCP: giới thiệu, MCP client, setup project, định nghĩa tool qua MCP, dùng server inspector để debug, implement client, định nghĩa và truy cập resource, định nghĩa prompt. Đây là phần đáng chú ý vì MCP đang là chuẩn kết nối Claude với hệ thống bên ngoài.

    7. Anthropic apps - Claude Code và Computer Use (4 bài)
    Giới thiệu 2 công cụ: Claude Code để tăng tốc workflow dev, Computer Use để tự động hoá thao tác UI, kèm cách kết hợp với MCP server.

    8. Agents and workflows (8 bài)
    Phần cuối, dạy kiến trúc agent: parallelization (chạy song song), chaining (xâu chuỗi tác vụ), routing (định tuyến có điều kiện), cách cho agent dùng tool, inspect môi trường, và phân biệt rõ khi nào nên dùng workflow cố định, khi nào nên để agent tự quyết.

    Cuối khoá có bài đánh giá tổng kết (Final Assessment) trước khi nhận completion badge.

    Nhìn chung khoá này phù hợp cho software engineer đã có API key và muốn học pattern triển khai thực tế - từ chatbot đơn giản đến RAG, tool-enabled system, và agent tự động. Không phải khoá lý thuyết suông, mỗi phần đều có project thực hành đi kèm.

    Link: https://academy.claude.com/courses/b...the-claude-api
    Click image for larger version

Name:	Screenshot 2026-09-03 at 09.06.05.png
Views:	0
Size:	16.7 KB
ID:	444433
Working...
X