
    9|h                          d dl mZ dedefdZy)    )RegexParserconfigreturnc                 t    d| v r3| 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_parsers_typeregex_parserzUnsupported output parser  )r   
ValueError)r   _configoutput_parser_typeoutput_parsers       _/var/www/html/test/engine/venv/lib/python3.12/site-packages/langchain/output_parsers/loading.pyload_output_parserr      sh     6!"#/-.G!(!1!^3 + 6g 6 #=>P=Q!RSS'4F#$M    N)langchain.output_parsers.regexr   dictr   r
   r   r   <module>r      s    6t  r   