Skip to content

LLM Parser

The LLM parser calls a large language model to parse RSS titles when regex parsing fails or when higher-quality parsing is desired.

LLM parser

Parse Mode

  • Fallback (regex first): default. Use regex first, then LLM if regex fails.
  • Primary (LLM first): use LLM first, then regex as a safety net.

Providers

Built-in providers include:

  • OpenAI, including OpenAI-compatible endpoints such as DeepSeek, Ollama, LM Studio, OpenRouter and OneAPI.
  • Anthropic
  • Google Gemini

The settings page can also show installed presets, subscription-account providers and downloadable providers. Subscription providers need to be connected first; downloadable providers may show a risk notice before installation.

LLM requests use the app proxy settings.

config.json

Section: llm

KeyDescriptionTypeWebUI fieldDefault
enableEnable LLM parsingbooleanEnable LLM Parsingfalse
providerProvider IDstringProvideropenai
api_keyAPI key for built-in OpenAI providerstringAPI Key""
modelModel namestringModelgpt-5-mini
base_urlOpenAI-compatible endpointstringBase URL""
modefallback or primarystringParse Modefallback
timeoutRequest timeoutnumber secondsAdvanced Settings20
cache_ttlParse cache TTLinteger secondsAdvanced Settings900
max_concurrencyMaximum concurrent requestsintegerAdvanced Settings2
failure_thresholdFailures before circuit breakerintegerAdvanced Settings3
failure_backoffCircuit breaker pauseinteger secondsAdvanced Settings300
providersPer-provider overridesobjectsaved by provider{}

AutoBangumi is released under the MIT License. (latest: v3.3.2)