
    Ng                     "    d dl mZ dedefdZdS )    )RegexParserconfigreturnc                     d| v rB| d         :| d         }|d         }|dk    rt          di |}nt          d|           || d<   | S )z~Load an output parser.

    Args:
        config: config dict

    Returns:
        config dict with output parser loaded
    output_parsersN_typeregex_parserzUnsupported output parser  )r   
ValueError)r   _configoutput_parser_typeoutput_parsers       \/var/www/html/ai-engine/env/lib/python3.11/site-packages/langchain/output_parsers/loading.pyload_output_parserr      sy     6!!"#/-.G!(!1!^33 + 6 6g 6 6 !R>P!R!RSSS'4F#$M    N)langchain.output_parsers.regexr   dictr   r
   r   r   <module>r      sC    6 6 6 6 6 6t       r   