AI Graph
Contents:
Introduction
Architecture
Features
Installation
API Documentation:
ai package
ai.analysis package
ai.analysis.model package
ai.analysis.money package
ai.analysis.run package
ai.assistant package
ai.assistant.factories package
ai.assistant.model package
config package
core package
graph.data package
graph.nodes.core package
graph.nodes.node_factories package
graph.nodes.ticket_nodes package
graph package
random_collections package
ticket_generator package
util package
util.formatting package
util.text_similarity package
util.text_similarity.lsh_min_hash package
AI Graph
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
_
__init__() (ai.analysis.dataset_usage_analyzer.DatasetUsageAnalyzer method)
(ai.analysis.dataset_usage_analyzer.FormattedAnalysis method)
(ai.analysis.model.token_price_calculator.ModelPriceInfo method)
(ai.analysis.money.currency.Currency method)
(ai.analysis.money.money.Money method)
(ai.analysis.run.analysis_result.AnalysisResult method)
(ai.analysis.run.assistant_run.AssistantRun method)
(ai.analysis.run.assistant_runs.AssistantRunsAnalyzer method)
(ai.assistant.assistant.Assistant method)
(ai.assistant.factories.assistant_factory.ChatAssistantFactory method)
(ai.assistant.model.model_provider.ModelProvider method)
(ai.assistant.model.model_provider.ModelProviders method)
(config.config.Config method)
(config.config.TextConfig method)
(config.run_information.RunInformation method)
(config.version.ReleaseInformation method)
(config.version.Version method)
(config.version.VersionType method)
(graph.data.key_value_store.KeyValueStore method)
(graph.nodes.core.executable_node.ExecutableNode method)
(graph.nodes.core.random_collection_node.RandomCollectionNode method)
(graph.nodes.core.random_table_node.RandomTableNode method)
(random_collections.random_collection.RandomCollection method)
(random_collections.random_collection_table.RandomTable method)
(util.formatting.words.TextProcessor method)
(util.lin_reg_plot_helper.LinRegPredictor method)
(util.merge_datasets.FileInformation method)
(util.number_interval_generator.NumberInterval method)
(util.text_similarity.lsh_min_hash.lsh_min_hash.LSHMinHash method)
(util.text_similarity.lsh_min_hash.lsh_min_hash.TextMinHash method)
(util.text_similarity.lsh_min_hash.shingles_generator.MultipleShinglesGenerator method)
(util.text_similarity.lsh_min_hash.shingles_generator.ShinglesGenerator method)
(util.text_similarity.lsh_min_hash.shingles_generator.SimpleShinglesGenerator method)
(util.text_similarity.lsh_min_hash.time_analysis.MeasureLSHTimeComplexity method)
(util.text_similarity.lsh_min_hash.time_analysis.MeasurementParams method)
(util.text_similarity.lsh_min_hash.time_analysis.RandomTextsGenerator method)
(util.text_similarity.max_independent_set_calc_test.MeasureIndependentSetCalc method)
(util.text_similarity.max_independent_set_calc_test.MeasurementResult method)
(util.text_similarity.max_independent_set_calc_test.RandomGraphGenerator method)
(util.text_similarity.max_independent_set_calc_test.ScatterData method)
(util.text_similarity.max_independent_set_calc_test.StaticCalcNumPairs method)
(util.text_similarity.texts_similarity_filter.TextsSimilarityFilter method)
_assistant_runs (ai.analysis.run.assistant_runs.AssistantRunsAnalyzer attribute)
_completion_result (ai.analysis.run.assistant_run.AssistantRun attribute)
_currency (ai.analysis.dataset_usage_analyzer.DatasetUsageAnalyzer attribute)
_logger (ai.analysis.dataset_usage_analyzer.DatasetUsageAnalyzer attribute)
(ai.analysis.run.assistant_run.AssistantRun attribute)
_model_price_calculator (ai.analysis.run.assistant_run.AssistantRun attribute)
_runs_by_assistant (ai.analysis.dataset_usage_analyzer.DatasetUsageAnalyzer attribute)
_values (random_collections.random_collection.RandomCollection attribute)
_weights (random_collections.random_collection.RandomCollection attribute)
A
AbstractAnalyzer (class in ai.analysis.run.abstract_analyzer)
add() (ai.assistant.model.model_provider.ModelProviders method)
add_dict() (ai.assistant.model.model_provider.ModelProviders method)
add_run() (ai.analysis.dataset_usage_analyzer.DatasetUsageAnalyzer method)
ai
module
ai.analysis
module
ai.analysis.cost_analyzer_decorator
module
ai.analysis.cost_analyzer_decorator_test
module
ai.analysis.dataset_usage_analyzer
module
ai.analysis.model
module
ai.analysis.model.assistant_chat_model
module
ai.analysis.model.token_price_calculator
module
ai.analysis.model.token_type
module
ai.analysis.money
module
ai.analysis.money.currency
module
ai.analysis.money.money
module
ai.analysis.money.money_test
module
ai.analysis.run
module
ai.analysis.run.abstract_analyzer
module
ai.analysis.run.analysis_result
module
ai.analysis.run.analysis_result_test
module
ai.analysis.run.assistant_run
module
ai.analysis.run.assistant_runs
module
ai.assistant
module
ai.assistant.assistant
module
ai.assistant.factories
module
ai.assistant.factories.assistant_factory
module
ai.assistant.model
module
ai.assistant.model.model_provider
module
ai.assistant.model.model_provider_test
module
ai_model (ai.assistant.assistant.Assistant attribute)
,
[1]
ai_model_provider (ai.assistant.assistant.Assistant attribute)
,
[1]
amount (ai.analysis.money.money.Money attribute)
amount_batches (config.run_information.RunInformation property)
AnalysisResult (class in ai.analysis.run.analysis_result)
analyze_calc_run() (util.text_similarity.max_independent_set_calc_test.MeasureIndependentSetCalc method)
analyze_calc_runs() (util.text_similarity.max_independent_set_calc_test.MeasureIndependentSetCalc method)
api_key (ai.assistant.model.model_provider.ModelProvider attribute)
,
[1]
approx_calc() (in module util.text_similarity.max_independent_set_calc_test)
ApproximateIndependentSetCalc (class in util.text_similarity.max_independent_set_calc)
arbitrary_types_allowed (ai.assistant.assistant.Assistant.Config attribute)
as_file_version() (config.version.Version method)
assistant (ai.analysis.dataset_usage_analyzer.FormattedAnalysis attribute)
,
[1]
(ai.analysis.run.analysis_result.AnalysisResult attribute)
,
[1]
(ai.analysis.run.assistant_run.AssistantRun attribute)
Assistant (class in ai.assistant.assistant)
Assistant.Config (class in ai.assistant.assistant)
AssistantChatModel (class in ai.analysis.model.assistant_chat_model)
AssistantName (class in ai.assistant.assistant)
AssistantRun (class in ai.analysis.run.assistant_run)
AssistantRunsAnalyzer (class in ai.analysis.run.assistant_runs)
assistants (config.config.Config attribute)
,
[1]
AssistantsDontMatchError
,
[1]
available_words (util.text_similarity.lsh_min_hash.time_analysis.RandomTextsGenerator attribute)
,
[1]
average_words (util.text_similarity.lsh_min_hash.time_analysis.RandomTextsGenerator attribute)
,
[1]
B
base_prompt (ai.assistant.assistant.Assistant attribute)
,
[1]
base_url (ai.assistant.model.model_provider.ModelProvider attribute)
,
[1]
build_from_dict() (random_collections.random_collection_table.RandomTableBuilder static method)
build_from_enum() (random_collections.random_collection.RandomCollectionBuilder static method)
build_from_list_of_values() (random_collections.random_collection.RandomCollectionBuilder static method)
build_from_value_weight_dict() (random_collections.random_collection.RandomCollectionBuilder static method)
build_from_weight_table() (random_collections.random_collection_table.RandomTableBuilder static method)
C
calc (util.text_similarity.max_independent_set_calc_test.MeasureIndependentSetCalc attribute)
CalcNumPairs (class in util.text_similarity.max_independent_set_calc_test)
chat() (ai.assistant.assistant.Assistant method)
ChatAssistantFactory (class in ai.assistant.factories.assistant_factory)
completion_tokens (ai.analysis.run.analysis_result.AnalysisResult attribute)
,
[1]
CompletionNotFoundException
completions_cost (ai.analysis.dataset_usage_analyzer.FormattedAnalysis attribute)
,
[1]
(ai.analysis.run.analysis_result.AnalysisResult attribute)
,
[1]
config
module
Config (class in config.config)
config.config
module
config.run_information
module
config.version
module
config.version_test
module
convert_to() (ai.analysis.money.money.Money method)
(ai.analysis.run.analysis_result.AnalysisResult method)
core
module
cost_analyzer() (in module ai.analysis.cost_analyzer_decorator)
count_words() (in module util.formatting.words)
create() (ai.assistant.factories.assistant_factory.ChatAssistantFactory method)
create_positive_unbounded_interval() (util.number_interval_generator.NumberInterval static method)
create_random_pairs() (util.text_similarity.max_independent_set_calc_test.RandomGraphGenerator method)
create_unbounded_interval() (util.number_interval_generator.NumberInterval static method)
Currency (class in ai.analysis.money.currency)
currency_type (ai.analysis.money.money.Money attribute)
D
DatasetUsageAnalyzer (class in ai.analysis.dataset_usage_analyzer)
DE (util.formatting.words.Language attribute)
dense_graph_gen() (in module util.text_similarity.max_independent_set_calc_test)
DEVELOPMENT (config.config.RunType attribute)
E
Email_Answer (ai.assistant.assistant.AssistantName attribute)
Email_Generation (ai.assistant.assistant.AssistantName attribute)
Email_Translation (ai.assistant.assistant.AssistantName attribute)
empty() (ai.analysis.run.analysis_result.AnalysisResult class method)
EN (util.formatting.words.Language attribute)
EUR (ai.analysis.money.currency.Currency attribute)
,
[1]
eur_money() (in module ai.analysis.money.money_test)
ExecutableNode (class in graph.nodes.core.executable_node)
execute() (graph.nodes.core.executable_node.ExecutableNode method)
(graph.nodes.core.executable_node.INode method)
exists() (config.version.ReleaseInformation method)
F
factor (util.text_similarity.lsh_min_hash.time_analysis.MeasurementParams attribute)
file_extension (config.version.ReleaseInformation attribute)
,
[1]
file_path (util.merge_datasets.FileInformation attribute)
file_prefix (config.version.ReleaseInformation attribute)
,
[1]
FileInformation (class in util.merge_datasets)
filter_similar_texts() (util.text_similarity.texts_similarity_filter.TextsSimilarityFilter method)
find_max_set() (util.text_similarity.max_independent_set_calc.ApproximateIndependentSetCalc method)
(util.text_similarity.max_independent_set_calc.GreedyIndependentSetCalc method)
(util.text_similarity.max_independent_set_calc.MaxIndependentSetCalc method)
(util.text_similarity.max_independent_set_calc.OptimalIndependentSetCalc method)
format_timedelta() (in module util.formatting.format_timedelta)
FormattedAnalysis (class in ai.analysis.dataset_usage_analyzer)
from_string() (config.version.Version static method)
G
generate_bounded_number() (util.number_interval_generator.NormalizedNumberGenerator method)
generate_cost_summary() (ai.analysis.dataset_usage_analyzer.DatasetUsageAnalyzer method)
generate_interval() (util.number_interval_generator.NumberIntervalGenerator method)
generate_measurements() (util.text_similarity.lsh_min_hash.time_analysis.MeasureLSHTimeComplexity method)
(util.text_similarity.max_independent_set_calc_test.MeasureIndependentSetCalc method)
generate_random_texts() (util.text_similarity.lsh_min_hash.time_analysis.RandomTextsGenerator method)
generate_shingles() (util.text_similarity.lsh_min_hash.shingles_generator.MultipleShinglesGenerator method)
(util.text_similarity.lsh_min_hash.shingles_generator.ShinglesGenerator method)
(util.text_similarity.lsh_min_hash.shingles_generator.SimpleShinglesGenerator method)
get() (graph.data.key_value_store.KeyValueStore method)
get_assistant_updated() (ai.analysis.run.assistant_run.AssistantRun method)
get_by_key() (graph.data.key_value_store.KeyValueStore method)
get_cleaned_text() (in module util.formatting.words)
get_cost() (ai.analysis.model.token_price_calculator.TokenPriceCalculator method)
get_cost_analysis() (ai.analysis.dataset_usage_analyzer.DatasetUsageAnalyzer method)
(ai.analysis.run.abstract_analyzer.AbstractAnalyzer method)
(ai.analysis.run.assistant_run.AssistantRun method)
(ai.analysis.run.assistant_runs.AssistantRunsAnalyzer method)
get_cost_for() (ai.analysis.model.token_price_calculator.ModelPriceInfo method)
get_cost_per_thousand_tickets() (ai.analysis.run.analysis_result.AnalysisResult method)
get_next_existing() (config.version.ReleaseInformation method)
get_num_pairs() (util.text_similarity.max_independent_set_calc_test.CalcNumPairs method)
(util.text_similarity.max_independent_set_calc_test.LinSquareRootCalcNumPairs method)
(util.text_similarity.max_independent_set_calc_test.LogCalcNumPairs method)
(util.text_similarity.max_independent_set_calc_test.StaticCalcNumPairs method)
get_output_file() (config.version.ReleaseInformation method)
get_poly_coeffs() (util.text_similarity.lsh_min_hash.time_analysis.MeasureLSHTimeComplexity method)
get_quadratic_coeff() (util.lin_reg_plot_helper.LinRegPredictor method)
get_random_intervals() (in module util.number_interval_generator_test)
get_random_num_words() (util.text_similarity.lsh_min_hash.time_analysis.RandomTextsGenerator method)
get_random_numbers() (in module util.number_interval_generator_test)
get_random_value() (random_collections.random_collection.RandomCollection method)
(random_collections.random_collection_interface.IRandom method)
(random_collections.random_collection_table.RandomTable method)
get_share() (ai.analysis.run.analysis_result.AnalysisResult method)
get_similar_pairs() (util.text_similarity.lsh_min_hash.lsh_min_hash.LSHMinHash method)
get_strongly_cleaned_text() (in module util.formatting.words)
get_tickets() (graph.data.key_value_store.KeyValueStore method)
get_xs() (util.text_similarity.lsh_min_hash.time_analysis.MeasurementParams method)
GPT_4_1 (ai.analysis.model.assistant_chat_model.AssistantChatModel attribute)
,
[1]
GPT_4_1_MINI (ai.analysis.model.assistant_chat_model.AssistantChatModel attribute)
,
[1]
GPT_4_1_NANO (ai.analysis.model.assistant_chat_model.AssistantChatModel attribute)
,
[1]
GPT_4O (ai.analysis.model.assistant_chat_model.AssistantChatModel attribute)
,
[1]
GPT_4O_MINI (ai.analysis.model.assistant_chat_model.AssistantChatModel attribute)
,
[1]
graph
module
graph.data
module
graph.data.key_value_store
module
graph.nodes
module
graph.nodes.core
module
graph.nodes.core.executable_node
module
graph.nodes.core.inject_storage_objects
module
graph.nodes.core.random_collection_node
module
graph.nodes.core.random_table_node
module
graph.nodes.node_factories
module
graph.nodes.ticket_nodes
module
graph_generator (util.text_similarity.max_independent_set_calc_test.MeasureIndependentSetCalc attribute)
graph_runs_per_batch (config.config.Config attribute)
,
[1]
(config.run_information.RunInformation attribute)
,
[1]
graph_ticket_runs (config.run_information.RunInformation property)
greedy_calc() (in module util.text_similarity.max_independent_set_calc_test)
GreedyIndependentSetCalc (class in util.text_similarity.max_independent_set_calc)
H
has_invalid_characters() (in module util.formatting.json_parsing)
I
in_formatted() (ai.analysis.money.money.Money method)
index (util.text_similarity.lsh_min_hash.lsh_min_hash.TextMinHash attribute)
inject_storage_objects() (in module graph.nodes.core.inject_storage_objects)
INode (class in graph.nodes.core.executable_node)
INPUT (ai.analysis.model.token_type.TokenType attribute)
,
[1]
input_token_cost (ai.analysis.model.token_price_calculator.ModelPriceInfo attribute)
,
[1]
InvalidCharacterException
IRandom (class in random_collections.random_collection_interface)
is_to_high() (config.version.Version method)
iterations (util.text_similarity.lsh_min_hash.time_analysis.MeasurementParams attribute)
K
KeyValueStore (class in graph.data.key_value_store)
L
label (util.text_similarity.max_independent_set_calc_test.ScatterData attribute)
Language (class in util.formatting.words)
LinRegPredictor (class in util.lin_reg_plot_helper)
LinSquareRootCalcNumPairs (class in util.text_similarity.max_independent_set_calc_test)
LLAMA_3B (ai.analysis.model.assistant_chat_model.AssistantChatModel attribute)
,
[1]
LLAMA_70B (ai.analysis.model.assistant_chat_model.AssistantChatModel attribute)
,
[1]
log_error() (in module ai.assistant.assistant)
LogCalcNumPairs (class in util.text_similarity.max_independent_set_calc_test)
lower_bound (util.number_interval_generator.NumberInterval attribute)
,
[1]
lower_number_bounds (util.number_interval_generator.NumberIntervalGenerator attribute)
,
[1]
lower_number_generator (util.number_interval_generator.NumberIntervalGenerator attribute)
,
[1]
lsh (util.text_similarity.lsh_min_hash.lsh_min_hash.LSHMinHash attribute)
(util.text_similarity.lsh_min_hash.time_analysis.MeasureLSHTimeComplexity attribute)
lsh_min_hash (util.text_similarity.texts_similarity_filter.TextsSimilarityFilter attribute)
LSHMinHash (class in util.text_similarity.lsh_min_hash.lsh_min_hash)
M
MAJOR (config.version.VersionType attribute)
,
[1]
max_diff_set_calc (util.text_similarity.texts_similarity_filter.TextsSimilarityFilter attribute)
MaxIndependentSetCalc (class in util.text_similarity.max_independent_set_calc)
mean (util.number_interval_generator.NormalizedNumberGenerator attribute)
,
[1]
(util.number_interval_generator.NumberIntervalGenerator attribute)
mean_length (config.config.TextConfig attribute)
,
[1]
measure_avg_time() (util.text_similarity.lsh_min_hash.time_analysis.MeasureLSHTimeComplexity method)
measure_time() (util.text_similarity.lsh_min_hash.time_analysis.MeasureLSHTimeComplexity method)
MeasureIndependentSetCalc (class in util.text_similarity.max_independent_set_calc_test)
MeasureLSHTimeComplexity (class in util.text_similarity.lsh_min_hash.time_analysis)
MeasurementParams (class in util.text_similarity.lsh_min_hash.time_analysis)
MeasurementResult (class in util.text_similarity.max_independent_set_calc_test)
merge() (graph.data.key_value_store.KeyValueStore method)
merge_json_and_assign_uuid() (in module util.merge_datasets)
min_upper_bound_log_base (util.number_interval_generator.NumberIntervalGenerator attribute)
,
[1]
minhash (util.text_similarity.lsh_min_hash.lsh_min_hash.TextMinHash attribute)
MINOR (config.version.VersionType attribute)
,
[1]
mock_lsh_min_hash() (in module util.text_similarity.texts_similarity_filter_test)
mock_max_set_calc() (in module util.text_similarity.texts_similarity_filter_test)
MockedAssistant (class in ai.analysis.cost_analyzer_decorator_test)
model (ai.analysis.dataset_usage_analyzer.FormattedAnalysis attribute)
,
[1]
(ai.analysis.run.analysis_result.AnalysisResult attribute)
,
[1]
model_computed_fields (util.number_interval_generator.NormalizedNumberGenerator attribute)
(util.number_interval_generator.NumberIntervalGenerator attribute)
model_config (util.number_interval_generator.NormalizedNumberGenerator attribute)
(util.number_interval_generator.NumberIntervalGenerator attribute)
model_fields (util.number_interval_generator.NormalizedNumberGenerator attribute)
(util.number_interval_generator.NumberIntervalGenerator attribute)
model_post_init() (util.number_interval_generator.NormalizedNumberGenerator method)
(util.number_interval_generator.NumberIntervalGenerator method)
model_price_infos (ai.analysis.model.token_price_calculator.TokenPriceCalculator attribute)
ModelPriceInfo (class in ai.analysis.model.token_price_calculator)
ModelProvider (class in ai.assistant.model.model_provider)
ModelProviders (class in ai.assistant.model.model_provider)
module
ai
ai.analysis
ai.analysis.cost_analyzer_decorator
ai.analysis.cost_analyzer_decorator_test
ai.analysis.dataset_usage_analyzer
ai.analysis.model
ai.analysis.model.assistant_chat_model
ai.analysis.model.token_price_calculator
ai.analysis.model.token_type
ai.analysis.money
ai.analysis.money.currency
ai.analysis.money.money
ai.analysis.money.money_test
ai.analysis.run
ai.analysis.run.abstract_analyzer
ai.analysis.run.analysis_result
ai.analysis.run.analysis_result_test
ai.analysis.run.assistant_run
ai.analysis.run.assistant_runs
ai.assistant
ai.assistant.assistant
ai.assistant.factories
ai.assistant.factories.assistant_factory
ai.assistant.model
ai.assistant.model.model_provider
ai.assistant.model.model_provider_test
config
config.config
config.run_information
config.version
config.version_test
core
graph
graph.data
graph.data.key_value_store
graph.nodes
graph.nodes.core
graph.nodes.core.executable_node
graph.nodes.core.inject_storage_objects
graph.nodes.core.random_collection_node
graph.nodes.core.random_table_node
graph.nodes.node_factories
graph.nodes.ticket_nodes
random_collections
random_collections.random_collection
random_collections.random_collection_interface
random_collections.random_collection_table
ticket_generator
util
util.formatting
util.formatting.format_timedelta
util.formatting.json_parsing
util.formatting.words
util.formatting.words_test
util.lin_reg_plot_helper
util.merge_datasets
util.number_interval_generator
util.number_interval_generator_test
util.text_similarity
util.text_similarity.lsh_min_hash
util.text_similarity.lsh_min_hash.lsh_min_hash
util.text_similarity.lsh_min_hash.lsh_min_hash_test
util.text_similarity.lsh_min_hash.shingles_generator
util.text_similarity.lsh_min_hash.time_analysis
util.text_similarity.max_independent_set_calc
util.text_similarity.max_independent_set_calc_test
util.text_similarity.texts_similarity_filter
util.text_similarity.texts_similarity_filter_test
Money (class in ai.analysis.money.money)
MultipleShinglesGenerator (class in util.text_similarity.lsh_min_hash.shingles_generator)
N
name (ai.assistant.assistant.Assistant attribute)
,
[1]
(ai.assistant.model.model_provider.ModelProvider attribute)
,
[1]
next_version (config.version.ReleaseInformation property)
next_version() (config.version.Version method)
ngram_size (util.text_similarity.lsh_min_hash.shingles_generator.SimpleShinglesGenerator attribute)
ngram_sizes (util.text_similarity.lsh_min_hash.shingles_generator.MultipleShinglesGenerator attribute)
NormalizedNumberGenerator (class in util.number_interval_generator)
num_pairs() (util.text_similarity.max_independent_set_calc_test.RandomGraphGenerator method)
num_perm (util.text_similarity.lsh_min_hash.lsh_min_hash.LSHMinHash attribute)
num_points (util.text_similarity.lsh_min_hash.time_analysis.MeasurementParams attribute)
num_texts (util.text_similarity.max_independent_set_calc_test.MeasurementResult attribute)
number_bounds (util.number_interval_generator.NormalizedNumberGenerator attribute)
,
[1]
number_of_tickets (config.config.Config attribute)
,
[1]
(config.run_information.RunInformation attribute)
,
[1]
number_total_available_words (util.text_similarity.lsh_min_hash.time_analysis.RandomTextsGenerator attribute)
,
[1]
number_translation_nodes (config.config.Config attribute)
,
[1]
(config.run_information.RunInformation attribute)
,
[1]
NumberInterval (class in util.number_interval_generator)
NumberIntervalGenerator (class in util.number_interval_generator)
O
optimal_calc() (in module util.text_similarity.max_independent_set_calc_test)
OptimalIndependentSetCalc (class in util.text_similarity.max_independent_set_calc)
OUTPUT (ai.analysis.model.token_type.TokenType attribute)
,
[1]
output_dir (config.version.ReleaseInformation attribute)
,
[1]
output_file (config.config.Config property)
output_token_cost (ai.analysis.model.token_price_calculator.ModelPriceInfo attribute)
,
[1]
P
PAIRS_LIN_LOG_FUNC() (in module util.text_similarity.max_independent_set_calc_test)
Paraphrase (ai.assistant.assistant.AssistantName attribute)
parse_json_from_markdown() (in module util.formatting.json_parsing)
PATCH (config.version.VersionType attribute)
,
[1]
plot_algos() (in module util.text_similarity.max_independent_set_calc_test)
plot_regression() (in module util.lin_reg_plot_helper)
plot_scatter() (in module util.lin_reg_plot_helper)
predict() (util.lin_reg_plot_helper.LinRegPredictor method)
process() (util.formatting.words.TextProcessor method)
PROD (config.version.VersionTag attribute)
,
[1]
PRODUCTION (config.config.RunType attribute)
prompt_cost (ai.analysis.dataset_usage_analyzer.FormattedAnalysis attribute)
,
[1]
prompt_tokens (ai.analysis.run.analysis_result.AnalysisResult attribute)
,
[1]
prompts_cost (ai.analysis.run.analysis_result.AnalysisResult attribute)
,
[1]
Q
QWEN_2_5_7B (ai.analysis.model.assistant_chat_model.AssistantChatModel attribute)
,
[1]
QWEN_2_5_7B_TOGETHER (ai.analysis.model.assistant_chat_model.AssistantChatModel attribute)
,
[1]
R
random_collections
module
random_collections.random_collection
module
random_collections.random_collection_interface
module
random_collections.random_collection_table
module
random_graph_gen() (in module util.text_similarity.max_independent_set_calc_test)
random_text_generator (util.text_similarity.lsh_min_hash.time_analysis.MeasureLSHTimeComplexity attribute)
RandomCollection (class in random_collections.random_collection)
RandomCollectionBuilder (class in random_collections.random_collection)
RandomCollectionNode (class in graph.nodes.core.random_collection_node)
RandomGraphGenerator (class in util.text_similarity.max_independent_set_calc_test)
randomization_factor (random_collections.random_collection.RandomCollection attribute)
RandomTable (class in random_collections.random_collection_table)
RandomTableBuilder (class in random_collections.random_collection_table)
RandomTableNode (class in graph.nodes.core.random_table_node)
RandomTextsGenerator (class in util.text_similarity.lsh_min_hash.time_analysis)
range (util.number_interval_generator.NumberInterval property)
release_information (config.config.Config attribute)
,
[1]
release_type (config.version.ReleaseInformation attribute)
,
[1]
ReleaseInformation (class in config.version)
remove_duplicate_words() (in module util.formatting.words)
remove_unnecessary_words() (in module util.formatting.words)
result_size (util.text_similarity.max_independent_set_calc_test.MeasurementResult attribute)
run_information (config.config.Config property)
run_openai() (ai.analysis.cost_analyzer_decorator_test.MockedAssistant method)
(ai.assistant.assistant.Assistant method)
run_type (config.config.Config attribute)
,
[1]
RunInformation (class in config.run_information)
RunType (class in config.config)
S
save() (graph.data.key_value_store.KeyValueStore method)
save_by_key() (graph.data.key_value_store.KeyValueStore method)
save_chat() (ai.assistant.assistant.Assistant method)
save_parse() (ai.assistant.assistant.Assistant method)
save_tickets() (graph.data.key_value_store.KeyValueStore method)
ScatterData (class in util.text_similarity.max_independent_set_calc_test)
share (ai.analysis.dataset_usage_analyzer.FormattedAnalysis attribute)
,
[1]
shingles_generator (util.text_similarity.lsh_min_hash.lsh_min_hash.LSHMinHash attribute)
ShinglesGenerator (class in util.text_similarity.lsh_min_hash.shingles_generator)
similarity_filter() (in module util.text_similarity.texts_similarity_filter_test)
SimpleShinglesGenerator (class in util.text_similarity.lsh_min_hash.shingles_generator)
some_assistant() (in module ai.analysis.run.analysis_result_test)
standard_deviation (config.config.TextConfig attribute)
,
[1]
(util.number_interval_generator.NormalizedNumberGenerator attribute)
,
[1]
(util.number_interval_generator.NumberIntervalGenerator attribute)
,
[1]
start (util.text_similarity.lsh_min_hash.time_analysis.MeasurementParams attribute)
StaticCalcNumPairs (class in util.text_similarity.max_independent_set_calc_test)
storage (graph.data.key_value_store.KeyValueStore attribute)
T
Tag_Generation (ai.assistant.assistant.AssistantName attribute)
temperature (ai.assistant.assistant.Assistant attribute)
,
[1]
TEST (config.version.VersionTag attribute)
,
[1]
test_absolute_time_should_be_small() (in module util.text_similarity.lsh_min_hash.lsh_min_hash_test)
test_addition() (in module ai.analysis.run.analysis_result_test)
test_addition_with_different_currencies_failed() (in module ai.analysis.money.money_test)
test_adds_provider_correctly() (in module ai.assistant.model.model_provider_test)
test_adds_provider_from_dict_correctly() (in module ai.assistant.model.model_provider_test)
test_convert_to() (in module ai.analysis.money.money_test)
test_cost_analyzer() (in module ai.analysis.cost_analyzer_decorator_test)
test_currency_conversion() (in module ai.analysis.money.money_test)
test_division_with_different_currencies_failed() (in module ai.analysis.money.money_test)
test_equal_method() (in module util.number_interval_generator_test)
test_equality() (in module ai.analysis.money.money_test)
test_filter_similar_texts() (in module util.text_similarity.texts_similarity_filter_test)
test_find_max_set() (in module util.text_similarity.max_independent_set_calc_test)
test_get_cost_per_thousand_tickets() (in module ai.analysis.run.analysis_result_test)
test_get_share() (in module ai.analysis.run.analysis_result_test)
test_get_similar_pairs() (in module util.text_similarity.lsh_min_hash.lsh_min_hash_test)
test_greedy_accuracy() (in module util.text_similarity.max_independent_set_calc_test)
test_handles_duplicate_provider_names() (in module ai.assistant.model.model_provider_test)
test_handles_empty_provider_dict() (in module ai.assistant.model.model_provider_test)
test_in_formatted() (in module ai.analysis.money.money_test)
test_initialization() (in module ai.analysis.money.money_test)
test_int_addition() (in module ai.analysis.money.money_test)
test_int_division() (in module ai.analysis.money.money_test)
test_int_multiplication() (in module ai.analysis.money.money_test)
test_int_subtraction() (in module ai.analysis.money.money_test)
test_large_text_set() (in module util.text_similarity.lsh_min_hash.lsh_min_hash_test)
test_money_addition() (in module ai.analysis.money.money_test)
test_money_division() (in module ai.analysis.money.money_test)
test_money_multiplication() (in module ai.analysis.money.money_test)
test_money_subtraction() (in module ai.analysis.money.money_test)
test_multiplication_with_different_currencies_failed() (in module ai.analysis.money.money_test)
test_random_interval_distribution() (in module util.number_interval_generator_test)
test_random_numbers_intervals_are_in_bound() (in module util.number_interval_generator_test)
test_release_information_exists() (in module config.version_test)
test_release_information_get_next_existing() (in module config.version_test)
test_release_information_get_output_file() (in module config.version_test)
test_release_information_next_version() (in module config.version_test)
test_subtraction_with_different_currencies_failed() (in module ai.analysis.money.money_test)
test_sum_assistant_analysis() (in module ai.analysis.run.analysis_result_test)
test_text_length_upper_bound() (in module util.number_interval_generator_test)
test_threshold_variation() (in module util.text_similarity.lsh_min_hash.lsh_min_hash_test)
test_time_complexity() (in module util.text_similarity.max_independent_set_calc_test)
test_total_cost() (in module ai.analysis.run.analysis_result_test)
test_version_as_file_version() (in module config.version_test)
test_version_from_string() (in module config.version_test)
test_version_next_version() (in module config.version_test)
test_version_with_tag() (in module config.version_test)
text (util.text_similarity.lsh_min_hash.lsh_min_hash.TextMinHash attribute)
text_config (config.config.Config attribute)
,
[1]
TextConfig (class in config.config)
TextMinHash (class in util.text_similarity.lsh_min_hash.lsh_min_hash)
TextProcessor (class in util.formatting.words)
TextsSimilarityFilter (class in util.text_similarity.texts_similarity_filter)
threshold (util.text_similarity.lsh_min_hash.lsh_min_hash.LSHMinHash attribute)
ticket_generator
module
time (util.text_similarity.max_independent_set_calc_test.MeasurementResult attribute)
time_zone (config.config.Config attribute)
,
[1]
TokenPriceCalculator (class in ai.analysis.model.token_price_calculator)
TokenType (class in ai.analysis.model.token_type)
Topic_Finder (ai.assistant.assistant.AssistantName attribute)
total_cost (ai.analysis.dataset_usage_analyzer.FormattedAnalysis attribute)
,
[1]
(ai.analysis.run.analysis_result.AnalysisResult property)
transform_field_names() (in module ai.analysis.dataset_usage_analyzer)
U
update() (ai.analysis.run.analysis_result.AnalysisResult method)
upper_bound (util.number_interval_generator.NumberInterval attribute)
,
[1]
upper_bound_difference_log_factor (util.number_interval_generator.NumberIntervalGenerator attribute)
,
[1]
USD (ai.analysis.money.currency.Currency attribute)
,
[1]
util
module
util.formatting
module
util.formatting.format_timedelta
module
util.formatting.json_parsing
module
util.formatting.words
module
util.formatting.words_test
module
util.lin_reg_plot_helper
module
util.merge_datasets
module
util.number_interval_generator
module
util.number_interval_generator_test
module
util.text_similarity
module
util.text_similarity.lsh_min_hash
module
util.text_similarity.lsh_min_hash.lsh_min_hash
module
util.text_similarity.lsh_min_hash.lsh_min_hash_test
module
util.text_similarity.lsh_min_hash.shingles_generator
module
util.text_similarity.lsh_min_hash.time_analysis
module
util.text_similarity.max_independent_set_calc
module
util.text_similarity.max_independent_set_calc_test
module
util.text_similarity.texts_similarity_filter
module
util.text_similarity.texts_similarity_filter_test
module
V
validate_value_weight_dict() (random_collections.random_collection_table.RandomTableBuilder static method)
value_weight_dict (random_collections.random_collection_table.RandomTable attribute)
Version (class in config.version)
version (config.version.ReleaseInformation attribute)
,
[1]
(util.merge_datasets.FileInformation attribute)
VERSION_FILE_PREFIX (config.version.Version attribute)
VERSION_FILE_SPLIT (config.version.Version attribute)
VERSION_LIMIT (config.version.Version attribute)
VERSION_PARTS (config.version.Version attribute)
version_parts (config.version.Version attribute)
,
[1]
VERSION_SPLIT (config.version.Version attribute)
version_tag (config.version.Version attribute)
,
[1]
VersionTag (class in config.version)
VersionType (class in config.version)
W
with_tag() (config.version.Version method)
X
xs (util.text_similarity.max_independent_set_calc_test.ScatterData attribute)
Y
ys (util.text_similarity.max_independent_set_calc_test.ScatterData attribute)
Z
zero() (util.text_similarity.max_independent_set_calc_test.MeasurementResult static method)