
    8j                     N    d Z ddlZddlZddddddg d	d
dddddZddedefdZy)uD   Carga de configuración desde config.yaml (con valores por defecto).    Nmocksimplezdata/accounts.json0   
      )AILLMagentmodelzopen sourceresearchGPTrobotg      ?g       @g      ?)likesretweetsrepliesquotes)provider
summarizeraccounts_pathwindow_hourstop_nrecency_halflife_hourstopicsweightspathreturnc                 R   t        t              }t        j                  j	                  |       rft        | dd      5 }t        j                  |      xs i }d d d        |j                  j                         D ci c]  \  }}|	|| c}}       |S # 1 sw Y   AxY wc c}}w )Nrzutf-8)encoding)
dictDEFAULTSosr   existsopenyaml	safe_loadupdateitems)r   cfgfuserkvs         agent/config.pyload_configr/      s~    
x.C	ww~~d$g.!>>!$*D /

TZZ\C\TQQ]AqD\CDJ /.Cs   B=
B#
B#
B )zconfig.yaml)__doc__r"   r%   r!   strr    r/        r.   <module>r4      sK    J 	  ) X##M	c d r3   