LL LEM — API chatbota
LL LEM to bezpłatny, informacyjny asystent AI na supplemental.pl, dotyczący prawa żywnościowego UE i PL (suplementy diety, etykiety, oświadczenia zdrowotne, novel food i powiązane tematy).
To nie jest porada prawna. Odpowiedzi chatbota mają charakter wyłącznie informacyjny i nie stanowią opinii prawnej ani doradztwa. W sprawach wymagających oceny prawnej skontaktuj się: [email protected].
Baza API (Worker):
OpenAPI 3.1:
Status:
Katalog API (RFC 9727):
https://supplemental-chatbot.tomaszkrawczyk.workers.devOpenAPI 3.1:
/api/ll-lem/openapi.jsonStatus:
/api/ll-lem/statusKatalog API (RFC 9727):
/.well-known/api-catalog
POST /chat (SSE)
Główny endpoint. Ciało JSON: message (wymagane, max 2000 znaków) oraz opcjonalna history. Odpowiedź to strumień Server-Sent Events.
curl -N -X POST https://supplemental-chatbot.tomaszkrawczyk.workers.dev/chat \
-H 'Content-Type: application/json' \
-H 'Origin: https://supplemental.pl' \
-d '{"message":"Czy CBD jest novel food?","history":[]}'
Fragmenty odpowiedzi:
data: {"content":"Fragment "}
data: {"content":"odpowiedzi…"}
data: [DONE]
Inne endpointy
POST /feedback— ocena odpowiedzi (rating:positive|negative)POST /lead— e-mail i opcjonalne podsumowanie rozmowy
CORS
Dla żądań z przeglądarki Worker zezwala na Origin:
https://supplemental.plhttps://www.supplemental.pl
Autoryzacja: CORS + klucz Anthropic wyłącznie po stronie Workera. Brak OAuth/OIDC na tej witrynie.
Kontakt
Tomasz Krawczyk — [email protected] · Formularz kontaktowy