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**.