Siapkan Akun

Langkah awal, buat akun Neosantara di sini:

Buat Akun Gratis

Dapatkan 7.500 Token gratis setiap bulan. Tanpa perlu kartu kredit.
Setelah daftar, kunjungi halaman “Kunci API” dan klik “Buat Kunci Baru”. Salin kunci API-nya, simpan dengan aman, dan jangan dibagikan ke siapa pun.

Panggilan API Pertama

API Neosantara kompatibel dengan format OpenAI. Dengan sedikit pengaturan, kamu bisa pakai OpenAI SDK atau perangkat lunak yang mendukung API OpenAI untuk akses Neosantara.
Neosantara AI belum punya SDK sendiri. Gunakan fetch atau akses melalui OpenAI untuk saat ini.
PARAMNILAI
baseURLhttps://api.neosantara.xyz/v1
apiKey<Kunci API Neosantara Anda>

Panggil API Chat

Berikut contoh tanpa streaming. Jika ingin respons streaming, cukup set parameter stream ke true.
// Install OpenAI SDK terlebih dahulu: `npm install openai`

const OpenAI = require("openai"); // atau gunakan import

const Nai = new OpenAI({
        baseURL: 'https://api.neosantara.xyz/v1',
        apiKey: '<Kunci API NEOSANTARA>'
});

async function main() {
  const completion = await Nai.chat.completions.create({
    messages: [{ role: "user", content: "Apa itu Neosantara AI?" }],
    model: "nusantara-base",
  });

  console.log(completion.choices[0].message.content);
}

main();