produit-ai
v1.0.6
Published
Aide à la création de fiches produits
Maintainers
Readme
🤖 Simple OpenAI
Un package Node.js simple et élégant pour interagir avec l'API OpenAI de manière intuitive.
✨ Caractéristiques
- 🚀 Installation facile
- 💡 API simple et intuitive
- ⚡ Performances optimisées
- 🛡️ Gestion des erreurs robuste
- 📝 Génération de contenu structuré en JSON
🔧 Installation
npm install question📖 Guide d'utilisation
Configuration de base
const ProduitAI = require("produit-ai");
// Initialisation avec votre clé API
const produitAI = new ProduitAI("votre_api_key");TypeScript
import ProduitAI from "produit-ai";
// Initialisation avec votre clé API
const produitAI = new ProduitAI("votre_api_key");Exemples d'utilisation
Générer du contenu structuré
const urls = ["https://exemple.com/produit1", "https://exemple.com/produit2"];
const contenu = await question.contenu(urls);
console.log(contenu);
// Résultat :
// {
// "titre": "Nom du produit",
// "descriptif": "Description détaillée du produit",
// "prix": 59
// }Utilisation avec async/await
async function genererContenu() {
try {
const urls = [
"https://exemple.com/produit1",
"https://exemple.com/produit2",
];
const contenu = await question.contenu(urls);
console.log(contenu);
} catch (error) {
console.error("Erreur:", error);
}
}🔐 Configuration de l'API
Pour utiliser ce package, vous devez obtenir une clé API OpenAI :
- Créez un compte sur OpenAI
- Accédez à votre tableau de bord
- Générez une nouvelle clé API
- Utilisez cette clé dans votre configuration
📝 Documentation
Méthode contenu(urls)
La méthode contenu permet de générer automatiquement une description structurée à partir d'URLs de produits.
Paramètres :
urls: Array de strings - Liste des URLs des produits à analyser
Retourne : Un objet JSON contenant :
titre: Le titre du produitdescriptif: Une description détailléecategorie: La catégorie du produitemojis: Un tableau d'emojisprix: Le prix du produit (nombre)
Exemple de réponse :
{
"titre": "Pull Poncho Doux en Rose Poudré",
"descriptif": "Ce pull poncho en laine douce offre confort et élégance...",
"prix": 59
}🤝 Contribution
Les contributions sont les bienvenues ! N'hésitez pas à :
- Ouvrir une issue
- Proposer une pull request
- Suggérer des améliorations
📂 Lien GitHub
Vous pouvez accéder au dépôt GitHub ici : [email protected]:Nunzz/produit-ai.git
📄 Licence
MIT © [Norbert Galifi]
⭐ Si vous aimez ce projet, n'hésitez pas à lui mettre une étoile sur GitHub !
