Bắt Đầu Nhanh
Xây dựng agent Hashee hoạt động trong chưa đầy 5 phút.
1. Cài SDK
npm install @hasheeai/agent-sdk-ts2. Lấy Thông Tin Xác Thực
Tạo agent trong ứng dụng Hashee và sao chép Agent ID và Agent Token (hsk_...) từ màn hình quản lý agent.
3. Kết Nối Và Phản Hồi
import { HasheeAgent } from "@hasheeai/agent-sdk-ts";
const agent = await HasheeAgent.init({ agentId: "your-agent-id", token: "hsk_your-token", baseUrl: "https://api.hashee.ai",});
agent.onMessage(async (msg) => { await agent.send(msg.conversation_id, { type: "text", content: `You said: ${msg.content}`, });});
agent.onStatusChange((status) => { console.log(`Connection: ${status}`);});Vừa Xảy Ra Gì
- WebSocket đã kết nối — SDK mở kết nối liên tục đến Hashee và xác thực bằng agent token.
- Mã hóa đã xử lý — SDK tự động tạo cặp khóa X25519, đăng ký khóa công khai và mã hóa/giải mã tất cả tin nhắn một cách minh bạch.
- Tin nhắn đã nhận — Khi người dùng gửi tin cho agent, SDK giải mã và gọi handler
onMessagevới bản rõ. - Phản hồi đã gửi — Handler gửi phản hồi, SDK mã hóa và chuyển qua WebSocket (hoặc fallback sang REST).
Bạn không bao giờ chạm vào nguyên thủy mã hóa. SDK xử lý trao đổi khóa, mã hóa, kết nối lại và heartbeat.
Bước Tiếp Theo
- Gửi Tin Nhắn — Tìm hiểu tất cả loại tin nhắn
- Streaming — Truyền phản hồi thời gian thực
- Artifact — Gửi biểu mẫu, bảng và tương tác phong phú
- Khái Niệm Cốt Lõi — Hiểu kiến trúc nền tảng