POST /generate
llms.txt 생성을 시작합니다. 사용자 플랜에 따라 simple과 enhanced 방식을 지원합니다.
Enhanced 방식은 AI로 제목·설명 품질을 높입니다. 크레딧은 Simple 대비 2배 소모됩니다.
요청 본문
파일을 만들 웹사이트 URL입니다. http/https 프로토콜이 있는 유효한 URL이어야 합니다.
생성 옵션 객체입니다.
포함할 최대 URL 수입니다. 범위: 1–1000.
각 페이지 전체 텍스트를 결과에 포함할지 여부입니다.
URL별 마지막 수정일을 포함할지 여부입니다.
simple(메타데이터 기반) 또는 enhanced(AI로 제목·설명 개선)입니다.
캐시 유지 시간(밀리초)입니다. 기본 1시간으로 스크레이프를 빠르게 할 수 있습니다.
작업 상태: queued, processing, completed, 또는 failed입니다.
생성된 llms.txt에 접근할 수 있는 URL입니다.
전체 텍스트 버전 llms.txt URL입니다(showFullText 활성 시).
이번 생성으로 만들거나 갱신된 사이트 ID입니다.
curl -X POST https://api.llmgenerator.com/api/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://www.example.com",
"options": {
"maxUrls": 25,
"generationMethod": "enhanced",
"showFullText": true
}
}'
{
"jobId": "550e8400-e29b-41d4-a716-446655440000",
"status": "completed",
"progress": 100,
"message": "File generated successfully",
"fileUrl": "https://api.llmgenerator.com/api/v1/file/site_xxxxx",
"fullTextUrl": "https://api.llmgenerator.com/api/v1/file/site_xxxxx?full=true",
"siteId": "site_xxxxx",
"creditsUsed": 50
}