ai-xl
v1.0.2
Published
AI-XL adalah package Node.js yang memungkinkan kamu mengakses berbagai model AI seperti **Gemini, GPT-4o, Groq, Simsimi, dan DocsAI** melalui API publik.
Downloads
5
Readme
AI-XL
AI-XL adalah package Node.js yang memungkinkan kamu mengakses berbagai model AI seperti Gemini, GPT-4o, Groq, Simsimi, dan DocsAI melalui API publik.
📦 Instalasi
Install package ini menggunakan npm:
npm install ai-xl
Atau dengan yarn:
yarn add ai-xl
📌 Cara Penggunaan
AI-XL mendukung ES Module (ESM) dan CommonJS (CJS).
1️⃣ ESM (ECMAScript Modules)
Jika proyekmu menggunakan ESM, tambahkan "type": "module"
di package.json:
{
"type": "module"
}
Lalu import dan gunakan seperti ini:
import { gemini, gpt4o, groq, simsimi, docsai } from "ai-xl";
(async () => {
const response = await gemini("Apa itu AI?");
console.log(response);
})();
2️⃣ CJS (CommonJS)
Jika proyekmu menggunakan CommonJS, cukup gunakan require()
:
const { gemini, gpt4o, groq, simsimi, docsai } = require("ai-xl");
(async () => {
const response = await simsimi("halo");
console.log(response);
})();
🤖 Cara Menggunakan API
🔹 Gemini
const response = await gemini("Jelaskan tentang fisika kuantum");
console.log(response);
🔹 GPT-4o
const response = await gpt4o("Siapa Albert Einstein?", "Buat jawaban yang singkat.");
console.log(response);
🔹 Groq
const response = await groq("Apa itu Machine Learning?", "Jelaskan secara sederhana.");
console.log(response);
🔹 Simsimi
const response = await simsimi("Halo, apa kabar?");
console.log(response);
🔹 DocsAI
const response = await docsai("Bagaimana cara kerja AI?");
console.log(response);
🌟 Response Format
Semua fungsi akan mengembalikan object dengan format seperti ini:
{
"success": true,
"creator": "XBotzLauncher",
"response": "Jawaban dari AI..."
}
Jika terjadi error:
{
"success": false,
"creator": "XBotzLauncher",
"response": "HTTP Error 500: Internal Server Error"
}
📞 Kontak & Donasi
Dibuat oleh XBotzLauncher
Dukung proyek ini: Saweria