janus.converter.requirements#

Attributes#

log

Classes#

RequirementsDocumenter

RequirementsGenerator

Module Contents#

janus.converter.requirements.log#
class janus.converter.requirements.RequirementsDocumenter(**kwargs)#

Bases: janus.converter.document.Documenter

RequirementsGenerator

A class that translates code from one programming language to its requirements.

Initialize a Converter instance.

Parameters:
  • source_language – The source programming language.

  • parser_type – The type of parser to use for parsing the LLM output. Valid values are “code”, “text”, “eval”, and None (default). If None, the Converter assumes you won’t be parsing an output (i.e., adding to an embedding DB).