Ana içeriğe geç

Lib

sdk.lib nesnesi, MonoChat'teki sunucu tarafı Özel Fonksiyonlarınızda kullanabileceğiniz özenle seçilmiş üçüncü taraf kütüphaneleri ve yerel Node.js modüllerini sunar. Bu kütüphaneler önceden entegre edilmiştir ve kullanıma hazırdır—manuel kurulum veya yapılandırma ihtiyacını ortadan kaldırır.


Kullanılabilir Kütüphaneler

ÖzellikAçıklama
OpenAIResmî OpenAI Node.js SDK
AlgoliaResmî Algolia Search Client
fetchSunucu tarafı Fetch API polyfill
fetchHeadersFetch API’den Headers sınıfı
fetchRequestFetch API’den Request sınıfı
fetchResponseFetch API’den Response sınıfı
URLSearchParamsNode’un yerel URLSearchParams aracı
PDFKitPDF’lerde tablo oluşturmak için geliştirilmiş pdfkit versiyonu
cryptoNode.js yerleşik Crypto modülü
DDPMeteor’un dahili DDP istemcisi
BufferKodlama/çözme için Node.js yerel Buffer aracı

Örnek

const hash = sdk.lib.crypto.createHash('sha256')
hash.update('my secret data')
const result = hash.digest('hex')

sdk.utils.logger.info('Hashed value:', result)
const pdfDoc = new sdk.lib.PDFKit()
pdfDoc.text('Hello from MonoChat Server SDK!')

Notlar

  • Tüm kütüphaneler sunucu tarafında içe aktarılmıştır ve ek bir kurulum olmadan kullanılmaya hazırdır.
  • Tüm üçüncü taraf modüller mevcut olmayabilir—belirli bir kütüphaneye ihtiyacınız varsa MonoChat desteği ile iletişime geçin.