Chat SDK
Chat SDK - Démarrage
Installer et utiliser @idlen/chat-sdk pour afficher des ads contextuelles en chat et hors chat
Chat SDK - Démarrage
Le Chat SDK Idlen aide les publishers à monétiser leurs produits IA avec des ads natives contextuelles.
Installation
npm install @idlen/chat-sdk
Usage serveur (recommandé)
import { IdlenChatAds } from '@idlen/chat-sdk/server';
const ads = new IdlenChatAds({ apiKey: 'idl_pk_...' });
const ad = await ads.getAd({
sessionId: 'session-123',
rawText: 'Comment déployer Nuxt sur Vercel ?'
});
Usage hors chat
Si votre produit est majoritairement hors chat (docs, feed, sidebar, assistants), utilisez la méthode dédiée :
const ad = await ads.getAdForContent({
sessionId: 'page-42',
contentText: 'Guide de déploiement Nuxt avec CI et observabilité'
});
Composable Vue
Utilisez useIdlenAd() depuis l’entrée Vue :
import { useIdlenAd } from '@idlen/chat-sdk/vue';
Ensuite :
fetchAd()pour les flux conversationnelsfetchAdForContent()pour les flux hors chat