L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

llm-extraction-services

llm-extraction-services

Use Marker LLM enhancement services and structured extraction safely.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: llm-extraction-services description: "Use Marker LLM enhancement services and structured extraction safely." disable-model-invocation: true metadata: disco-role: operating license: NOASSERTION

Marker LLM Extraction Services

Use this sub-skill when a task needs Marker’s --use_llm hybrid mode, provider selection, LLM-assisted table/form/equation/page correction, or ExtractionConverter structured JSON extraction.

Read first

Fast routing

  • For ordinary non-LLM conversion, output formats, PdfConverter, TableConverter, marker_single, and batch CLI basics, route to ../conversion-cli-api/.
  • For custom non-LLM processors/renderers/providers or class-path debugging beyond LLM service paths, route to ../configuration-extension/.
  • For FastAPI, Streamlit, or deployment concerns, route to ../server-deployment/.

Core rules

  • Always set use_llm / --use_llm; Marker’s ConfigParser.get_llm_service() returns None without it, even if llm_service is supplied.
  • Default LLM backend is marker.services.gemini.GoogleGeminiService; pass provider-specific keys/config in CLI flags, config_json, or API config.
  • Do not put API keys in skill files, shared logs, or examples. Use environment injection or local config files managed outside the skill.
  • Run bundled scripts only for dry-run inspection; they validate config/schema shape and never call LLM APIs.
Skills enregistrées