Accéder au contenu principal

 

Commentaires

Posts les plus consultés de ce blog

Le grand livre de la gynécologie

Télécharger le livre
  // eBook AI Writer - Version Web avec API OpenAI et Export PDF import React, { useState, useRef } from "react"; import { Textarea } from "@/components/ui/textarea"; import { Button } from "@/components/ui/button"; import html2pdf from "html2pdf.js"; export default function EbookAIWriter() { const [topic, setTopic] = useState(""); const [generatedBook, setGeneratedBook] = useState(""); const [loading, setLoading] = useState(false); const contentRef = useRef(null); const generateEbook = async () => { if (!topic.trim()) return; setLoading(true); try { const response = await fetch("https://api.openai.com/v1/chat/completions", { method: "POST", headers: { "Content-Type": "application/json", Authorization: `Bearer YOUR_OPENAI_API_KEY`, }, body: JSON.stringify({ model: "gpt-4", ...