
    /i                     D   d dl Z d dlmZ  e        dZdZdZi ddd e j                  d	      d
 e j                  d	      d e j                  d      d e j                  d      d e j                  d      d e j                  d      d e j                  d      d e j                  d      d e j                  d      d e j                  d      d e j                  d      d e j                  d      d e j                  d      d e j                  d      d e j                  d      d e j                  d       e j                  d       e j                  d      dZd e j                  d	       e j                  d       e j                  d       e j                  d       e j                  d      dZdZ	dZ
dZd Zd Zg d!Zg d"Zg d#Zd$Zd%Zd&Zd'Zd&Zd(Zd)Zd)Zdd*d+d,d-d.d+d&d/d0d1d2d,d&d3d2d,d4d5d+d4d6gd7d8d9d+g d:d7d;d<d+g d=d7d>Zy)?    N)load_dotenvzopenai/gpt-4oOPENAI_API_KEYznew-release-0.0.2zollama/llama3zno-token-neededzgroq/llama3-70b-8192GROQ_API_KEYzgroq/llama3-8b-8192zopenai/gpt-4o-minizopenai/o1-minizopenai/o1-previewzopenai/o3-minizopenai/o3-mini-highz!anthropic/claude-3-haiku-20240307ANTHROPIC_API_KEYz anthropic/claude-3-opus-20240229z"anthropic/claude-3-sonnet-20240229z$anthropic/claude-3-5-sonnet-20240620zgemini/gemini-proGEMINI_API_KEYzgemini/gemini-1.5-prozgemini/gemini-2.0-flashzgemini/gemini-2.0-flash-expDEEPSEEK_API_KEY)z*gemini/gemini-2.0-flash-lite-preview-02-05zdeepseek/deepseek-chat)ollamagroqopenai	anthropicgeminideepseeki   g?g?   )srchrefalttitlewidthheight)biuspandelinssubsupstrongemcodekbdvarsqabbrcitedfntimesmallmark)	zfacebook.comztwitter.comzx.comzlinkedin.comzinstagram.comzpinterest.comz
tiktok.comzsnapchat.comz
reddit.com   i  T   i'  i`  zcDefault LLM provider in 'company/model' format (e.g., 'openai/gpt-4o', 'anthropic/claude-3-sonnet')string)defaultdescriptiontype z&API token for the default LLM provider)r.   r/   r0   secretFz&Enable verbose output for all commandsbooleanz'Run browser in headless mode by defaultchromiumz*Default browser type (chromium or firefox)firefox)r.   r/   r0   optionsbypassz,Default cache mode (bypass, use, or refresh))r7   userefreshr.   z4Default user agent mode (default, random, or mobile))r.   randommobile)DEFAULT_LLM_PROVIDERDEFAULT_LLM_PROVIDER_TOKENVERBOSEBROWSER_HEADLESSBROWSER_TYPE
CACHE_MODEUSER_AGENT_MODE)osdotenvr   DEFAULT_PROVIDERDEFAULT_PROVIDER_API_KEYMODEL_REPO_BRANCHgetenvPROVIDER_MODELSPROVIDER_MODELS_PREFIXESCHUNK_TOKEN_THRESHOLDOVERLAP_RATEWORD_TOKEN_RATEMIN_WORD_THRESHOLD$IMAGE_DESCRIPTION_MIN_WORD_THRESHOLDIMPORTANT_ATTRSONLY_TEXT_ELIGIBLE_TAGSSOCIAL_MEDIA_DOMAINSIMAGE_SCORE_THRESHOLDMAX_METRICS_HISTORYNEED_MIGRATIONURL_LOG_SHORTEN_LENGTHSHOW_DEPRECATION_WARNINGSSCREENSHOT_HEIGHT_TRESHOLDPAGE_TIMEOUTDOWNLOAD_PAGE_TIMEOUTUSER_SETTINGS     K/mnt/e/genesis-system/.venv/lib/python3.12/site-packages/crawl4ai/config.py<module>r_      s   	   # + ' &IBIIn5 9299^4 )"))$45	
 YRYY/0 ibii 01 #34 ibii 01 9299%56 (3F)G '			2E(F ))"))4G*H +IBII6I,J #34 YRYY'78  yryy)9:!" "9299-=#>#$ 3<"))<L2M'bii(:;',  BIIn%bii()./bii()		,-     '( $D .
 (      "  
 #| ?	# ? @ C	*	 E/	 M2	E(r]   