2. Koneksi ke API
π Sub-modul ini gratis dan terbuka untuk semua.
Di sub-modul ini kita akan mendapatkan API key untuk Hermes AI dan menambahkannya ke file .env yang sudah kita buat di M01.
Langkah-Langkah
Daftar di NovitaAI
Buka novita.aiΒ dan daftar akun. NovitaAI menyediakan akses ke model Hermes dengan harga yang sangat kompetitif.
Kamu akan mendapat free credit sebesar ~$0.5 untuk percobaan β cukup untuk ratusan request testing.
Buat API Key
Setelah login:
- Klik avatar / nama di pojok kanan atas
- Pilih βAPI Keyβ
- Klik βCreate new keyβ
- Beri nama:
competitor-lead-engine - Salin key yang muncul (format:
sk_novita_...)
Tambah ke File .env
Buka file .env di folder projectmu dan tambahkan baris ini:
.env
# βββ Hermes AI Config ββββββββββββββββββββββββββββββββ
NOVITA_API_KEY=sk_novita_xxxxxxxxxxxxxxxxxxxx
HERMES_MODEL=hermes-3-llama-3.1-405bTest Koneksi
Buat file test-hermes.js:
test-hermes.js
require('dotenv').config();
const { OpenAI } = require('openai');
const client = new OpenAI({
baseURL: 'https://api.novita.ai/v3/openai',
apiKey: process.env.NOVITA_API_KEY,
});
async function testHermes() {
const response = await client.chat.completions.create({
model: process.env.HERMES_MODEL,
messages: [
{
role: 'user',
content: 'Jawab dalam 1 kalimat: Apa manfaat utama otomasi bisnis?',
},
],
max_tokens: 100,
});
console.log('β
Respons Hermes:', response.choices[0].message.content);
}
testHermes().catch(console.error);Install dependency dan jalankan:
npm install openai
node test-hermes.jsOutput yang diharapkan:
β
Respons Hermes: Otomasi bisnis memungkinkan operasional berjalan 24/7
tanpa ketergantungan pada tenaga manusia untuk tugas repetitif.Koneksi berhasil! Hermes sekarang bisa menerima perintah dari script kita.
Selanjutnya β 3. Prompt Dasar untuk Bisnis
Last updated on