Kowal AI Product Feed voor OpenAI Vector Store en LLMs

Kowal AI Product Feed is een Magento 2-module die productgegevens van de winkel omzet in een geordende, actuele en gebruiksklare kennisbank voor AI-systemen.
Compatibiliteit
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
€ 61,50
E-mail naar een vriend

Vraag stellen over dit product

Beschrijving / Kowal AI Product Feed voor OpenAI Vector Store en LLMs

MAGENTO 2 · AI-GEGEVENS · VECTOR STORE · CSV-CATALOGI

Bereid winkelgegevens voor AI-assistenten en advertentiecatalogi voor.

Kowal AI Product Feed

Combineer catalogusexport, kennissynchronisatie en openbare feeds in één module. Selecteer producten met Magento-voorwaarden, beheer store view-profielen en houd controle over gegevensupdates.

CSV en Magento Conditions · Synchronisatie van wijzigingen · llms.txt en NDJSON

HOE HET IN DE PRAKTIJK WERKT

01 · U kiest content en aanbod
U schakelt kenniskanalen en voorwaarden voor catalogusprofielen in.

02 · U genereert en controleert gegevens
De module exporteert content en valideert de CSV-catalogus.

03 · U stelt het gekozen kanaal beschikbaar
U gebruikt Vector Store, openbare endpoints of de feedlink.

Wat levert dit uw winkel op?

Ontdek de functies, toepassingen en instellingen van de module.

Maak kennis met de module

Kowal AI Product Feed koppelt de Magento 2-catalogus aan AI-tools en bereidt productgegevens voor campagnes in OpenAI Ads voor. Vanuit één module kunt u de advertentiecatalogus via een HTTPS-link beschikbaar stellen, OpenAI Vector Store voeden en content publiceren voor AI-assistenten, semantische zoekmachines en RAG-oplossingen.

De module ordent, normaliseert en publiceert winkelgegevens en geeft u controle over de productselectie, taalversie en updatefrequentie. U maakt aparte feeds voor verschillende winkels, merken of collecties met regels die direct in het Magento-panel beschikbaar zijn.

Zo kan Magento een echte kennisbron worden voor:

  • chatbots en product-copilots,
  • intelligente klantenservice,
  • semantische zoekmachine,
  • door AI gegenereerde antwoorden,
  • contentautomatisering,
  • catalogi die worden gebruikt in OpenAI Ads-productcampagnes,
  • externe AI-integraties op basis van openbare of private feeds.

Wat de module in de praktijk doet

De module haalt gegevens op uit Magento en bouwt daar gestructureerde kennisdocumenten van. Hij ondersteunt niet alleen productcontent, maar ook aanvullende contentkanalen die belangrijk zijn voor AI en verkoop.

Momenteel kan hij werken met content zoals:

  • product.core - basisproductgegevens, beschrijvingen, URL, attributen en categorieën,
  • product.faq - productvragen en antwoorden,
  • product.docs - documentatie en Markdown-bestanden,
  • blog.article - blogartikelen,
  • category.content - categoriecontent,
  • cms.page - CMS-pagina’s.

Bij kennissynchronisatie naar Vector Store worden documenten lokaal opgeslagen, op checksum vergeleken en alleen gesynchroniseerd wanneer ze daadwerkelijk zijn gewijzigd. Dit beperkt overbodige uploads, stabiliseert het synchronisatieproces en geeft meer controle over kosten en datakwaliteit.

OpenAI Ads — bereid de catalogus voor productcampagnes voor

De feed wordt voorbereid als informatiebron over het aanbod voor productcampagnes in OpenAI Ads: namen, beschrijvingen, prijzen, beschikbaarheid, afbeeldingen en productpagina’s. Na de juiste configuratie aan de platformzijde kan de catalogus aan een campagne worden gekoppeld, en kan de ondersteunde advertentiesjabloon gegevens van het gekozen product gebruiken. Zo kunt u werken met veel catalogusitems zonder voor elk item handmatig een aparte creatie voor te bereiden. Meer informatie over OpenAI Ads-productcampagnes.

Voor de winkel betekent dit dat gegevens die al in Magento worden beheerd kunnen worden gebruikt voor een extra advertentiekanaal. Kowal AI Product Feed bereidt de catalogus voor en werkt deze bij, zodat het marketingteam zich kan richten op de selectie van het aanbod en het beheer van campagnes.

De module exporteert namen, beschrijvingen zonder HTML, afbeeldingen, links, merk, verkoper, beschikbaarheid en prijs met valuta-aanduiding. Wanneer de eindprijs lager is dan de reguliere prijs, wordt ook de actieprijs toegevoegd. Producten in de Ads-feed krijgen een markering die ze kwalificeert voor advertentieverwerking.

Een account met toegang tot de juiste Ads-functies, campagneconfiguratie, budget en productacceptatie blijven aan de kant van OpenAI Ads Manager. De export zelf start geen advertenties en garandeert geen vertoning; de module is verantwoordelijk voor het voorbereiden van catalogusgegevens. Regels voor productkwalificatie voor vertoning.

Feed via een vaste HTTPS-link

Stel de catalogus beschikbaar als gehoste URL en gebruik deze bij het configureren van import in Ads Manager. De module genereert een CSV-bestand met kolomkoppen, dat u ook kunt downloaden voor handmatige upload.

Elk profiel heeft een eigen vaste link. Elke volgende succesvolle generatie werkt het bestand op hetzelfde adres bij, zodat de URL niet bij elke wijziging in het aanbod hoeft te worden vervangen. Na het koppelen van de catalogus controleert u de kolomtoewijzing en stelt u het ophalen in aan de kant van het advertentiepanel, als die optie beschikbaar is in uw account.

In Magento bepaalt u of een feed openbaar beschikbaar is. U kunt de publicatie uitschakelen zonder de opgeslagen configuratie en productselectievoorwaarden te verwijderen.

Aparte catalogi voor store views, talen en aanbod

Het panel OpenAI Ads Feeds maakt het mogelijk om meerdere exportprofielen te beheren. Elk profiel wijst u toe aan één store view, en voor dezelfde view kunt u meerdere feeds met verschillende voorwaarden maken.

In de praktijk maakt u bijvoorbeeld:

  • aparte catalogi voor de Poolse en Engelse versie van de winkel,
  • een feed voor een gekozen merk of productcategorie,
  • een catalogus voor een seizoenscollectie,
  • een set producten geselecteerd via SKU of een eigen attribuut.

Gegevens worden opgehaald in de context van de geselecteerde store view, met de bijbehorende content en standaard presentatiewaluta. Daardoor is het eenvoudiger om een aanbod voor een specifieke winkelversie voor te bereiden en handmatige correcties in exports te beperken.

Magento Conditions — selecteer producten zonder handmatig lijsten samen te stellen

U configureert de feedomvang met native Magento-voorwaarden, bekend uit catalogusregels. U kunt criteria combineren, geneste groepen maken en aangeven of een product aan alle voorwaarden moet voldoen of dat één ervan voldoende is.

Bijvoorbeeld: selecteer producten uit de categorie ‘Schoenen’, beperk ze tot een gekozen merk en sluit specifieke SKU’s uit. De beschikbaarheid van eigen attributen in de wizard hangt af van hun configuratie voor gebruik in voorwaarden van Magento-promotieregels.

Bij elke generatie beoordeelt de module de voorwaarden opnieuw. Een nieuw product dat aan de criteria voldoet kan dus in de volgende export terechtkomen zonder het aan een aparte lijst toe te voegen. U behoudt controle over het assortiment dat aan de advertentiecatalogus wordt doorgegeven, met gegevens die in de winkel worden beheerd.

Varianten, updates en kwaliteitscontrole

De export ondersteunt simple, virtual en downloadable producten en varianten van configurable producten. Een kwalificerende variant is een afzonderlijk item met een eigen prijs, beschikbaarheid en geselecteerde opties. De koppeling met het bovenliggende product behoudt informatie over de gezamenlijke variantenfamilie.

U genereert de catalogus handmatig vanuit het panel, en voor regelmatige updates kunt u dagelijkse generatie via Magento cron inschakelen. Voor technische teams is ook een CLI-commando beschikbaar. Elke Ads-export bevat de volledige set producten die door de opgeslagen voorwaarden is geselecteerd.

De grid toont status, aantal producten in het gepubliceerde bestand en datum van de laatste succesvolle generatie. Validatie controleert vereiste gegevens vóór publicatie. Als de export met een fout eindigt, slaat de module de beschrijving op en behoudt hij het vorige correcte bestand. Dit maakt het eenvoudiger om ontbrekende beschrijvingen, afbeeldingen of merkgegevens op te sporen vóór de volgende import.

Openbare AI- en LLM-endpoints

In de nieuwe versie kan de module ook gegevens publiceren onder openbare frontend-endpoints:

  • /llms.txt
  • /ai-feed/{storeCode}/index.json
  • /ai-feed/{storeCode}/{contentType}.ndjson

Dit betekent dat de winkel niet alleen gegevens kan synchroniseren naar OpenAI Vector Store, maar ook een gecontroleerde contentlaag kan aanbieden voor externe AI-agents, crawlers en integratietools.

De module kan daarnaast:

  • een signaal toevoegen aan de head van de pagina via een link naar llms.txt,
  • optioneel een link naar llms.txt in de footer tonen,
  • feeds publiceren per store view en per taal,
  • consistentie behouden tussen winkelcontent, de AI-laag en de openbare laag voor content discovery.

Waarom dit zakelijk belangrijk is

In veel winkels zijn de gegevens die nodig zijn voor AI-implementatie verspreid: een deel staat in productbeschrijvingen, een deel in FAQ’s, een deel in de blog en een deel in aparte technische materialen. Zonder integratielaag is het lastig om daarop stabiele AI-oplossingen te bouwen.

Kowal AI Product Feed lost dit probleem op, omdat het:

  • de catalogus voorbereidt voor OpenAI Ads-productcampagnes,
  • het handmatig maken en bijwerken van advertentiebestanden beperkt,
  • het mogelijk maakt om assortiment apart per feed te selecteren,
  • winkelkennis centraliseert in één export- en synchronisatiearchitectuur,
  • gegevens ordent voor gebruik door taalmodellen,
  • de kosten voor het bouwen van volgende AI-integraties verlaagt,
  • de implementatietijd van chats, assistenten en semantische zoekmachines verkort,
  • helpt bij het ontwikkelen van een strategie voor AI SEO, AEO en LLM discoverability,
  • een basis biedt voor meertalige AI-implementaties in Magento 2.

Dit kan het lanceren van nieuwe functies versnellen, de consistentie van door AI gegenereerde antwoorden vergroten en de content die de winkel al bezit beter benutten.

Voor wie is deze module bedoeld

De module is bedoeld voor:

  • Magento 2-winkels die een catalogus voorbereiden voor OpenAI Ads,
  • e-commerce- en marketingteams die het aanbod van meerdere merken of taalversies beheren,
  • Magento 2-winkels die AI chat of AI assistant implementeren,
  • bedrijven die semantische zoekmachines en RAG bouwen op e-commercegegevens,
  • technische teams die Magento integreren met OpenAI,
  • winkels die meertalige productkennisbanken ontwikkelen,
  • bureaus en software houses die AI in Magento implementeren,
  • merken die hun winkel willen voorbereiden op toekomstige kanalen voor content discovery door LLM’s.

Hoe andere modules deze module gebruiken

Andere modules kunnen Kowal AI Product Feed gebruiken als centrale kennisbron en integratielaag, in plaats van aparte exports, eigen dataserialisaties en eigen synchronisatieprocessen te bouwen.

Voorbeeldtoepassingen:

  • een AI chat-module kan vragen stellen aan Vector Store en antwoorden op basis van actuele productkennis,
  • een FAQ-module kan de gezamenlijke kennisbank verrijken met extra vragen en antwoorden,
  • een documentatiemodule kan AI voeden met instructie- en technische content,
  • een klantenservicemodule kan dezelfde gegevens gebruiken voor contextuele antwoorden,
  • een aanbevelingsmodule kan geordende content gebruiken voor betere productmatching,
  • contentmodules kunnen de kennislaag uitbreiden met blog, CMS en volgende documenttypen.

Het belangrijkste is dat andere modules de technische details van synchronisatie, checksums, bestandsexport of upload naar OpenAI niet hoeven te kennen. Ze krijgen een kant-en-klare, consistente en uitbreidbare datalaag.

Belangrijkste voordelen

  • CSV-productfeeds voorbereid voor gebruik in OpenAI Ads,
  • vaste HTTPS-links naar catalogi en de mogelijkheid om bestanden handmatig te downloaden,
  • onafhankelijke exportprofielen per store view,
  • productselectie met Magento Conditions,
  • ondersteuning voor configurable varianten en actieprijzen,
  • handmatige of dagelijkse generatie, validatie en statusoverzicht in het panel,
  • kant-en-klare AI-datalaag voor Magento 2,
  • ondersteuning voor OpenAI Vector Store,
  • openbare llms.txt en NDJSON-feeds,
  • synchronisatie van alleen gewijzigde content,
  • ondersteuning voor meerdere contentkanalen,
  • voorbereiding voor AI SEO, AEO en LLM-integraties,
  • compatibiliteit met de store view- en taalversiearchitectuur van Magento,
  • solide basis voor verdere ontwikkeling van AI-automatisering in de winkel.

Drie dataroutes, aparte instellingen

Kennissynchronisatie naar Vector Store, openbare AI-feeds en Ads-catalogusprofielen hebben verschillende taken. Openbare feeds kunt u onafhankelijk van externe synchronisatie beschikbaar stellen; verzending naar Vector Store vereist een API-sleutel en de identifier van de juiste store view.

Het exporteren van een bestand maakt geen campagne aan en garandeert geen acceptatie van de catalogus door een extern platform. Het importformaat en de beschikbaarheid van functies controleert u aan de kant van het doelaccount.

Bronnen van aanvullende kanalen

FAQ gebruikt de beschikbare bron van productvragen, documentatie gebruikt Markdown-bestanden die aan SKU’s zijn toegewezen, en de blog gebruikt ondersteunde integraties of een aangepaste bron. Kanalen vereisen echte gegevens — alleen inschakelen genereert geen nieuwe content.

Lokale bestanden worden aangemaakt in var/ai-feeds. De checksum beperkt herverzending van ongewijzigde kennis, en het opschonen van synchronisatie omvat documenten die zijn verdwenen of uitgeschakeld.

Validatie van catalogus en voorwaarden

Ads-profielen gebruiken ondersteunde typen Magento-productregelvoorwaarden; aangepaste voorwaardenklassen vereisen afstemming. De export slaat onder andere items over die niet geschikt zijn om een record op te bouwen en gratis aanbiedingen.

Fouten in vereiste gegevens stoppen de publicatie van het volledige nieuwe bestand. De vorige correcte catalogus blijft beschikbaar, en het panel slaat status en foutbeschrijving op. Een bewust lege selectie van voorwaarden kan een lege catalogus genereren.

Installatie via Composer

Pakket kowal/module-ai-product-feed, module Kowal_AiProductFeed. Configureer toegang tot de Kowal-repository, installeer het pakket, schakel de module in, werk Magento bij en leeg de cache. Neem in productie compilatie en deployment van statische content mee volgens het proces van de winkel.

Van configuratie tot resultaat

1. U kiest content en aanbod
U schakelt kenniskanalen en voorwaarden voor catalogusprofielen in.

2. U genereert en controleert gegevens
De module exporteert content en valideert de CSV-catalogus.

3. U stelt het gekozen kanaal beschikbaar
U gebruikt Vector Store, openbare endpoints of de feedlink.

Eén kennisbron, meerdere toepassingen

Producten, FAQ en documentatie voeden de kennisbank van de assistent. Een apart CSV-profiel omvat een gekozen merk in de Poolse store view.

Elke route heeft eigen instellingen. Kennissynchronisatie vergelijkt wijzigingen, en de Ads-catalogus ontstaat als volledige export van de opgeslagen voorwaarden.

Bereid een geordende AI-datalaag voor

Wilt u de module afstemmen op uw winkel? Vraag naar de implementatie van Kowal AI Product Feed en bespreek de configuratie of benodigde uitbreidingen.

Meer informatie

Addtocart Description

DEMO

gebruikersnaam: aifeed
wachtwoord: M2Aifeed

Overeenstemming met sjabloon Luma / Blank, Smid

Installatiehandleiding voor de module

Kowal AI Product Feed - installatie en configuratie

Doel van het document

Dit document beschrijft het volledige proces van installatie, activering en configuratie van de module Kowal_AiProductFeed in Magento 2. Het is zo opgesteld dat u van technische implementatie naar de eerste werkende export en publicatie van llms.txt kunt gaan.

Functionele scope van de module

De module maakt het mogelijk om:

  • winkelcontent te exporteren naar JSON- en JSONL-bestanden,
  • gegevens te synchroniseren naar OpenAI Vector Store,
  • meerdere contentkanalen te ondersteunen, zoals product, blog, categorie en CMS,
  • openbare endpoints te publiceren:
    • /llms.txt
    • /ai-feed/{storeCode}/index.json
    • /ai-feed/{storeCode}/{contentType}.ndjson
  • een link naar llms.txt toe te voegen in de head-sectie,
  • optioneel een link naar llms.txt toe te voegen in de footer van de winkel.

llms.txt werkt per huidige Store View. Dit betekent dat elke taalversie een eigen manifest en eigen links naar feeds kan retourneren.

Vereisten vooraf

Controleer vóór installatie of:

  • Magento 2 correct werkt,
  • u SSH-toegang hebt tot de Magento-rootmap,
  • Composer beschikbaar is in de omgeving,
  • het PHP-proces schrijfrechten heeft voor de map var/,
  • u een actieve OpenAI API Key hebt als u synchronisatie naar OpenAI Vector Store wilt gebruiken.

Installatie van de module

1. Composer-repository toevoegen

Voeg de Kowal Composer-repository toe:

Toegangsgegevens voor de Composer-repository (e-mailadres van de klant en licentietoken) ontvangt u per e-mail na aankoop. Ze zijn ook beschikbaar in het klantenpanel na inloggen op kowal.store. Vervang TWOJ_EMAIL_KLIENTA door het e-mailadres van uw account en TWOJ_TOKEN door de ontvangen token. Voer de commando’s uit in de Magento-rootmap.

composer config repositories.kowal composer https://repo.kowal.store

Als de repository privé is:

composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'

2. Pakket installeren

composer require kowal/module-ai-product-feed

3. Module inschakelen

bin/magento module:enable Kowal_AiProductFeed

4. Magento bijwerken

bin/magento setup:upgrade

5. Compilatie en cache

Voer in de productieomgeving aanvullend uit:

bin/magento setup:di:compile
bin/magento cache:flush

In een ontwikkelomgeving is meestal voldoende:

bin/magento cache:flush

Als er vóór Magento een extra cachelaag actief is, voer dan ook een purge uit aan de kant van:

  • Varnish
  • Cloudflare
  • Nginx fastcgi/proxy cache
  • een andere reverse proxy of CDN

6. Modulestatus bevestigen

bin/magento module:status Kowal_AiProductFeed

Locatie van de configuratie

De moduleconfiguratie is beschikbaar in het panel:

Stores -> Configuration -> General -> Kowal AI Feed

Aanbevolen configuratiemodel

Best practice is configuratie op Store View-niveau, vooral als de winkel in meerdere talen werkt.

Aanbeveling:

  • één Store View = één taal,
  • één Store View = één Vector Store ID,
  • één Store View = aparte openbare AI-feedlaag.

Voorbeeld:

  • PL store view -> Poolse Vector Store ID
  • EN store view -> Engelse Vector Store ID

Veldconfiguratie

Enable Module

Schakelt de module in voor de geselecteerde scope.

Aanbeveling:

  • stel Yes in voor de Store Views die AI-gegevens moeten genereren

OpenAI API Key

Globale API-sleutel die wordt gebruikt voor communicatie met OpenAI.

Vereist als:

  • u bestanden wilt synchroniseren naar OpenAI Vector Store

Niet vereist als:

  • u alleen lokale exports wilt gebruiken,
  • u alleen llms.txt en openbare feeds wilt gebruiken.

Vector Store ID

Identifier van OpenAI Vector Store voor een specifieke Store View.

Aanbeveling:

  • configureren op Store View-niveau,
  • een aparte identifier instellen voor elke taal.

Feed Location

Relatief pad naar de map waarin exportbestanden worden opgeslagen.

Standaardwaarde:

var/ai-feeds

Aanbeveling:

  • laat de map in var/ staan,
  • stel deze map niet rechtstreeks via de webserver beschikbaar.

Enable Public AI Feed

Schakelt openbare endpoints in:

  • /llms.txt
  • /ai-feed/{storeCode}/index.json
  • /ai-feed/{storeCode}/{contentType}.ndjson

Schakel deze optie alleen in voor die winkelviews waarvan de content openbaar beschikbaar mag zijn.

Belangrijk:

  • /llms.txt is geen globale index van alle winkels
  • elke taalversie van de winkel retourneert een eigen manifest
  • /llms.txt zelf vereist geen bestaande gegenereerde bestanden om correct te antwoorden

Voegt een zichtbare link naar /llms.txt toe in de footer van de winkel.

Aanbeveling:

  • No standaard,
  • Yes als u de beschikbaarheid van de AI-laag expliciet wilt communiceren aan partners, integrators of bots.

Docs Location

Relatief pad naar de map met Markdown-productdocumentatie voor product.docs.

Voorbeelden:

  • var/ai-docs
  • var/ai-docs/pl

Onder andere de volgende bestanden worden ondersteund:

  • {docsLocation}/{SKU}.md
  • {docsLocation}/{SKU}.markdown
  • {docsLocation}/{storeCode}/{SKU}.md
  • {docsLocation}/{storeCode}/{SKU}.markdown
  • {docsLocation}/{SKU}/*.md
  • {docsLocation}/{SKU}/*.markdown
  • {docsLocation}/{storeCode}/{SKU}/*.md
  • {docsLocation}/{storeCode}/{SKU}/*.markdown

Max Products Per Batch

Batchgrootte voor productexport.

Startwaarde:

  • 500

Verlaag de waarde als:

  • de catalogus zeer groot is,
  • de omgeving beperkte hoeveelheid geheugen heeft,
  • extra AI-operaties de belasting verhogen.

Sync Product Core

Schakelt het contenttype product.core in.

Aanbeveling:

  • Yes

Sync Product FAQ

Schakelt product.faq in.

Gebruik dit als de winkel gegevens heeft in de tabel kowal_zapytajoprodukt_pytania.

Sync Product Docs

Schakelt product.docs in.

Gebruik dit als Markdown-documentatie al is voorbereid.

Sync Blog Content

Schakelt het kanaal blog en het type blog.article in.

Sync Category Content

Schakelt het kanaal category en het type category.content in.

Sync CMS Pages

Schakelt het kanaal cms_page en het type cms.page in.

Max Retries

Maximaal aantal pogingen voor API-operaties.

Standaard:

  • 3

Polling Timeout

Maximale wachttijd op voltooiing van bestandsverwerking aan de kant van OpenAI.

Standaard:

  • 600

Polling Interval

Interval tussen opeenvolgende statuscontroles.

Standaard:

  • 5

HTTP Timeout

Maximale tijd voor één HTTP-request naar OpenAI.

Standaard:

  • 60

Aanbevolen configuratievolgorde

Configureer de module na installatie in deze volgorde:

  1. Schakel de module in voor de doel-Store View.
  2. Voeg OpenAI API Key toe als u synchronisatie met OpenAI plant.
  3. Stel Vector Store ID in voor elke taal.
  4. Controleer Feed Location.
  5. Stel Docs Location in als u Markdown-documentatie gebruikt.
  6. Schakel de benodigde contenttypen en kanalen in.
  7. Schakel Enable Public AI Feed in als endpoints openbaar beschikbaar moeten zijn.
  8. Schakel optioneel Show LLMs.txt Link in Footer in.
  9. Leeg de Magento-cache.
bin/magento cache:flush

Eerste start

Dry run

Voer eerst een droge test uit voor één Store View:

bin/magento kowal:ai-export:sync --channel=product --store=1 --dry-run

Echte export

Start vervolgens de daadwerkelijke synchronisatie:

bin/magento kowal:ai-export:sync --channel=product --store=1

Status controleren

bin/magento kowal:ai-export:status --store=1

Openbare endpoints verifiëren

Als Enable Public AI Feed is ingeschakeld, controleer dan:

curl -i https://twoja-domena.pl/llms.txtcurl -i https://twoja-domena.pl/ai-feed/pl/index.jsoncurl -i https://twoja-domena.pl/ai-feed/pl/product.core.ndjson

Als de winkel aparte taalversies in de URL heeft, controleer ook:

curl -i https://twoja-domena.pl/en/llms.txtcurl -i https://twoja-domena.pl/de/llms.txt

Verwacht gedrag:

  • /llms.txt retourneert een manifest alleen voor de huidige Store View
  • /llms.txt werkt zelfs als er nog geen feedbestanden zijn gegenereerd
  • /ai-feed/{storeCode}/index.json toont alleen bestaande feeds voor de betreffende winkel
  • /ai-feed/{storeCode}/{contentType}.ndjson werkt pas wanneer de juiste bronbestanden bestaan

Cacheheaders verifiëren:

curl -I https://twoja-domena.pl/llms.txtcurl -I https://twoja-domena.pl/ai-feed/pl/index.json

U zou moeten zien:

  • voor /llms.txt headers die cache praktisch uitschakelen,
  • voor index.json een korte cachelevensduur en geforceerde revalidatie.

HTML-verificatie:

  • in de paginabron moet een link in head naar /llms.txt verschijnen,
  • als u de footeroptie hebt geactiveerd, moet in de footer een link LLMs.txt verschijnen.

CLI-commando’s

Synchronisatie

bin/magento kowal:ai-export:sync --channel=product
bin/magento kowal:ai-export:sync --channel=product --store=1
bin/magento kowal:ai-export:sync --channel=product --store=1 --content-type=product.core --identifier=example-sku --dry-run
bin/magento kowal:ai-export:sync --channel=blog --store=1 --source=amasty_blog
bin/magento kowal:ai-export:sync --channel=category --store=1
bin/magento kowal:ai-export:sync --channel=cms_page --store=1

Status

bin/magento kowal:ai-export:status
bin/magento kowal:ai-export:status --store=1
bin/magento kowal:ai-export:status --channel=blog --store=1
bin/magento kowal:ai-export:status --channel=blog --store=1 --source=amasty_blog

Blogbronnen importeren

bin/magento kowal:ai-blog-source:import --source=amasty_blog --store=1

Oude productalias

Nog steeds beschikbaar voor achterwaartse compatibiliteit:

bin/magento kowal:ai-feed:generate
bin/magento kowal:ai-feed:generate --store=1 --content-type=product.core --sku=example-sku --dry-run

Cron

De module gebruikt drie cron-taken:

  • kowal_ai_blog_source_import
  • kowal_ai_feed_generate
  • kowal_ai_feed_cleanup

Zorg ervoor dat Magento cron correct werkt in de omgeving.

Meest voorkomende problemen

/llms.txt retourneert 404

Controleer:

  • of de actuele versie van de module met frontend routing is gedeployed,
  • of u bin/magento setup:upgrade hebt uitgevoerd,
  • of u in production mode bin/magento setup:di:compile hebt uitgevoerd,
  • of u de standaard deploy static content hebt uitgevoerd volgens het projectproces,
  • of u de cache hebt geleegd,
  • of u een purge van de CDN-/reverse-proxylaag hebt uitgevoerd,
  • of Enable Public AI Feed is ingeschakeld.

Als https://twoja-domena.pl/llms.txt?v=123 werkt en https://twoja-domena.pl/llms.txt niet, betekent dit meestal dat er onderweg nog steeds een oude gedeelde cache actief is.

/llms.txt werkt, maar de feeds zijn leeg

Dit betekent meestal dat:

  • er nog geen export is uitgevoerd,
  • er geen actieve content is voor het betreffende kanaal,
  • de juiste synchronisatieflags zijn uitgeschakeld.

Dit gedrag is correct. Het manifest zelf kan eerder werken dan de daadwerkelijke feeds.

Geen bestanden in var/ai-feeds

Controleer:

  • of de module actief is op de juiste Store View,
  • of de vereiste contenttypen zijn ingeschakeld,
  • of Magento schrijfrechten heeft voor var/,
  • of het synchronisatieproces is gestart.

Problemen met synchronisatie naar OpenAI

Controleer:

  • de correctheid van OpenAI API Key,
  • de correctheid van Vector Store ID,
  • de beschikbaarheid van uitgaande HTTP-verbindingen,
  • timeout- en retrywaarden.

Samenvatting

Na correcte installatie en configuratie geeft de module Magento 2 een kant-en-klare datalaag voor AI:

  • lokaal,
  • meertalig,
  • synchroniseerbaar met OpenAI,
  • klaar voor publicatie via llms.txt en NDJSON-feeds,
  • uitbreidbaar voor volgende AI-integraties en modules.
Druk om carrousel over te slaan

We hebben andere producten gevonden die u misschien leuk vindt!

Schrijf uw eigen review
U plaatst een review over: Kowal AI Product Feed voor OpenAI Vector Store en LLMs
Uw waardering:
Prijs
Kwaliteit
Ondersteuning
loader
Bezig met laden...

U heeft uw review aangeboden ter goedkeuring.

Vragen en antwoorden

Vraag
Kunnen AI-robots het niet zonder dit aan?
Antwoord
Kowal AI Product Feed is een Magento 2-module die de productgegevens van de winkel omzet in een gestructureerde, actuele en gebruiksklare kennisbank voor AI-systemen. Het doel is niet een gewone export van de catalogus, maar het voorbereiden van de content op zo'n manier dat die veilig en effectief kan worden gebruikt door oplossingen gebaseerd op OpenAI Vector Store, semantische zoekmachines, AI-assistenten en RAG-mechanismen. Als je een gedetailleerder antwoord nodig hebt, kun je je vraag verduidelijken of gebruikmaken van het klassieke contactformulier.
Cookievoorkeuren wijzigen