Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W A ActiveUsingsRetriever (class in retriever) add_nodes_recursively() (janus.embedding.vectorize.Vectorizer method) add_text() (janus.embedding.vectorize.Vectorizer method) affixes (janus.language.block.CodeBlock attribute) aggregate() (in module janus.cli) Aggregator (class in janus.converter.aggregator) AlcCombiner (class in janus.language.alc.alc) ALCFixUMLVariablesRefiner (class in uml) AlcListingSplitter (class in janus.language.alc.alc) AlcSplitter (class in janus.language.alc.alc) all_models (in module janus.llm.models_info) always_verbose (janus.llm.model_callbacks.TokenUsageCallbackHandler property) app (in module janus.cli) apply_function_pairs() (in module janus.metrics.metric) apply_function_strings() (in module janus.metrics.metric) azure_model_reroutes (in module janus.llm.model_callbacks) azure_models (in module janus.llm.models_info) B bedrock_models (in module janus.llm.models_info) BinaryCombiner (class in janus.language.binary.binary) BinarySplitter (class in janus.language.binary.binary) bleu() (in module janus.metrics.bleu) block_name (janus.parsers.doc_parser.MultiDocumentationParser attribute) C ChatGptPromptEngine (class in janus.prompts.prompt) children (janus.language.block.CodeBlock attribute) chrf() (in module janus.metrics.chrf) ChromaDBVectorizer (class in janus.embedding.vectorize) ChromaEmbeddingDatabase (class in janus.embedding.database) ChunkCombiner (class in janus.language.combine) ChunkSplitter (class in janus.language.naive.chunk_splitter) claude_models (in module janus.llm.models_info) ClaudePromptEngine (class in janus.prompts.prompt) client (janus.embedding.database.ChromaEmbeddingDatabase attribute) CodeBlock (class in janus.language.block) CodeParser (class in janus.parsers.code_parser) cohere_models (in module janus.llm.models_info) CoherePromptEngine (class in janus.prompts.prompt) Collections (class in janus.embedding.collections) collections() (janus.embedding.vectorize.Vectorizer method) collections_config_file (in module janus.cli) combine() (janus.language.combine.ChunkCombiner static method) (janus.language.combine.Combiner static method) (janus.language.combine.JsonCombiner static method) (janus.language.combine.PartitionCombiner static method) combine_children() (janus.language.combine.Combiner static method) Combiner (class in janus.language.combine) comment (in module janus.language.mumps.patterns) comment_start() (janus.language.mumps.mumps.MumpsSplitter static method) common() (in module janus.cli) common_settings (janus.embedding.database.ChromaEmbeddingDatabase attribute) complete (janus.language.block.CodeBlock attribute) complete_text (janus.language.block.CodeBlock property) completeness (janus.parsers.eval_parser.Eval attribute) completion_tokens (janus.llm.model_callbacks.TokenUsageCallbackHandler attribute) config (janus.embedding.vectorize.Vectorizer property) Converter (class in janus.converter.converter) correctness (janus.parsers.eval_parser.Eval attribute) cost (janus.language.block.TranslatedCodeBlock attribute) COST_PER_1K_TOKENS (in module janus.llm.model_callbacks) create() (janus.embedding.collections.Collections method) create_collection() (janus.embedding.vectorize.Vectorizer method) create_logger() (in module janus.utils.logger) create_vectorizer() (janus.embedding.vectorize.ChromaDBVectorizer method) (janus.embedding.vectorize.VectorizerFactory method) CUSTOM_SPLITTERS (in module janus.language.naive.registry) (in module janus.utils.enums) cyclomatic_complexity() (in module janus.metrics.complexity_metrics) D db (in module janus.cli) db_add() (in module janus.cli) db_file (in module janus.cli) db_init() (in module janus.cli) db_loc (in module janus.cli) db_ls() (in module janus.cli) db_rm() (in module janus.cli) db_status() (in module janus.cli) decompile_function() (in module decompile_script) decompile_program() (in module decompile_script) decompile_script module DEFAULT_MODELS (in module janus.llm.models_info) delete() (janus.embedding.collections.Collections method) diagram() (in module janus.cli) DiagramGenerator (class in janus.converter.diagram) difficulty() (in module janus.metrics.complexity_metrics) docstring (janus.parsers.doc_parser.MultiDoc attribute) document() (in module janus.cli) Documenter (class in janus.converter.document) E effort() (in module janus.metrics.complexity_metrics) embedding (in module janus.cli) embedding_add() (in module janus.cli) EMBEDDING_COST_PER_MODEL (in module janus.embedding.embedding_models_info) embedding_id (janus.language.block.CodeBlock attribute) EMBEDDING_MODEL_CONFIG_DIR (in module janus.embedding.embedding_models_info) EMBEDDING_MODEL_DEFAULT_ARGUMENTS (in module janus.embedding.embedding_models_info) EMBEDDING_MODEL_TYPE_CONSTRUCTORS (in module janus.embedding.embedding_models_info) EMBEDDING_MODEL_TYPE_DEFAULT_IDS (in module janus.embedding.embedding_models_info) EMBEDDING_TOKEN_LIMITS (in module janus.embedding.embedding_models_info) EmbeddingModelType (class in janus.embedding.embedding_models_info) EmbeddingType (class in janus.utils.enums) EmptyTreeError end (janus.language.mumps.patterns.MumpsLabeledBlockPattern attribute), [1] end_byte (janus.language.block.CodeBlock attribute) end_point (janus.language.block.CodeBlock attribute) Eval (class in janus.parsers.eval_parser) evaluate (in module janus.metrics.cli) evaluate() (in module janus.metrics.llm_metrics) EvaluationParser (class in janus.parsers.eval_parser) Evaluator (class in janus.converter.evaluate) example_usage (janus.parsers.doc_parser.MultiDoc attribute) expected_keys (janus.parsers.doc_parser.MadlibsDocumentationParser attribute) (janus.parsers.reqs_parser.RequirementsParser attribute) F FILE_PAIRING_METHODS (in module janus.metrics.file_pairing) FileManager (class in janus.language.file) FileSizeError FileSplitter (class in janus.language.naive.basic_splitter) filter() (janus.utils.logger.LogFilter method) FixParserExceptions (class in refiner) FixUMLConnectionsRefiner (class in uml) flesch() (in module janus.metrics.reading) flesch_grade() (in module janus.metrics.reading) G GenericParser (class in janus.parsers.parser) get() (janus.embedding.collections.Collections method) get_active_usings() (janus.language.alc.alc.AlcListingSplitter method) get_available_model_names() (in module janus.llm.models_info) get_collections_config() (in module janus.cli) get_context() (retriever.ActiveUsingsRetriever method) (retriever.JanusRetriever method) (retriever.LanguageDocsRetriever method) (retriever.TextSearchRetriever method) get_cyclomatic_complexity() (janus.metrics.complexity_metrics.TreeSitterMetric method) get_difficulty() (janus.metrics.complexity_metrics.TreeSitterMetric method) get_effort() (janus.metrics.complexity_metrics.TreeSitterMetric method) get_flexible_ast() (in module janus.language.naive.simple_ast) get_flexible_listing_ast() (in module janus.language.naive.simple_ast) get_format_instructions() (janus.parsers.code_parser.CodeParser method) (janus.parsers.doc_parser.MadlibsDocumentationParser method) (janus.parsers.doc_parser.MultiDocumentationParser method) (janus.parsers.parser.GenericParser method) (janus.parsers.reqs_parser.RequirementsParser method) get_lines_of_code() (janus.metrics.complexity_metrics.TreeSitterMetric method) get_maintainability() (janus.metrics.complexity_metrics.TreeSitterMetric method) get_model_callback() (in module janus.llm.model_callbacks) get_num_bugs() (janus.metrics.complexity_metrics.TreeSitterMetric method) get_num_tokens() (janus.llm.models_info.JanusModelProtocol method) get_or_create() (janus.embedding.collections.Collections method) get_or_create_collection() (janus.embedding.vectorize.Vectorizer method) get_program_length() (janus.metrics.complexity_metrics.TreeSitterMetric method) get_program_vocabulary() (janus.metrics.complexity_metrics.TreeSitterMetric method) get_prompt_replacements() (janus.converter.requirements.RequirementsDocumenter static method) get_prompt_template_path() (janus.prompts.prompt.PromptEngine static method) get_readability() (in module janus.metrics.reading) get_strict_ast() (in module janus.language.naive.simple_ast) get_strict_listing_ast() (in module janus.language.naive.simple_ast) get_subclasses() (in module janus.cli) get_time_to_program() (janus.metrics.complexity_metrics.TreeSitterMetric method) get_volume() (janus.metrics.complexity_metrics.TreeSitterMetric method) gunning_fog() (in module janus.metrics.reading) gunning_fog_grade() (in module janus.metrics.reading) H HallucinationRefiner (class in refiner) height (janus.language.block.CodeBlock property) homedir (in module janus.cli) httpx_logger (in module janus.cli) HuggingFaceInferenceAPI (janus.embedding.embedding_models_info.EmbeddingModelType attribute) HuggingFaceLocal (janus.embedding.embedding_models_info.EmbeddingModelType attribute) HUMAN_PROMPT_TEMPLATE_FILENAME (in module janus.prompts.prompt) I id (janus.language.block.CodeBlock attribute) input_token_cost (janus.llm.models_info.JanusModelProtocol attribute) invoke() (retriever.JanusRetriever method) J janus module janus.cli module janus.converter module janus.converter.aggregator module janus.converter.converter module janus.converter.diagram module janus.converter.document module janus.converter.evaluate module janus.converter.partition module janus.converter.requirements module janus.converter.translate module janus.embedding module janus.embedding.collections module janus.embedding.database module janus.embedding.embedding_models_info module janus.embedding.vectorize module janus.language module janus.language.alc module janus.language.alc.alc module janus.language.binary module janus.language.binary.binary module janus.language.block module janus.language.combine module janus.language.file module janus.language.mumps module janus.language.mumps.mumps module janus.language.mumps.patterns module janus.language.naive module janus.language.naive.basic_splitter module janus.language.naive.chunk_splitter module janus.language.naive.registry module janus.language.naive.simple_ast module janus.language.naive.tag_splitter module janus.language.node module janus.language.splitter module janus.language.treesitter module janus.language.treesitter.treesitter module janus.llm module janus.llm.model_callbacks module janus.llm.models_info module janus.metrics module janus.metrics.bleu module janus.metrics.chrf module janus.metrics.cli module janus.metrics.complexity_metrics module janus.metrics.file_pairing module janus.metrics.llm_metrics module janus.metrics.metric module janus.metrics.reading module janus.metrics.rouge_score module janus.metrics.similarity module janus.metrics.splitting module janus.parsers module janus.parsers.code_parser module janus.parsers.doc_parser module janus.parsers.eval_parser module janus.parsers.parser module janus.parsers.partition_parser module janus.parsers.reqs_parser module janus.parsers.uml module janus.prompts module janus.prompts.prompt module janus.utils module janus.utils.enums module janus.utils.logger module janus.utils.pdf_docs_reader module janus.utils.progress module janus_dir (in module janus.cli) JANUS_PROMPT_TEMPLATES_DIR (in module janus.prompts.prompt) JanusModel (class in janus.llm.models_info) JanusModelProtocol (class in janus.llm.models_info) JanusParser (class in janus.parsers.parser) JanusRefiner (class in refiner) JanusRetriever (class in retriever) JSON_OUTPUT (in module janus.prompts.prompt) JsonCombiner (class in janus.language.combine) L label_start (in module janus.language.mumps.patterns) language (janus.language.block.CodeBlock attribute) (janus.parsers.code_parser.CodeParser attribute) LanguageDocsRetriever (class in retriever) LANGUAGES (in module janus.utils.enums) line_id_to_index (janus.parsers.partition_parser.PartitionParser attribute) lines (janus.parsers.partition_parser.PartitionParser attribute) llama2_models (in module janus.llm.models_info) Llama2PromptEngine (class in janus.prompts.prompt) llama3_models (in module janus.llm.models_info) Llama3PromptEngine (class in janus.prompts.prompt) llm (in module janus.cli) llm_add() (in module janus.cli) llm_evaluate_option() (in module janus.metrics.llm_metrics) llm_evaluate_ref_option() (in module janus.metrics.llm_metrics) llm_ls() (in module janus.cli) LLMMetricOutput (class in janus.metrics.llm_metrics) load_and_chunk_pdf() (janus.utils.pdf_docs_reader.PDFDocsReader method) load_embedding_model() (in module janus.embedding.embedding_models_info) load_model() (in module janus.llm.models_info) load_prompt() (in module janus.metrics.llm_metrics) load_prompt_template() (janus.prompts.prompt.ChatGptPromptEngine method) (janus.prompts.prompt.ClaudePromptEngine method) (janus.prompts.prompt.CoherePromptEngine method) (janus.prompts.prompt.Llama2PromptEngine method) (janus.prompts.prompt.Llama3PromptEngine method) (janus.prompts.prompt.MistralPromptEngine method) (janus.prompts.prompt.PromptEngine method) (janus.prompts.prompt.TitanPromptEngine method) location (janus.parsers.partition_parser.PartitionObject attribute) log (in module janus.cli) (in module janus.converter.converter) (in module janus.converter.diagram) (in module janus.converter.document) (in module janus.converter.evaluate) (in module janus.converter.partition) (in module janus.converter.requirements) (in module janus.converter.translate) (in module janus.embedding.database) (in module janus.embedding.embedding_models_info) (in module janus.language.alc.alc) (in module janus.language.binary.binary) (in module janus.language.block) (in module janus.language.combine) (in module janus.language.file) (in module janus.language.mumps.mumps) (in module janus.language.mumps.patterns) (in module janus.language.naive.simple_ast) (in module janus.language.node) (in module janus.language.splitter) (in module janus.language.treesitter.treesitter) (in module janus.llm.model_callbacks) (in module janus.llm.models_info) (in module janus.metrics.metric) (in module janus.parsers.code_parser) (in module janus.parsers.doc_parser) (in module janus.parsers.eval_parser) (in module janus.parsers.parser) (in module janus.parsers.partition_parser) (in module janus.parsers.reqs_parser) (in module janus.parsers.uml) (in module janus.prompts.prompt) (in module janus.utils.pdf_docs_reader) (in module janus.utils.progress) (in module refiner) (in module retriever) LogFilter (class in janus.utils.logger) M MadlibsDocumentationParser (class in janus.parsers.doc_parser) MadLibsDocumenter (class in janus.converter.document) maintainability() (in module janus.metrics.complexity_metrics) max_retries (refiner.ReflectionRefiner attribute) max_tokens (janus.language.block.CodeBlock property) merge_nodes() (janus.language.splitter.Splitter method) metric() (in module janus.metrics.metric) mistral_models (in module janus.llm.models_info) MistralPromptEngine (class in janus.prompts.prompt) model (janus.parsers.partition_parser.PartitionParser attribute) MODEL_CONFIG_DIR (in module janus.llm.models_info) MODEL_DEFAULT_ARGUMENTS (in module janus.llm.models_info) model_id (janus.llm.models_info.JanusModelProtocol attribute) MODEL_ID_TO_LONG_ID (in module janus.llm.models_info) MODEL_PROMPT_ENGINES (in module janus.llm.models_info) MODEL_TYPE_CONSTRUCTORS (in module janus.llm.models_info) model_type_name (janus.llm.models_info.JanusModelProtocol attribute) MODEL_TYPES (in module janus.llm.models_info) ModelType (in module janus.llm.models_info) module decompile_script janus janus.cli janus.converter janus.converter.aggregator janus.converter.converter janus.converter.diagram janus.converter.document janus.converter.evaluate janus.converter.partition janus.converter.requirements janus.converter.translate janus.embedding janus.embedding.collections janus.embedding.database janus.embedding.embedding_models_info janus.embedding.vectorize janus.language janus.language.alc janus.language.alc.alc janus.language.binary janus.language.binary.binary janus.language.block janus.language.combine janus.language.file janus.language.mumps janus.language.mumps.mumps janus.language.mumps.patterns janus.language.naive janus.language.naive.basic_splitter janus.language.naive.chunk_splitter janus.language.naive.registry janus.language.naive.simple_ast janus.language.naive.tag_splitter janus.language.node janus.language.splitter janus.language.treesitter janus.language.treesitter.treesitter janus.llm janus.llm.model_callbacks janus.llm.models_info janus.metrics janus.metrics.bleu janus.metrics.chrf janus.metrics.cli janus.metrics.complexity_metrics janus.metrics.file_pairing janus.metrics.llm_metrics janus.metrics.metric janus.metrics.reading janus.metrics.rouge_score janus.metrics.similarity janus.metrics.splitting janus.parsers janus.parsers.code_parser janus.parsers.doc_parser janus.parsers.eval_parser janus.parsers.parser janus.parsers.partition_parser janus.parsers.reqs_parser janus.parsers.uml janus.prompts janus.prompts.prompt janus.utils janus.utils.enums janus.utils.logger janus.utils.pdf_docs_reader janus.utils.progress refiner retriever uml MultiDoc (class in janus.parsers.doc_parser) MultiDocumentationParser (class in janus.parsers.doc_parser) MultiDocumenter (class in janus.converter.document) MUMPS_COMMANDS (in module janus.language.mumps.patterns) MumpsCombiner (class in janus.language.mumps.mumps) MumpsLabeledBlockPattern (class in janus.language.mumps.patterns) MumpsSplitter (class in janus.language.mumps.mumps) N n_descendents (janus.language.block.CodeBlock property) name (janus.language.block.CodeBlock attribute) node_type (janus.language.block.CodeBlock attribute) NodeException NodeType (in module janus.language.node) NodeTypes (in module janus.language.node) O on_chat_model_start() (janus.llm.model_callbacks.TokenUsageCallbackHandler method) on_llm_end() (janus.llm.model_callbacks.TokenUsageCallbackHandler method) on_llm_new_token() (janus.llm.model_callbacks.TokenUsageCallbackHandler method) on_llm_start() (janus.llm.model_callbacks.TokenUsageCallbackHandler method) OpenAI (janus.embedding.embedding_models_info.EmbeddingModelType attribute) openai_model_reroutes (in module janus.llm.model_callbacks) openai_models (in module janus.llm.models_info) optional_inline_comment (in module janus.language.mumps.patterns) original (janus.language.block.TranslatedCodeBlock attribute) output_token_cost (janus.llm.models_info.JanusModelProtocol attribute) P pair_by_file() (in module janus.metrics.file_pairing) pair_by_line() (in module janus.metrics.file_pairing) pair_by_line_comment() (in module janus.metrics.file_pairing) parse() (janus.parsers.code_parser.CodeParser method) (janus.parsers.doc_parser.MadlibsDocumentationParser method) (janus.parsers.doc_parser.MultiDocumentationParser method) (janus.parsers.eval_parser.EvaluationParser method) (janus.parsers.parser.GenericParser method) (janus.parsers.partition_parser.PartitionParser method) (janus.parsers.reqs_parser.RequirementsParser method) (janus.parsers.uml.UMLSyntaxParser method) (refiner.JanusRefiner method) parse_combined_output() (janus.parsers.doc_parser.MadlibsDocumentationParser method) (janus.parsers.doc_parser.MultiDocumentationParser method) (janus.parsers.eval_parser.EvaluationParser method) (janus.parsers.parser.JanusParser method) (janus.parsers.reqs_parser.RequirementsParser method) parse_completion() (refiner.FixParserExceptions method) (refiner.JanusRefiner method) (refiner.ReflectionRefiner method) parse_input() (janus.parsers.doc_parser.MadlibsDocumentationParser method) (janus.parsers.doc_parser.MultiDocumentationParser method) (janus.parsers.parser.JanusParser method) (janus.parsers.partition_parser.PartitionParser method) parse_into_block() (janus.parsers.parser.JanusParser method) parse_runnable() (refiner.JanusRefiner method) parser (refiner.JanusRefiner attribute) partition() (in module janus.cli) PartitionCombiner (class in janus.language.combine) Partitioner (class in janus.converter.partition) PartitionList (class in janus.parsers.partition_parser) PartitionObject (class in janus.parsers.partition_parser) PartitionParser (class in janus.parsers.partition_parser) PDFDocsReader (class in janus.utils.pdf_docs_reader) pop_prefix() (janus.language.block.CodeBlock method) pop_suffix() (janus.language.block.CodeBlock method) prefix (janus.language.block.CodeBlock property) preproccess_assembly() (janus.language.alc.alc.AlcListingSplitter method) prompt_engine (janus.llm.models_info.JanusModelProtocol attribute) prompt_tokens (janus.llm.model_callbacks.TokenUsageCallbackHandler attribute) PROMPT_VARIABLES_FILENAME (in module janus.prompts.prompt) PromptEngine (class in janus.prompts.prompt) PSEUDO (janus.utils.enums.EmbeddingType attribute) pseudocode (janus.parsers.doc_parser.MultiDoc attribute) R reasoning (janus.parsers.partition_parser.PartitionObject attribute) rebuild_text_from_children() (janus.language.block.CodeBlock method) refiner module REFINER_TYPES (in module janus.cli) REFINERS (in module janus.cli) reflection_chain (refiner.ReflectionRefiner attribute) reflection_prompt_name (refiner.ReflectionRefiner attribute) ReflectionRefiner (class in refiner) register_pairing_method() (in module janus.metrics.file_pairing) register_splitter() (in module janus.language.naive.registry) register_splitting_method() (in module janus.metrics.splitting) render() (in module janus.cli) REQUIREMENT (janus.utils.enums.EmbeddingType attribute) RequirementsDocumenter (class in janus.converter.requirements) RequirementsParser (class in janus.parsers.reqs_parser) retries (janus.language.block.TranslatedCodeBlock attribute) retriever module retriever (retriever.TextSearchRetriever attribute) retry_with_error_and_output_prompt (in module janus.prompts.prompt) retry_with_error_and_output_prompt_text (in module janus.prompts.prompt) retry_with_output_prompt (in module janus.prompts.prompt) retry_with_output_prompt_text (in module janus.prompts.prompt) revision_chain (refiner.ReflectionRefiner attribute) RNG (in module janus.parsers.partition_parser) rouge() (in module janus.metrics.rouge_score) routine_end (in module janus.language.mumps.patterns) routine_start (in module janus.language.mumps.patterns) run_decompilation() (in module decompile_script) run_if_changed() (in module janus.converter.converter) S SAME_OUTPUT (in module janus.prompts.prompt) score_is_valid() (janus.parsers.eval_parser.Eval method) search_language_reference() (janus.utils.pdf_docs_reader.PDFDocsReader method) set_db_config() (janus.converter.converter.Converter method) set_db_path() (janus.converter.converter.Converter method) set_model() (janus.converter.converter.Converter method) set_prompt() (janus.converter.converter.Converter method) set_protected_node_types() (janus.converter.converter.Converter method) set_prune_node_types() (janus.converter.converter.Converter method) set_refiner_types() (janus.converter.converter.Converter method) set_retriever() (janus.converter.converter.Converter method) set_source_language() (janus.converter.converter.Converter method) set_splitter() (janus.converter.converter.Converter method) set_target_language() (janus.converter.translate.Translator method) similarity_score() (in module janus.metrics.similarity) SOURCE (janus.utils.enums.EmbeddingType attribute) split() (janus.language.binary.binary.BinarySplitter method) (janus.language.splitter.Splitter method) split_by_file() (in module janus.metrics.splitting) split_string() (janus.language.alc.alc.AlcListingSplitter method) (janus.language.splitter.Splitter method) Splitter (class in janus.language.splitter) SPLITTING_METHODS (in module janus.metrics.splitting) start (janus.language.mumps.patterns.MumpsLabeledBlockPattern attribute), [1] start_byte (janus.language.block.CodeBlock attribute) start_point (janus.language.block.CodeBlock attribute) strip_addresses() (janus.language.alc.alc.AlcListingSplitter method) strip_footer() (janus.language.alc.alc.AlcListingSplitter method) strip_header_and_left() (janus.language.alc.alc.AlcListingSplitter method) style (janus.parsers.eval_parser.Eval attribute) subroutine_pattern (janus.language.mumps.mumps.MumpsSplitter attribute) successful_requests (janus.llm.model_callbacks.TokenUsageCallbackHandler attribute) suffix (janus.language.block.CodeBlock property) SUMMARY (janus.utils.enums.EmbeddingType attribute) syntax (janus.parsers.eval_parser.Eval attribute) SYSTEM_PROMPT_TEMPLATE_FILENAME (in module janus.prompts.prompt) T TagSplitter (class in janus.language.naive.tag_splitter) TARGET (janus.utils.enums.EmbeddingType attribute) text (janus.language.block.CodeBlock attribute) TEXT_OUTPUT (in module janus.prompts.prompt) TextSearchRetriever (class in retriever) thought (janus.metrics.llm_metrics.LLMMetricOutput attribute) titan_models (in module janus.llm.models_info) TitanPromptEngine (class in janus.prompts.prompt) token_limit (janus.llm.models_info.JanusModelProtocol attribute) (janus.parsers.partition_parser.PartitionParser attribute) TOKEN_LIMITS (in module janus.llm.models_info) token_usage_callback_var (in module janus.llm.model_callbacks) TokenLimitError tokens (janus.language.block.CodeBlock attribute) TokenUsageCallbackHandler (class in janus.llm.model_callbacks) total_cost (janus.language.block.TranslatedCodeBlock property) (janus.llm.model_callbacks.TokenUsageCallbackHandler attribute) total_input_tokens (janus.language.block.TranslatedCodeBlock property) total_retries (janus.language.block.TranslatedCodeBlock property) total_tokens (janus.language.block.CodeBlock property) (janus.llm.model_callbacks.TokenUsageCallbackHandler attribute) track() (in module janus.utils.progress) translate() (in module janus.cli) (janus.converter.converter.Converter method) translate_file() (janus.converter.converter.Converter method) translated (janus.language.block.TranslatedCodeBlock attribute) TranslatedCodeBlock (class in janus.language.block) translation_completeness (janus.language.block.TranslatedCodeBlock property) Translator (class in janus.converter.translate) tree_str() (janus.language.block.CodeBlock method) TreeSitterMetric (class in janus.metrics.complexity_metrics) TreeSitterSplitter (class in janus.language.treesitter.treesitter) type (janus.language.mumps.patterns.MumpsLabeledBlockPattern attribute), [1] U uml module UMLSyntaxParser (class in janus.parsers.uml) uri_to_path() (in module janus.embedding.database) V value (janus.metrics.llm_metrics.LLMMetricOutput attribute) vectorize_documents() (janus.utils.pdf_docs_reader.PDFDocsReader method) Vectorizer (class in janus.embedding.vectorize) VectorizerFactory (class in janus.embedding.vectorize) version_callback() (in module janus.cli) volume() (in module janus.metrics.complexity_metrics) W word_count() (in module janus.metrics.reading)