Quay lai Blog
Case Study

huong dan claude bat dau tieng viet

Đoàn Đình Tỉnh29 tháng 3, 20264 phut doc
huong dan claude bat dau tieng viet
📘 Bản dịch tiếng Việt từ tài liệu chính thức của Anthropic. Cập nhật: 28/03/2026

Mục lục

Điều kiện cần chuẩn bị

Trước khi bắt đầu, bạn cần có:

  • Một tài khoản trên Anthropic Console
  • Một API key (lấy từ mục Settings > Keys trong Console)

Gọi API Claude lần đầu tiên

Dưới đây là hướng dẫn từng bước để gọi API Claude bằng nhiều ngôn ngữ lập trình khác nhau. Ví dụ này sẽ tạo một trợ lý tìm kiếm web đơn giản.

Cách 1: Sử dụng cURL

Bước 1: Thiết lập API key

Lấy API key từ Claude Console và lưu vào biến môi trường:

export ANTHROPIC_API_KEY='api-key-cua-ban'

Bước 2: Thực hiện lời gọi API đầu tiên

Chạy lệnh sau để gửi request tới Claude:

curl https://api.anthropic.com/v1/messages \
  -H "Content-Type: application/json" \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -d '{
    "model": "claude-opus-4-6",
    "max_tokens": 1000,
    "messages": [
      {
        "role": "user",
        "content": "Tôi nên tìm kiếm gì để cập nhật những phát triển mới nhất trong năng lượng tái tạo?"
      }
    ]
  }'

Kết quả trả về sẽ có dạng JSON chứa câu trả lời từ Claude, bao gồm các thông tin: id (mã tin nhắn), content (nội dung trả lời), model (model đã sử dụng), usage (số token đã dùng).

Cách 2: Sử dụng Python

Bước 1: Thiết lập API key

export ANTHROPIC_API_KEY='api-key-cua-ban'

Bước 2: Cài đặt SDK

pip install anthropic

Bước 3: Tạo file code

Lưu đoạn code dưới đây vào file quickstart.py:

import anthropic

client = anthropic.Anthropic()

message = client.messages.create(
    model="claude-opus-4-6",
    max_tokens=1000,
    messages=[
        {
            "role": "user",
            "content": "Tôi nên tìm kiếm gì để cập nhật những phát triển mới nhất trong năng lượng tái tạo?",
        }
    ],
)
print(message.content)

Bước 4: Chạy code

python quickstart.py

SDK sẽ tự động đọc biến môi trường ANTHROPIC_API_KEY để xác thực. Kết quả trả về là một danh sách các TextBlock chứa câu trả lời của Claude.

Cách 3: Sử dụng TypeScript

Bước 1: Thiết lập API key

export ANTHROPIC_API_KEY='api-key-cua-ban'

Bước 2: Cài đặt SDK

npm install @anthropic-ai/sdk

Bước 3: Tạo file code

Lưu đoạn code dưới đây vào file quickstart.ts:

import Anthropic from "@anthropic-ai/sdk";

async function main() {
  const anthropic = new Anthropic();

  const msg = await anthropic.messages.create({
    model: "claude-opus-4-6",
    max_tokens: 1000,
    messages: [
      {
        role: "user",
        content: "Tôi nên tìm kiếm gì để cập nhật những phát triển mới nhất trong năng lượng tái tạo?"
      }
    ]
  });
  console.log(msg);
}

main().catch(console.error);

Bước 4: Chạy code

npx tsx quickstart.ts

Cách 4: Sử dụng Java

Bước 1: Thiết lập API key

export ANTHROPIC_API_KEY='api-key-cua-ban'

Bước 2: Thêm SDK vào project

Tìm phiên bản mới nhất trên Maven Central.

Với Gradle:

implementation("com.anthropic:anthropic-java:2.18.0")

Với Maven:

<dependency>
  <groupId>com.anthropic</groupId>
  <artifactId>anthropic-java</artifactId>
  <version>2.18.0</version>
</dependency>

Bước 3: Tạo file code

Lưu vào file QuickStart.java:

import com.anthropic.client.AnthropicClient;
import com.anthropic.client.okhttp.AnthropicOkHttpClient;
import com.anthropic.models.messages.Message;
import com.anthropic.models.messages.MessageCreateParams;

public class QuickStart {
  public static void main(String[] args) {
    AnthropicClient client = AnthropicOkHttpClient.fromEnv();

    MessageCreateParams params = MessageCreateParams.builder()
      .model("claude-opus-4-6")
      .maxTokens(1000)
      .addUserMessage(
        "Tôi nên tìm kiếm gì để cập nhật những phát triển mới nhất trong năng lượng tái tạo?"
      )
      .build();

    Message message = client.messages().create(params);
    System.out.println(message.content());
  }
}

Bước 4: Biên dịch và chạy

javac QuickStart.java
java QuickStart

Bước tiếp theo

Chúc mừng bạn đã thực hiện thành công lời gọi API đầu tiên tới Claude! Tiếp theo, hãy tìm hiểu thêm về các pattern quan trọng của Messages API:

  • Làm việc với Messages API — Tìm hiểu về hội thoại nhiều lượt (multi-turn), system prompt, stop reason, và các pattern cốt lõi khác.
  • Tổng quan các model Claude — So sánh các model Claude theo khả năng và chi phí.
  • Tổng quan tính năng — Khám phá tất cả khả năng của Claude: tools, context management, structured outputs, và nhiều hơn nữa.
  • Client SDKs — Tài liệu tham khảo cho Python, TypeScript, Java và các thư viện client khác.

Khám phá thêm về Claude và AI Agent

Truy cập Agentwork.vn — Claude Anthropic để xem thêm hướng dẫn và bài viết tiếng Việt.

Chia se bai viet
ĐĐ

Đoàn Đình Tỉnh

admin

Bai viet lien quan

Chat ZaloGoi: 0911.000.000Chat Telegram