DocsVector Embeddings
Knowledge Base
Vector Embeddings
Ekstrak dan ubah file dokumen atau link web menjadi vektor basis pengetahuan (RAG) untuk AI Chatbot Anda via method .embedding() atau API.
Pilih Sumber Knowledge Base
1. Menggunakan Node.js SDK
Embedding File Document
import { BerrySweet } from 'berry-sweet';
import fs from 'fs';
const client = new BerrySweet({
prefixKey: 'bs_live',
apiKey: process.env.BERRY_SWEET_API_KEY,
});
async function main() {
// 1. Embedding file dokumen
const fileStream = fs.createReadStream('./knowledge-base.pdf');
const response = await client.embedding({
file: fileStream,
});
console.log('Hasil:', response);
}
main();2. Menggunakan cURL HTTP API
POST /api/chatbot/embeddings
curl -X POST https://gateway.berry.biz.id/api/bot/YOUR_BERRY_SWEET_KEY_PREFIX/embeddings" \
-H "apikey: YOUR_BERRY_SWEET_API_KEY" \
-F "file=@./knowledge-base.pdf" \
Format File & Ukuran yang Didukung
Format file yang didukung saat ini meliputi PDF, TXT, DOCX, CSV dengan ukuran maksimal **10 MB per file**.
