{"id":5129,"date":"2025-09-24T11:31:37","date_gmt":"2025-09-24T11:31:37","guid":{"rendered":"https:\/\/palmer-consulting.com\/different-approaches-to-generative-ai\/"},"modified":"2025-09-24T11:31:37","modified_gmt":"2025-09-24T11:31:37","slug":"different-approaches-to-generative-ai","status":"publish","type":"post","link":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/","title":{"rendered":"Different approaches to generative AI"},"content":{"rendered":"<h1 data-start=\"190\" data-end=\"244\">The most common approaches to generative AI<\/h1>\n<p data-start=\"246\" data-end=\"470\">Generative artificial intelligence is based on several major families of models, each with its own mechanisms, strengths and limitations. Here are the approaches most commonly used today. <\/p>\n<p data-start=\"246\" data-end=\"470\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2488 aligncenter\" src=\"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches-1024x679.png\" alt=\"\" width=\"763\" height=\"506\" srcset=\"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches-1024x679.png 1024w, https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches-300x199.png 300w, https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches-768x509.png 768w, https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches-1536x1019.png 1536w, https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches.png 1779w\" sizes=\"auto, (max-width: 763px) 100vw, 763px\" \/><\/p>\n<hr data-start=\"472\" data-end=\"475\">\n<h2 data-start=\"477\" data-end=\"522\">1. <strong data-start=\"483\" data-end=\"520\">LLM (Large Language Models) + RAG<\/strong><\/h2>\n<h3 data-start=\"524\" data-end=\"535\">Usage<\/h3>\n<p data-start=\"536\" data-end=\"613\">Large language models are mainly used for :<\/p>\n<ul data-start=\"614\" data-end=\"858\">\n<li data-start=\"614\" data-end=\"701\">\n<p data-start=\"616\" data-end=\"701\">Text generation (articles, marketing content, conversational responses).<\/p>\n<\/li>\n<li data-start=\"702\" data-end=\"757\">\n<p data-start=\"704\" data-end=\"757\">Assisted programming and code generation.<\/p>\n<\/li>\n<li data-start=\"758\" data-end=\"805\">\n<p data-start=\"760\" data-end=\"805\">Writing summaries, notes or reports.<\/p>\n<\/li>\n<li data-start=\"806\" data-end=\"858\">\n<p data-start=\"808\" data-end=\"858\">Intelligent chatbots and business assistants.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"860\" data-end=\"874\">Principle<\/h3>\n<p data-start=\"875\" data-end=\"1333\">An <strong data-start=\"878\" data-end=\"885\">LLM<\/strong> predicts the next word or token in a sequence based on the previous ones. However, these models can &#8220;hallucinate&#8221;, producing erroneous information. To overcome this problem, we combine LLM with <strong data-start=\"1106\" data-end=\"1146\">RAG (Retrieval-Augmented Generation)<\/strong>: before responding, the model queries an <strong data-start=\"1192\" data-end=\"1221\">external document base<\/strong> (internal documents, databases, websites) to enrich its generation with real, up-to-date facts.  <\/p>\n<h3 data-start=\"1335\" data-end=\"1365\">Why is it used?<\/h3>\n<ul data-start=\"1366\" data-end=\"1638\">\n<li data-start=\"1366\" data-end=\"1485\">\n<p data-start=\"1368\" data-end=\"1485\">Ability to respond to concrete business needs: automation, information retrieval, customer support.<\/p>\n<\/li>\n<li data-start=\"1486\" data-end=\"1568\">\n<p data-start=\"1488\" data-end=\"1568\">RAG improves reliability and reduces factual errors.<\/p>\n<\/li>\n<li data-start=\"1569\" data-end=\"1638\">\n<p data-start=\"1571\" data-end=\"1638\">Flexible integration into a variety of business environments.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"1640\" data-end=\"1654\">Examples<\/h3>\n<p data-start=\"1655\" data-end=\"1734\">ChatGPT (GPT-4), Anthropic&#8217;s Claude, or LLaMA combined with a RAG module.<\/p>\n<hr data-start=\"1736\" data-end=\"1739\">\n<h2 data-start=\"1741\" data-end=\"1773\">2. <strong data-start=\"1747\" data-end=\"1771\">Diffusion models<\/strong><\/h2>\n<h3 data-start=\"1775\" data-end=\"1786\">Usage<\/h3>\n<p data-start=\"1787\" data-end=\"1872\">Today, these models dominate the generation of visual and multimedia content:<\/p>\n<ul data-start=\"1873\" data-end=\"1989\">\n<li data-start=\"1873\" data-end=\"1911\">\n<p data-start=\"1875\" data-end=\"1911\">Realistic images and illustrations.<\/p>\n<\/li>\n<li data-start=\"1912\" data-end=\"1942\">\n<p data-start=\"1914\" data-end=\"1942\">Short or long videos.<\/p>\n<\/li>\n<li data-start=\"1943\" data-end=\"1961\">\n<p data-start=\"1945\" data-end=\"1961\">Audio and voice.<\/p>\n<\/li>\n<li data-start=\"1962\" data-end=\"1989\">\n<p data-start=\"1964\" data-end=\"1989\">3D objects and scenes.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"1991\" data-end=\"2005\">Principle<\/h3>\n<p data-start=\"2006\" data-end=\"2201\">Diffusion works in the opposite direction to noise. We start with a <strong data-start=\"2070\" data-end=\"2097\">random, noisy image<\/strong>, and the model learns to &#8220;clean&#8221; it up step by step, until it produces a coherent, faithful image. <\/p>\n<h3 data-start=\"2203\" data-end=\"2233\">Why is it used?<\/h3>\n<ul data-start=\"2234\" data-end=\"2493\">\n<li data-start=\"2234\" data-end=\"2315\">\n<p data-start=\"2236\" data-end=\"2315\">Exceptional visual quality, capable of rivaling photographs.<\/p>\n<\/li>\n<li data-start=\"2316\" data-end=\"2412\">\n<p data-start=\"2318\" data-end=\"2412\">Highly creative: ideal for design, marketing, architecture or entertainment.<\/p>\n<\/li>\n<li data-start=\"2413\" data-end=\"2493\">\n<p data-start=\"2415\" data-end=\"2493\">High adoption in the creative industries thanks to accessible tools.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"2495\" data-end=\"2509\">Examples<\/h3>\n<p data-start=\"2510\" data-end=\"2588\">Stable Diffusion, DALL-E, MidJourney, and Sora (video generation by OpenAI).<\/p>\n<hr data-start=\"2590\" data-end=\"2593\">\n<h2 data-start=\"2595\" data-end=\"2637\">3. <strong data-start=\"2601\" data-end=\"2635\">VAE (Variational Autoencoders)<\/strong><\/h2>\n<h3 data-start=\"2639\" data-end=\"2650\">Usage<\/h3>\n<p data-start=\"2651\" data-end=\"2688\">VAEs find their place in :<\/p>\n<ul data-start=\"2689\" data-end=\"2890\">\n<li data-start=\"2689\" data-end=\"2737\">\n<p data-start=\"2691\" data-end=\"2737\">The generation of simple, stylized images.<\/p>\n<\/li>\n<li data-start=\"2738\" data-end=\"2814\">\n<p data-start=\"2740\" data-end=\"2814\">The creation of <strong data-start=\"2755\" data-end=\"2779\">synthetic data<\/strong> to drive other models.<\/p>\n<\/li>\n<li data-start=\"2815\" data-end=\"2890\">\n<p data-start=\"2817\" data-end=\"2890\">Scientific fields, especially biology, chemistry or genetics.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"2892\" data-end=\"2906\">Principle<\/h3>\n<p data-start=\"2907\" data-end=\"3151\">A <strong data-start=\"2910\" data-end=\"2917\">VAE<\/strong> encodes data in a <strong data-start=\"2945\" data-end=\"2975\">probabilistic latent space<\/strong>, then reconstructs it from this space. This enables us not only to reproduce data close to the original, but also to explore new variations. <\/p>\n<h3 data-start=\"3153\" data-end=\"3183\">Why is it used?<\/h3>\n<ul data-start=\"3184\" data-end=\"3463\">\n<li data-start=\"3184\" data-end=\"3240\">\n<p data-start=\"3186\" data-end=\"3240\">Simplicity of design and speed of training.<\/p>\n<\/li>\n<li data-start=\"3241\" data-end=\"3401\">\n<p data-start=\"3243\" data-end=\"3401\">Ideal for <strong data-start=\"3254\" data-end=\"3308\">exploring and manipulating latent representations<\/strong>, such as interpolating between two images or generating different versions of the same object.<\/p>\n<\/li>\n<li data-start=\"3402\" data-end=\"3463\">\n<p data-start=\"3404\" data-end=\"3463\">Less costly than GAN or diffusion approaches.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"3465\" data-end=\"3479\">Examples<\/h3>\n<p data-start=\"3480\" data-end=\"3577\">Basic VAEs, or variants like <strong data-start=\"3524\" data-end=\"3534\">VQ-VAE<\/strong>, often combined with other techniques.<\/p>\n<hr data-start=\"3579\" data-end=\"3582\">\n<h2 data-start=\"3584\" data-end=\"3634\">4. <strong data-start=\"3590\" data-end=\"3632\">GANs (Generative Adversarial Networks)<\/strong><\/h2>\n<h3 data-start=\"3636\" data-end=\"3647\">Usage<\/h3>\n<p data-start=\"3648\" data-end=\"3754\">GANs specialize in <strong data-start=\"3682\" data-end=\"3720\">highly realistic image generation<\/strong> and visual transformation:<\/p>\n<ul data-start=\"3755\" data-end=\"3978\">\n<li data-start=\"3755\" data-end=\"3792\">\n<p data-start=\"3757\" data-end=\"3792\">High-fidelity image creation.<\/p>\n<\/li>\n<li data-start=\"3793\" data-end=\"3903\">\n<p data-start=\"3795\" data-end=\"3903\"><strong data-start=\"3795\" data-end=\"3819\">Image translation<\/strong>: change style, add effects, transform one image into another.<\/p>\n<\/li>\n<li data-start=\"3904\" data-end=\"3978\">\n<p data-start=\"3906\" data-end=\"3978\"><strong data-start=\"3906\" data-end=\"3926\">Super-resolution<\/strong>: improving the quality of existing images.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"3980\" data-end=\"3994\">Principle<\/h3>\n<p data-start=\"3995\" data-end=\"4038\">GAN is a two-player game:<\/p>\n<ul data-start=\"4039\" data-end=\"4289\">\n<li data-start=\"4039\" data-end=\"4093\">\n<p data-start=\"4041\" data-end=\"4093\">A <strong data-start=\"4044\" data-end=\"4058\">generator<\/strong> that produces new images.<\/p>\n<\/li>\n<li data-start=\"4094\" data-end=\"4289\">\n<p data-start=\"4096\" data-end=\"4289\">A <strong data-start=\"4099\" data-end=\"4117\">discriminator<\/strong> that tries to distinguish these images from real data.<br data-start=\"4172\" data-end=\"4175\">As training progresses, the generator becomes increasingly adept at creating content that is indistinguishable from the real thing.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"4291\" data-end=\"4321\">Why is it used?<\/h3>\n<ul data-start=\"4322\" data-end=\"4527\">\n<li data-start=\"4322\" data-end=\"4393\">\n<p data-start=\"4324\" data-end=\"4393\">Crisp, realistic results, especially on still images.<\/p>\n<\/li>\n<li data-start=\"4394\" data-end=\"4474\">\n<p data-start=\"4396\" data-end=\"4474\">Faster training than broadcast models for certain tasks.<\/p>\n<\/li>\n<li data-start=\"4475\" data-end=\"4527\">\n<p data-start=\"4477\" data-end=\"4527\">Less resource-intensive in targeted cases.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"4529\" data-end=\"4543\">Examples<\/h3>\n<p data-start=\"4544\" data-end=\"4668\">StyleGAN (exceptional photo quality), CycleGAN (image translation), BigGAN (large-scale, high-fidelity images).<\/p>\n<hr data-start=\"4670\" data-end=\"4673\">\n<h2 data-start=\"4675\" data-end=\"4726\">5. <strong data-start=\"4681\" data-end=\"4724\">Normalizing Flows and modern variants<\/strong><\/h2>\n<h3 data-start=\"4728\" data-end=\"4739\">Usage<\/h3>\n<p data-start=\"4740\" data-end=\"4806\">Less well known to the general public, <strong data-start=\"4774\" data-end=\"4783\">flows<\/strong> are used for :<\/p>\n<ul data-start=\"4807\" data-end=\"4988\">\n<li data-start=\"4807\" data-end=\"4873\">\n<p data-start=\"4809\" data-end=\"4873\">High-quality audio and voice generation (vocoders).<\/p>\n<\/li>\n<li data-start=\"4874\" data-end=\"4922\">\n<p data-start=\"4876\" data-end=\"4922\">Scientific and statistical modeling.<\/p>\n<\/li>\n<li data-start=\"4923\" data-end=\"4988\">\n<p data-start=\"4925\" data-end=\"4988\">Applications requiring precise probability calculations.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"4990\" data-end=\"5004\">Principle<\/h3>\n<p data-start=\"5005\" data-end=\"5268\">A <strong data-start=\"5008\" data-end=\"5028\">normalizing flow<\/strong> transforms a simple distribution (such as Gaussian noise) into a complex distribution corresponding to the real data. This process is reversible, allowing the probability of each sample generated to be calculated directly. <\/p>\n<h3 data-start=\"5270\" data-end=\"5300\">Why is it used?<\/h3>\n<ul data-start=\"5301\" data-end=\"5554\">\n<li data-start=\"5301\" data-end=\"5360\">\n<p data-start=\"5303\" data-end=\"5360\">Allows <strong data-start=\"5313\" data-end=\"5332\">precise control<\/strong> over the data generated.<\/p>\n<\/li>\n<li data-start=\"5361\" data-end=\"5475\">\n<p data-start=\"5363\" data-end=\"5475\">Offers an explicit probabilistic density, which is useful for scientific or safety applications.<\/p>\n<\/li>\n<li data-start=\"5476\" data-end=\"5554\">\n<p data-start=\"5478\" data-end=\"5554\">Less common than diffusion or GAN, but effective in certain contexts.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"5556\" data-end=\"5570\">Examples<\/h3>\n<p data-start=\"5571\" data-end=\"5614\">Glow, RealNVP, WaveGlow (audio vocoder).<\/p>\n<p data-start=\"1705\" data-end=\"1728\">\ud83d\udc49 F <strong data-start=\"1708\" data-end=\"1728\">ast playback :<\/strong><\/p>\n<ul data-start=\"1729\" data-end=\"2020\">\n<li data-start=\"1729\" data-end=\"1789\">\n<p data-start=\"1731\" data-end=\"1789\"><strong data-start=\"1731\" data-end=\"1744\">LLM + RAG<\/strong> \u2192 standard for <strong data-start=\"1761\" data-end=\"1786\">text and knowledge<\/strong>.<\/p>\n<\/li>\n<li data-start=\"1790\" data-end=\"1857\">\n<p data-start=\"1792\" data-end=\"1857\"><strong data-start=\"1792\" data-end=\"1805\">Broadcast<\/strong> \u2192 reference for <strong data-start=\"1823\" data-end=\"1854\">high-quality images\/videos<\/strong>.<\/p>\n<\/li>\n<li data-start=\"1858\" data-end=\"1911\">\n<p data-start=\"1860\" data-end=\"1911\"><strong data-start=\"1860\" data-end=\"1867\">VAE<\/strong> \u2192 exploratory, scientific, lighter.<\/p>\n<\/li>\n<li data-start=\"1912\" data-end=\"1967\">\n<p data-start=\"1914\" data-end=\"1967\"><strong data-start=\"1914\" data-end=\"1922\">GANs<\/strong> \u2192 efficient for targeted visual tasks.<\/p>\n<\/li>\n<li data-start=\"1968\" data-end=\"2020\">\n<p data-start=\"1970\" data-end=\"2020\"><strong data-start=\"1970\" data-end=\"1979\">Flows<\/strong> \u2192 used in <strong data-start=\"1996\" data-end=\"2017\">audio and science<\/strong><\/p>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<table>\n<thead>\n<tr>\n<th><strong>Approach<\/strong><\/th>\n<th><strong>Dominant uses<\/strong><\/th>\n<th><strong>Strengths<\/strong><\/th>\n<th><strong>Limitations<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>LLM + RAG<\/strong> (Large Language Models + Retrieval-Augmented Generation)<\/td>\n<td>Text, code, chatbots, business assistants<\/td>\n<td>&#8211; Hallucination reduction- Real-time knowledge updating- Highly versatile<\/td>\n<td>&#8211; Dependence on the quality of document databases- High computational cost<\/td>\n<\/tr>\n<tr>\n<td><strong>Broadcast<\/strong><\/td>\n<td>Images, video, audio, 3D<\/td>\n<td>&#8211; Visual\/photo-realistic quality- Highly creative- Fine control (ControlNet, guidance)<\/td>\n<td>&#8211; Very GPU-intensive- Generation time sometimes long- Ethical risks (deepfakes)<\/td>\n<\/tr>\n<tr>\n<td><strong>VAE<\/strong> (Variational Autoencoders)<\/td>\n<td>Synthetic data, compression, scientific research<\/td>\n<td>&#8211; Lightweight and quick to train- Interpretable latent spaces- Good for interpolation<\/td>\n<td>&#8211; Less realistic than GAN\/diffusion- Limited use in production<\/td>\n<\/tr>\n<tr>\n<td><strong>GANs<\/strong> (Generative Adversarial Networks)<\/td>\n<td>High-fidelity images, super-resolution, style transfer<\/td>\n<td>&#8211; Crisp, realistic results &#8211; Fast in certain cases (e.g. SR) &#8211; Well established in research<\/td>\n<td>&#8211; Training instability &#8211; Collapse mode possible &#8211; Less flexible than diffusion<\/td>\n<\/tr>\n<tr>\n<td><strong>Flows<\/strong> (Normalizing Flows)<\/td>\n<td>Audio (vocoders), scientific modeling, exact density<\/td>\n<td>&#8211; Explicit probability- Reversible generation- Useful for audio and science<\/td>\n<td>&#8211; Complex architectures- Less adopted than LLM\/broadcasting<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>The most common approaches to generative AI Generative artificial intelligence is based on several major families of models, each with its own mechanisms, strengths and limitations. Here are the approaches most commonly used today. 1. LLM (Large Language Models) + RAG Usage Large language models are mainly used for : Text generation (articles, marketing content, [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[78],"tags":[],"class_list":["post-5129","post","type-post","status-publish","format-standard","hentry","category-artificial-intelligence"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Different approaches to generative AI | Palmer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Different approaches to generative AI | Palmer\" \/>\n<meta property=\"og:description\" content=\"The most common approaches to generative AI Generative artificial intelligence is based on several major families of models, each with its own mechanisms, strengths and limitations. Here are the approaches most commonly used today. 1. LLM (Large Language Models) + RAG Usage Large language models are mainly used for : Text generation (articles, marketing content, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/\" \/>\n<meta property=\"og:site_name\" content=\"Palmer\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-24T11:31:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1779\" \/>\n\t<meta property=\"og:image:height\" content=\"1180\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Laurent Zennadi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Laurent Zennadi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/\"},\"author\":{\"name\":\"Laurent Zennadi\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#\\\/schema\\\/person\\\/7ea52877fd35814d1d2f8e6e03daa3ed\"},\"headline\":\"Different approaches to generative AI\",\"datePublished\":\"2025-09-24T11:31:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/\"},\"wordCount\":805,\"publisher\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/palmer-consulting.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/IA-Generative-Approches-1024x679.png\",\"articleSection\":[\"Artificial intelligence\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/\",\"url\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/\",\"name\":\"Different approaches to generative AI | Palmer\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/palmer-consulting.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/IA-Generative-Approches-1024x679.png\",\"datePublished\":\"2025-09-24T11:31:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/#primaryimage\",\"url\":\"https:\\\/\\\/palmer-consulting.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/IA-Generative-Approches-1024x679.png\",\"contentUrl\":\"https:\\\/\\\/palmer-consulting.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/IA-Generative-Approches-1024x679.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/different-approaches-to-generative-ai\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Different approaches to generative AI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/\",\"name\":\"Palmer\",\"description\":\"Evolve at the speed of change\",\"publisher\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#organization\",\"name\":\"Palmer\",\"url\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/palmer-consulting.com\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Palmer_Logo_Full_PenBlue_1x1-2.jpg\",\"contentUrl\":\"https:\\\/\\\/palmer-consulting.com\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Palmer_Logo_Full_PenBlue_1x1-2.jpg\",\"width\":480,\"height\":480,\"caption\":\"Palmer\"},\"image\":{\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/palmer-consulting\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/palmer-consulting.com\\\/en\\\/#\\\/schema\\\/person\\\/7ea52877fd35814d1d2f8e6e03daa3ed\",\"name\":\"Laurent Zennadi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g\",\"caption\":\"Laurent Zennadi\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Different approaches to generative AI | Palmer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/","og_locale":"en_US","og_type":"article","og_title":"Different approaches to generative AI | Palmer","og_description":"The most common approaches to generative AI Generative artificial intelligence is based on several major families of models, each with its own mechanisms, strengths and limitations. Here are the approaches most commonly used today. 1. LLM (Large Language Models) + RAG Usage Large language models are mainly used for : Text generation (articles, marketing content, [&hellip;]","og_url":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/","og_site_name":"Palmer","article_published_time":"2025-09-24T11:31:37+00:00","og_image":[{"width":1779,"height":1180,"url":"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches.png","type":"image\/png"}],"author":"Laurent Zennadi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Laurent Zennadi","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/#article","isPartOf":{"@id":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/"},"author":{"name":"Laurent Zennadi","@id":"https:\/\/palmer-consulting.com\/en\/#\/schema\/person\/7ea52877fd35814d1d2f8e6e03daa3ed"},"headline":"Different approaches to generative AI","datePublished":"2025-09-24T11:31:37+00:00","mainEntityOfPage":{"@id":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/"},"wordCount":805,"publisher":{"@id":"https:\/\/palmer-consulting.com\/en\/#organization"},"image":{"@id":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches-1024x679.png","articleSection":["Artificial intelligence"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/","url":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/","name":"Different approaches to generative AI | Palmer","isPartOf":{"@id":"https:\/\/palmer-consulting.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/#primaryimage"},"image":{"@id":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches-1024x679.png","datePublished":"2025-09-24T11:31:37+00:00","breadcrumb":{"@id":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/#primaryimage","url":"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches-1024x679.png","contentUrl":"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2025\/09\/IA-Generative-Approches-1024x679.png"},{"@type":"BreadcrumbList","@id":"https:\/\/palmer-consulting.com\/en\/different-approaches-to-generative-ai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/palmer-consulting.com\/en\/home\/"},{"@type":"ListItem","position":2,"name":"Different approaches to generative AI"}]},{"@type":"WebSite","@id":"https:\/\/palmer-consulting.com\/en\/#website","url":"https:\/\/palmer-consulting.com\/en\/","name":"Palmer","description":"Evolve at the speed of change","publisher":{"@id":"https:\/\/palmer-consulting.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/palmer-consulting.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/palmer-consulting.com\/en\/#organization","name":"Palmer","url":"https:\/\/palmer-consulting.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/palmer-consulting.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2023\/08\/Palmer_Logo_Full_PenBlue_1x1-2.jpg","contentUrl":"https:\/\/palmer-consulting.com\/wp-content\/uploads\/2023\/08\/Palmer_Logo_Full_PenBlue_1x1-2.jpg","width":480,"height":480,"caption":"Palmer"},"image":{"@id":"https:\/\/palmer-consulting.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/palmer-consulting\/"]},{"@type":"Person","@id":"https:\/\/palmer-consulting.com\/en\/#\/schema\/person\/7ea52877fd35814d1d2f8e6e03daa3ed","name":"Laurent Zennadi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/110e8a99f01ca2c88c3d23656103640dc17e08eac86e26d0617937a6846b4007?s=96&d=mm&r=g","caption":"Laurent Zennadi"}}]}},"_links":{"self":[{"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/posts\/5129","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/comments?post=5129"}],"version-history":[{"count":0,"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/posts\/5129\/revisions"}],"wp:attachment":[{"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/media?parent=5129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/categories?post=5129"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/palmer-consulting.com\/en\/wp-json\/wp\/v2\/tags?post=5129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}