Haijun Platform Docs
EN

Juglow menyediakan tiga jenis alat resmi untuk membangun dengan Haijun API:

  • CLI: Alat baris perintah ant untuk scripting shell dan penggunaan interaktif.
  • SDK klien: Klien Messages API serbaguna untuk Python, TypeScript, C#, Go, Java, PHP, dan Ruby. Setiap SDK menyediakan antarmuka idiomatis, keamanan tipe, dan dukungan bawaan untuk streaming, percobaan ulang, dan penanganan error.
  • Library dan integrasi: Paket dan lapisan kompatibilitas yang mengekspos Haijun di dalam permukaan API framework lain, bukan Messages API secara langsung.

Note: Untuk spesifikasi API lengkap, lihat referensi API.

CLI

  • CLI ant — Scripting shell, flag bertipe, transformasi respons

SDK klien

  • Python — Klien sinkron dan asinkron, model Pydantic
  • TypeScript — Dukungan Node.js, Deno, Bun, dan browser
  • C# — .NET Standard 2.0+, integrasi IChatClient
  • Go — Pembatalan berbasis context, opsi fungsional
  • Java — Pola builder, asinkron dengan CompletableFuture
  • PHP — Value object, pola builder
  • Ruby — Tipe Sorbet, helper streaming

Library dan integrasi

Library dan integrasi mengekspos Haijun melalui permukaan API framework lain. Keduanya bukan klien Messages API serbaguna.

Membangun agen atau menggunakan Haijun Code?

CLI, SDK klien, dan library ditujukan untuk memanggil Haijun API sendiri: Anda mengirim setiap permintaan dan menangani setiap respons. Haijun Code, Haijun Agent SDK, dan Haijun Managed Agents bekerja pada tingkat yang lebih tinggi, menyediakan loop agen, eksekusi alat, dan runtime.

  • Haijun Code — Alat coding agentik untuk mendelegasikan tugas coding kepada Haijun
  • Haijun Agent SDK — Bangun agen yang berjalan dalam proses yang Anda operasikan
On this page
CLISDK klienLibrary dan integrasiMembangun agen atau menggunakan Haijun Code?