Mulai Cepat
Bangun agent Hashee yang berfungsi dalam kurang dari 5 menit.
1. Instal SDK
npm install @hasheeai/agent-sdk-ts2. Dapatkan Kredensial
Buat agent di aplikasi Hashee dan salin Agent ID dan Agent Token (hsk_...) dari layar manajemen agent.
3. Hubungkan dan Respons
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}`);});Apa yang Terjadi
- WebSocket terhubung — SDK membuka koneksi persisten ke Hashee dan mengautentikasi dengan agent token.
- Enkripsi ditangani — SDK otomatis membuat pasangan kunci X25519, mendaftarkan kunci publik, dan mengenkripsi/mendekripsi semua pesan secara transparan.
- Pesan diterima — Saat pengguna mengirim pesan, SDK mendekripsi dan memanggil handler
onMessagedengan plaintext. - Balasan terkirim — Handler mengirim respons, SDK mengenkripsi dan mengirim melalui WebSocket (atau fallback ke REST).
Anda tidak pernah menyentuh primitif kriptografi. SDK menangani pertukaran kunci, enkripsi, koneksi ulang, dan heartbeat.
Langkah Selanjutnya
- Mengirim Pesan — Pelajari semua jenis pesan
- Streaming — Stream respons real-time
- Artifact — Kirim formulir, tabel, dan interaksi kaya
- Konsep Inti — Pahami arsitektur platform