POST /generate
llms.txt の生成を開始します。ユーザーのプランに応じて simple または enhanced を利用できます。
Enhanced は AI でタイトル・説明の品質を高めます。消費クレジットは Simple の約 2 倍です。
リクエストボディ
生成対象サイトの URL。http / https を含む有効な URL である必要があります。
生成オプション。
含める URL の最大件数。範囲: 1〜1000。
simple または enhanced。Simple はメタデータ、Enhanced は AI によりタイトル・説明を改善します。
キャッシュの有効期間(ミリ秒)。既定は 1 時間でスクレイピングを高速化します。
レスポンス
ジョブの状態: queued、processing、completed、failed。
生成済み llms.txt にアクセスできる URL。
showFullText を有効にした場合の全文版 URL。
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
}