├── .github └── workflows │ ├── arthur-engine-workflow.yml │ ├── composite-actions │ ├── set-version │ │ └── action.yml │ ├── setup-git │ │ └── action.yml │ ├── setup-helm │ │ └── action.yml │ └── setup-poetry │ │ └── action.yml │ ├── meticulous.yaml │ └── version-workflow.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CLAUDE.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── VAGRANT_README.md ├── Vagrantfile ├── deployment ├── README.md ├── README_RELEASE.md ├── cloudformation │ ├── README.md │ ├── core │ │ ├── arthur-core-ecs.yml │ │ ├── arthur-core-rds.yml │ │ ├── arthur-core-secrets-manager.yml │ │ ├── arthur-core-security-groups.yml │ │ └── arthur-core-vpc.yml │ ├── genai-engine │ │ ├── arthur-genai-engine-cloudwatch-alarms.yml │ │ ├── arthur-genai-engine-cloudwatch-dashboard.yml │ │ ├── arthur-genai-engine-ecs-gpu.yml │ │ ├── arthur-genai-engine-ecs-scheduled-scaler.yml │ │ ├── arthur-genai-engine-ecs-task-definition-gpu.yml │ │ ├── arthur-genai-engine-ecs-task-definition.yml │ │ ├── arthur-genai-engine-ecs.yml │ │ ├── arthur-genai-engine-iam.yml │ │ ├── arthur-genai-engine-lb.yml │ │ ├── arthur-genai-engine-secrets-manager.yml │ │ └── arthur-genai-engine-security-groups.yml │ ├── images │ │ └── genai-engine-architecture-diagram.png │ ├── ml-engine │ │ ├── arthur-ml-engine-cloudwatch-alarms.yml │ │ ├── arthur-ml-engine-cloudwatch-dashboard.yml │ │ ├── arthur-ml-engine-ecs-task-definition.yml │ │ ├── arthur-ml-engine-ecs.yml │ │ ├── arthur-ml-engine-iam.yml │ │ ├── arthur-ml-engine-secrets-manager.yml │ │ └── arthur-ml-engine-security-groups.yml │ ├── root-arthur-engine-cpu.yml │ ├── root-arthur-engine-gpu.yml │ ├── root-arthur-genai-engine-cpu.yml │ ├── root-arthur-genai-engine-gpu.yml │ ├── start-cpu-stack.html │ └── start-gpu-stack.html ├── docker-compose │ ├── arthur-engine │ │ ├── .env.template │ │ ├── .gitignore │ │ ├── README.md │ │ ├── docker-compose.yml │ │ ├── down.sh │ │ ├── setup-and-start.ps1 │ │ ├── setup-and-start.sh │ │ ├── start.ps1.template │ │ └── start.sh.template │ ├── genai-engine │ │ ├── .env.template │ │ ├── .gitignore │ │ ├── README.md │ │ ├── docker-compose.yml │ │ ├── setup-and-start.ps1 │ │ ├── setup-and-start.sh │ │ ├── start.ps1.template │ │ └── start.sh.template │ └── ml-engine │ │ ├── .env.template │ │ ├── .gitignore │ │ ├── README.md │ │ └── docker-compose.yaml └── helm │ ├── arthur-engine │ ├── .gitignore │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── start.sh.template.cpu │ ├── start.sh.template.gpu │ └── values.yaml.template │ ├── genai-engine │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── _helpers.tpl │ │ ├── arthur-genai-engine-daemonset.yaml │ │ ├── arthur-genai-engine-deployment.yaml │ │ ├── arthur-genai-engine-hpa.yaml │ │ ├── arthur-genai-engine-service.yaml │ │ ├── ingress.yaml │ │ ├── secrets.yaml │ │ └── serviceaccount.yaml │ ├── values.schema.json │ └── values.yaml.template │ └── ml-engine │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ ├── _helpers.tpl │ ├── deployment.yaml │ └── serviceaccount.yaml │ ├── values.schema.json │ └── values.yaml.template ├── docs └── images │ ├── arthur-genai-api.png │ ├── arthur-genai.png │ ├── arthur-logo-symbol.svg │ └── arthur-tradml.png ├── genai-engine ├── .env ├── .vscode │ └── settings.json ├── CLAUDE.md ├── Dockerfile_changelog ├── README.md ├── alembic.ini ├── alembic │ ├── README.md │ ├── env.py │ ├── script.py.mako │ └── versions │ │ ├── 2023_06_23_1135-e04161e97672_start_db_with_v2_models.py │ │ ├── 2023_06_27_0904-bf46ba93762f_add_new_database_tables_for_prompt_and_.py │ │ ├── 2023_06_30_0736-f39011d0e6df_add_task_id_conversation_id_to_models.py │ │ ├── 2023_07_13_0926-ae36d2222a3f_add_documents_table.py │ │ ├── 2023_07_18_1525-ef63dfc830d3_create_pgvector_extension.py │ │ ├── 2023_07_25_1748-eee0433afdbf_add_embedding_table_and_index.py │ │ ├── 2023_08_04_0756-2313453ed5c1_add_configurations_table.py │ │ ├── 2023_08_15_1041-ae3165cd8947_add_users_table.py │ │ ├── 2023_08_23_0939-769fc709b3a7_add_feedback_table.py │ │ ├── 2023_09_07_1253-ba03ca11c6ab_add_rule_result_token_columns.py │ │ ├── 2023_09_08_1640-d298a8a6e360_standardize_rule_output.py │ │ ├── 2023_09_27_1329-f9c19016756d_add_inference_response_context_column.py │ │ ├── 2023_09_28_1454-49110ac3912f_add_seperate_tables_for_rule_details_.py │ │ ├── 2023_10_04_1633-ac244fdc928b_add_archived_column_to_tasks.py │ │ ├── 2023_10_05_0936-3759d5136235_add_embeddings_reference_table.py │ │ ├── 2023_10_06_0929-a5e9ddfd39fc_add_global_documents_column.py │ │ ├── 2023_10_19_1034-86240b998f6c_adding_api_keys_table.py │ │ ├── 2023_10_24_1123-9ff69176b1bf_adding_info_to_users_table.py │ │ ├── 2023_10_27_1448-083f1ae171fd_adding_pii_entities.py │ │ ├── 2023_11_08_1302-2d71226b9961_add_toxicity_score_table.py │ │ ├── 2023_11_13_2007-2cdcefae64ef_add_regex_keyword_tables.py │ │ ├── 2023_11_13_2159-c48da0268fd9_add_column_to_pii_entities_for_.py │ │ ├── 2023_11_30_1228-915c200914f5_add_column_to_regex_spans_for_pattern_.py │ │ ├── 2024_01_08_1404-c27cc6cc9239_drop_data_path_column.py │ │ ├── 2024_01_10_1258-ac767af544d6_drop_is_admin_column.py │ │ ├── 2024_03_15_1245-d2e6156f6c12_rollback_pii_config.py │ │ ├── 2024_03_25_1954-8dd0c9ed869c_add_latency_columns_to_rule_results.py │ │ ├── 2024_05_29_1000-234b9fdee6c2_keep_user_id_only_on_inferences_table.py │ │ ├── 2024_06_06_2107-5ccb9c8c9a77_add_created_updated_cols_to_feedback.py │ │ ├── 2024_07_01_1708-e00e4d87eea5_add_relationship_between_inferences_and_.py │ │ ├── 2024_07_12_0830-1dcbca1f3baa_add_order_number_to_claims.py │ │ ├── 2024_08_05_1130-8927105d0493_hallucination_rule_v3_beta_name_.py │ │ ├── 2024_08_07_0941-46d1663a0358_migrate_.py │ │ ├── 2024_09_18_1620-82e280cdac06_add_toxicity_subtype_and_prediction_.py │ │ ├── 2024_10_20_0949-f955f6625002_add_index_on_inferences_for_id_task_id_.py │ │ ├── 2024_10_21_1723-fb76ac2d7a14_xp_1145_add_indexes_for_rule_result_.py │ │ ├── 2024_10_23_1029-68c62e902853_api_key_could_have_mutliple_roles.py │ │ ├── 2025_02_05_1504-5c2dd37eed9e_create_tokens_columns_in_inference_prompts_and_inference_responses.py │ │ ├── 2025_04_29_1301-7747edf460b3_create_span_table.py │ │ ├── 2025_07_21_1506-862b72075d60_add_agentic_flag.py │ │ ├── 2025_07_22_1054-fc6de48cfedf_add_metric_table_and_parent_id_to_span_.py │ │ ├── 2025_08_27_2130-48b468cd92f9_add_trace_meta_table.py │ │ ├── 2025_08_28_1026-0135e39e511f_add_span_name_and_indexes.py │ │ ├── 2025_09_10_1613-4617f961d9f0_metric_details_to_json.py │ │ ├── 2025_10_07_1428-a299936fc3f1_add_agentic_prompts_table.py │ │ ├── 2025_10_09_1326-bf11fb90a818_fix_telemetry_schema.py │ │ ├── 2025_10_10_1056-38fb313d0c3a_add_session_status_columns.py │ │ ├── 2025_10_13_1203-5e13ff24289d_create_datasets.py │ │ ├── 2025_10_13_1334-18b0dde1883b_create_dataset_versions.py │ │ ├── 2025_10_14_0905-1e4ff2a22cbb_adding_model_name.py │ │ ├── 2025_10_17_1349-7c330aebf8e7_add_dataset_columns.py │ │ ├── 2025_10_17_2042-897c39909e73_add_secret_storage.py │ │ ├── 2025_10_20_1302-7fb45748e807_add_dataset_row_created_at_and_latest_.py │ │ ├── 2025_10_21_1918-ecc45f321532_add_user_id_to_spans.py │ │ ├── 2025_10_22_1236-16d81eaac5c2_add_model_name_to_inference_responses.py │ │ ├── 2025_10_22_1646-5b5d630418ba_add_versioning_to_agentic_prompts.py │ │ ├── 2025_10_29_1645-2264832c91c0_update_raw_span_structure.py │ │ ├── 2025_10_30_1209-5a02e38003af_create_rag_configs.py │ │ ├── 2025_11_03_1039-aa259a314eeb_add_token_cost_and_input_output_content.py │ │ ├── 2025_11_04_1513-9d3d34fcf6b4_create_rag_settings.py │ │ ├── 2025_11_05_1404-83d01e7ad41c_soft_delete_setting_versions.py │ │ ├── 2025_11_05_1755-d31e27429dca_add_llm_evals_table.py │ │ ├── 2025_11_06_1604-52c0a0da3ef1_refactor_rag_tags.py │ │ ├── 2025_11_15_1115-4392c0a6800e_add_dataset_transform_table.py │ │ ├── 2025_11_15_1140-7c2dbe560050_add_variables_to_prompts_and_evals.py │ │ ├── 2025_11_15_1618-5d30b8ab358b_remove_score_range_from_llm_evals.py │ │ ├── 2025_11_15_1932-0381fe93ad77_prompt_experiments.py │ │ ├── 2025_11_16_1817-159622b56cf9_add_prompt_and_eval_tag_tables.py │ │ ├── 2025_11_19_1226-7bff101b1a7a_add_agentic_annotations_table.py │ │ ├── 2025_11_20_1520-88a3cbf21434_support_non_similar_and_unsaved_prompts_.py │ │ ├── 2025_11_21_1605-f617c5594fbf_create_notebook_table.py │ │ ├── 2025_11_21_1744-2cb1d34dafa5_prompt_experiments_row_filter.py │ │ ├── 2025_11_21_1958-49afefacd064_add_link_from_experiments_to_datasets.py │ │ ├── 2025_11_23_2016-ee4b2e171875_add_dataset_name_to_notebook.py │ │ ├── 2025_11_26_1127-6273338ffe42_add_task_id_to_datasets.py │ │ ├── 2025_11_26_1603-8a2f6f0802a3_make_transforms_global.py │ │ ├── 2025_12_03_1444-make_trace_metadata_task_id_nullable.py │ │ └── 2025_12_03_1709-714d70516fae_add_continuous_evals_table.py ├── changelog.py ├── changelog_cop.sh ├── docker-compose.yml ├── dockerfile ├── examples │ ├── .gitignore │ ├── agents │ │ ├── analytics-agent │ │ │ ├── .env.example │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── eslint.config.mjs │ │ │ ├── example-data │ │ │ │ └── qa-eval-dataset │ │ │ │ │ ├── analytics_questions.csv │ │ │ │ │ └── generation-instructions.txt │ │ │ ├── next.config.ts │ │ │ ├── package.json │ │ │ ├── postcss.config.mjs │ │ │ ├── public │ │ │ │ ├── file.svg │ │ │ │ ├── globe.svg │ │ │ │ ├── next.svg │ │ │ │ ├── vercel.svg │ │ │ │ └── window.svg │ │ │ ├── src │ │ │ │ ├── app │ │ │ │ │ ├── api │ │ │ │ │ │ └── copilotkit │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── favicon.ico │ │ │ │ │ ├── globals.css │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── lib │ │ │ │ │ │ └── ag-ui │ │ │ │ │ │ │ └── mastra.ts │ │ │ │ │ └── page.tsx │ │ │ │ ├── components │ │ │ │ │ ├── GraphCard.tsx │ │ │ │ │ ├── SqlCard.tsx │ │ │ │ │ ├── SqlResultsCard.tsx │ │ │ │ │ ├── TelemetryCopilotProvider.tsx │ │ │ │ │ ├── WeatherCard.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── mastra │ │ │ │ │ ├── agents │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── lib │ │ │ │ │ └── arthur-api-client │ │ │ │ │ │ ├── api-client.ts │ │ │ │ │ │ ├── client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── prompt-templating.ts │ │ │ │ │ ├── observability │ │ │ │ │ └── arthur │ │ │ │ │ │ ├── attribute-utils.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── tracing.ts │ │ │ │ │ └── tools │ │ │ │ │ ├── executeSql.ts │ │ │ │ │ ├── generateGraph.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── textToSql.ts │ │ │ │ │ └── weather.ts │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ │ └── image-analysis-agent │ │ │ ├── .env.example │ │ │ ├── README.md │ │ │ ├── eslint.config.mjs │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.ts │ │ │ ├── package.json │ │ │ ├── postcss.config.mjs │ │ │ ├── src │ │ │ └── app │ │ │ │ ├── api │ │ │ │ └── chat │ │ │ │ │ └── route.ts │ │ │ │ ├── favicon.ico │ │ │ │ ├── globals.css │ │ │ │ ├── layout.tsx │ │ │ │ └── page.tsx │ │ │ ├── tsconfig.json │ │ │ └── yarn.lock │ ├── validate-prompt.py.template │ ├── validate-prompt.sh.template │ ├── validate-response.py.template │ └── validate-response.sh.template ├── locust │ ├── .env │ ├── .gitignore │ ├── README.md │ ├── assemble.sh │ ├── data │ │ ├── inferences-generic.json │ │ ├── rules-all.json │ │ └── rules-min.json │ ├── locustfile.py │ └── requirements.txt ├── poetry.lock ├── pyproject.toml ├── requirements-gpu.txt ├── routes_security_check.py ├── scripts │ ├── run_linter.sh │ └── start_local_server.sh ├── src │ ├── .dockerignore │ ├── __init__.py │ ├── api_changelog.md │ ├── auth │ │ ├── ApiKeyValidator │ │ │ ├── APIKeyValidator.py │ │ │ ├── APIKeyvalidatorCreator.py │ │ │ ├── MasterAPIKeyValidator.py │ │ │ ├── UserGenAPIKeyValidator.py │ │ │ ├── __init__.py │ │ │ └── enums.py │ │ ├── SPAStaticFiles.py │ │ ├── __init__.py │ │ ├── api_key_validator_client.py │ │ ├── auth_constants.py │ │ ├── authorization_header_elements.py │ │ ├── jwk_client.py │ │ ├── multi_validator.py │ │ ├── oauth_validator.py │ │ └── utils.py │ ├── chat │ │ ├── __init__.py │ │ ├── chat.py │ │ └── embedding.py │ ├── clients │ │ ├── __init__.py │ │ ├── auth │ │ │ ├── abc_keycloak_client.py │ │ │ ├── keycloak_client.py │ │ │ └── permission_mappings.py │ │ ├── llm │ │ │ └── llm_client.py │ │ ├── rag_providers │ │ │ ├── __init__.py │ │ │ ├── rag_client_constructor.py │ │ │ ├── rag_provider_client.py │ │ │ └── weaviate_client.py │ │ ├── s3 │ │ │ ├── InMemoryS3Client.py │ │ │ ├── S3Client.py │ │ │ ├── abc_file_client.py │ │ │ └── azure_client.py │ │ └── telemetry │ │ │ ├── __init__.py │ │ │ └── telemetry_client.py │ ├── config │ │ ├── cache_config.py │ │ ├── config.py │ │ ├── database_config.py │ │ ├── extra_features.py │ │ ├── keycloak_config.py │ │ ├── openai_config.py │ │ └── telemetry_config.py │ ├── custom_types │ │ ├── __init__.py │ │ └── custom_types.py │ ├── db_models │ │ ├── __init__.py │ │ ├── agentic_prompt_models.py │ │ ├── auth_models.py │ │ ├── base.py │ │ ├── configuration_models.py │ │ ├── custom_types.py │ │ ├── dataset_models.py │ │ ├── document_models.py │ │ ├── inference_models.py │ │ ├── llm_eval_models.py │ │ ├── notebook_models.py │ │ ├── prompt_experiment_models.py │ │ ├── rag_provider_models.py │ │ ├── rule_models.py │ │ ├── rule_result_models.py │ │ ├── secret_storage_models.py │ │ ├── task_models.py │ │ ├── telemetry_models.py │ │ └── transform_models.py │ ├── dependencies.py │ ├── docker-entrypoint.sh │ ├── gunicorn.conf.py │ ├── license │ │ └── __init__.py │ ├── metrics_engine.py │ ├── repositories │ │ ├── __init__.py │ │ ├── agentic_prompts_repository.py │ │ ├── api_key_repository.py │ │ ├── base_llm_repository.py │ │ ├── configuration_repository.py │ │ ├── continuous_evals_repository.py │ │ ├── datasets_repository.py │ │ ├── documents_repository.py │ │ ├── embedding_repository.py │ │ ├── feedback_repository.py │ │ ├── inference_repository.py │ │ ├── llm_evals_repository.py │ │ ├── metrics_repository.py │ │ ├── model_provider_repository.py │ │ ├── notebook_repository.py │ │ ├── prompt_experiment_repository.py │ │ ├── rag_providers_repository.py │ │ ├── rules_repository.py │ │ ├── secrets_repository.py │ │ ├── span_repository.py │ │ ├── tasks_metrics_repository.py │ │ ├── tasks_repository.py │ │ ├── tasks_rules_repository.py │ │ ├── trace_transform_repository.py │ │ └── usage_repository.py │ ├── routers │ │ ├── __init__.py │ │ ├── api_key_routes.py │ │ ├── auth_routes.py │ │ ├── chat_routes.py │ │ ├── health_routes.py │ │ ├── route_handler.py │ │ ├── user_routes.py │ │ ├── v1 │ │ │ ├── agentic_prompt_routes.py │ │ │ ├── continuous_eval_routes.py │ │ │ ├── legacy_span_routes.py │ │ │ ├── llm_eval_routes.py │ │ │ ├── model_provider_routes.py │ │ │ ├── notebook_routes.py │ │ │ ├── prompt_experiment_routes.py │ │ │ ├── rag_routes.py │ │ │ ├── rag_setting_routes.py │ │ │ ├── secrets_routes.py │ │ │ ├── trace_api_routes.py │ │ │ └── transform_routes.py │ │ └── v2 │ │ │ ├── __init__.py │ │ │ ├── dataset_management_routes.py │ │ │ ├── feedback_routes.py │ │ │ ├── query_routes.py │ │ │ ├── routers.py │ │ │ ├── rule_management_routes.py │ │ │ ├── system_management_routes.py │ │ │ ├── task_management_routes.py │ │ │ └── validate_routes.py │ ├── rules_engine.py │ ├── schemas │ │ ├── __init__.py │ │ ├── agentic_prompt_schemas.py │ │ ├── common_schemas.py │ │ ├── custom_exceptions.py │ │ ├── enums.py │ │ ├── internal_schemas.py │ │ ├── llm_eval_schemas.py │ │ ├── llm_schemas.py │ │ ├── metric_schemas.py │ │ ├── notebook_schemas.py │ │ ├── prompt_experiment_schemas.py │ │ ├── request_schemas.py │ │ ├── response_schemas.py │ │ ├── rules_schema_utils.py │ │ └── scorer_schemas.py │ ├── scorer │ │ ├── __init__.py │ │ ├── checks │ │ │ ├── hallucination │ │ │ │ ├── claim_classifier │ │ │ │ │ └── 354ec0a465a14726b825b3bd5b97137b.pth │ │ │ │ ├── v1.py │ │ │ │ ├── v2.py │ │ │ │ ├── v2_legacy_prompts.py │ │ │ │ └── v2_prompts.py │ │ │ ├── keyword │ │ │ │ └── keyword.py │ │ │ ├── pii │ │ │ │ ├── classifier.py │ │ │ │ ├── classifier_v1.py │ │ │ │ ├── generic_name_exclusions.txt │ │ │ │ ├── gliner │ │ │ │ │ └── gliner_tokenizer_config.json │ │ │ │ ├── presidio_gliner_map.py │ │ │ │ └── validations.py │ │ │ ├── prompt_injection │ │ │ │ └── classifier.py │ │ │ ├── regex │ │ │ │ └── regex.py │ │ │ ├── sensitive_data │ │ │ │ └── custom_examples.py │ │ │ └── toxicity │ │ │ │ ├── toxicity.py │ │ │ │ └── toxicity_profanity │ │ │ │ ├── __init__.py │ │ │ │ ├── end_punctuations.jsonl │ │ │ │ ├── level_0_words.jsonl │ │ │ │ ├── level_1_words.jsonl │ │ │ │ ├── profanity.py │ │ │ │ └── profanity_blacklist.txt │ │ ├── llm_client.py │ │ ├── metrics │ │ │ ├── relevance │ │ │ │ ├── prompt_templates.py │ │ │ │ └── relevance.py │ │ │ └── tool_selection │ │ │ │ ├── prompt_templates.py │ │ │ │ └── tool_selection.py │ │ ├── score.py │ │ └── scorer.py │ ├── server.py │ ├── services │ │ ├── __init__.py │ │ ├── experiment_executor.py │ │ ├── prompt │ │ │ ├── __init__.py │ │ │ └── chat_completion_service.py │ │ └── trace │ │ │ ├── __init__.py │ │ │ ├── filter_service.py │ │ │ ├── metrics_integration_service.py │ │ │ ├── span_normalization_service.py │ │ │ ├── span_query_service.py │ │ │ ├── span_semantic_conventions.py │ │ │ ├── trace_annotation_service.py │ │ │ ├── trace_ingestion_service.py │ │ │ └── tree_building_service.py │ ├── utils │ │ ├── __init__.py │ │ ├── abbreviations.py │ │ ├── claim_parser.py │ │ ├── classifiers.py │ │ ├── constants.py │ │ ├── file_parsing.py │ │ ├── load_test_chat.py │ │ ├── metric_counters.py │ │ ├── model_load.py │ │ ├── text_chunking.py │ │ ├── token_count.py │ │ ├── trace.py │ │ ├── transform_executor.py │ │ ├── users.py │ │ └── utils.py │ └── validation │ │ ├── __init__.py │ │ ├── prompt.py │ │ └── response.py ├── staging.openapi.json ├── technical_documentation │ ├── comprehensive-filters-tdd.md │ ├── dataset_transforms │ │ └── simplified_transforms_design.md │ ├── llm_evals_tdd │ │ ├── img │ │ │ ├── delete_evals.png │ │ │ ├── get_all_llm_evals.png │ │ │ ├── get_llm_eval.png │ │ │ ├── list_versions.png │ │ │ ├── llm_eval_workflow.png │ │ │ ├── llm_evals_table_schema.png │ │ │ ├── run_llm_eval.png │ │ │ └── save_llm_eval.png │ │ └── llm_evals_tdd.md │ ├── span_query_endpoint_scope_doc.md │ └── targeted_api_endpoints_tdd.md ├── tests │ ├── __init__.py │ ├── clients │ │ ├── __init__.py │ │ ├── base_test_client.py │ │ ├── integration_test_client.py │ │ └── unit_test_client.py │ ├── conftest.py │ ├── constants.py │ ├── fixtures │ │ └── toxicity │ │ │ ├── sampled_nottoxic.txt │ │ │ └── sampled_toxic.txt │ ├── integration │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_api_keys.py │ │ ├── test_archive_tasks.py │ │ ├── test_create_inferences.py │ │ ├── test_create_rule.py │ │ ├── test_delete_rule.py │ │ ├── test_rule_execution.py │ │ ├── test_session_fixtures.py │ │ ├── test_task_crud.py │ │ ├── test_task_metrics.py │ │ └── test_token_use.py │ ├── mocks │ │ ├── UserInfoMock.py │ │ ├── __init__.py │ │ ├── mock_jwk_client.py │ │ ├── mock_keycloak_client.py │ │ ├── mock_oauth_client.py │ │ ├── mock_scorer_client.py │ │ └── mock_weaviate_client.py │ ├── pytest.ini │ ├── routes │ │ ├── chat │ │ │ └── test_chat_use.py │ │ ├── legacy_span │ │ │ ├── conftest.py │ │ │ ├── test_metadata_management.py │ │ │ ├── test_query_filtering.py │ │ │ ├── test_query_spans.py │ │ │ ├── test_query_traces.py │ │ │ └── test_span_ingestion.py │ │ ├── trace_api │ │ │ ├── conftest.py │ │ │ ├── test_filtering_and_pagination.py │ │ │ ├── test_session_endpoints.py │ │ │ ├── test_span_endpoints.py │ │ │ ├── test_trace_annotation.py │ │ │ ├── test_trace_endpoints.py │ │ │ ├── test_trace_ingestion.py │ │ │ └── test_user_endpoints.py │ │ └── users │ │ │ └── test_user_management.py │ ├── test_remote.sh │ └── unit │ │ ├── __init__.py │ │ ├── auth │ │ ├── __init__.py │ │ ├── test_jwk_client.py │ │ └── test_oauth_validator.py │ │ ├── clients │ │ ├── llm │ │ │ └── test_llm_client.py │ │ └── telemetry │ │ │ └── test_telemetry_client.py │ │ ├── config │ │ ├── test_openai_config.py │ │ └── test_telemetry_config.py │ │ ├── db_models │ │ ├── __init__.py │ │ └── test_custom_types.py │ │ ├── repositories │ │ ├── test_agentic_prompts_repository.py │ │ ├── test_auth_repository.py │ │ ├── test_llm_evals_repository.py │ │ └── test_task_rules_repository.py │ │ ├── routes │ │ ├── __init__.py │ │ ├── auth │ │ │ ├── __init__.py │ │ │ └── test_auth.py │ │ ├── chat │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_chat_default_task.py │ │ │ └── test_chat_use.py │ │ ├── configuration │ │ │ ├── __init__.py │ │ │ └── test_configurations.py │ │ ├── conftest.py │ │ ├── datasets │ │ │ ├── __init__.py │ │ │ ├── test_dataset_versions_crud.py │ │ │ ├── test_datasets_crud.py │ │ │ └── test_datasets_query.py │ │ ├── feedback │ │ │ ├── __init__.py │ │ │ ├── test_create_feedback.py │ │ │ └── test_query_feedback.py │ │ ├── inferences │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_create_inferences.py │ │ │ └── test_query_inferences.py │ │ ├── model_providers_and_secrets │ │ │ ├── __init__.py │ │ │ └── test_model_provider_and_secrets_endpoints.py │ │ ├── rag │ │ │ ├── __init__.py │ │ │ ├── test_rag_provider_crud.py │ │ │ ├── test_rag_provider_hybrid_search.py │ │ │ ├── test_rag_provider_keyword_search.py │ │ │ ├── test_rag_provider_search.py │ │ │ ├── test_rag_provider_settings.py │ │ │ ├── test_rag_provider_settings_query.py │ │ │ ├── test_rag_provider_settings_search_kinds.py │ │ │ ├── test_rag_provider_versions_crud.py │ │ │ ├── test_rag_provider_versions_query.py │ │ │ └── test_rag_providers_query.py │ │ ├── rules │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_create_rule.py │ │ │ ├── test_delete_rule.py │ │ │ ├── test_rule_execution.py │ │ │ ├── test_rule_search_endpoint.py │ │ │ └── test_token_use.py │ │ ├── tasks │ │ │ ├── __init__.py │ │ │ ├── test_agentic_prompt_routes.py │ │ │ ├── test_archive_tasks.py │ │ │ ├── test_continuous_eval_crud_routes.py │ │ │ ├── test_llm_eval_routes.py │ │ │ ├── test_task_crud.py │ │ │ ├── test_task_metrics.py │ │ │ ├── test_task_search_endpoints.py │ │ │ └── test_task_validate_prompt.py │ │ ├── test_master_key.py │ │ ├── transforms │ │ │ ├── test_transform_crud.py │ │ │ └── test_transform_execution.py │ │ └── users │ │ │ ├── __init__.py │ │ │ └── test_user_management.py │ │ ├── schemas │ │ ├── __init__.py │ │ └── test_request_schemas.py │ │ ├── scorer │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_llm_client.py │ │ ├── test_relevance_scorer.py │ │ └── test_tool_selection.py │ │ ├── test_api_keys.py │ │ ├── test_chat.py │ │ ├── test_embedding.py │ │ ├── test_embedding_repo.py │ │ ├── test_hallucination.py │ │ ├── test_keyword.py │ │ ├── test_pii.py │ │ ├── test_pii_v1.py │ │ ├── test_prompt_injection.py │ │ ├── test_regex.py │ │ ├── test_sensitive_data.py │ │ ├── test_session_fixtures.py │ │ ├── test_toxicity.py │ │ ├── utils │ │ ├── test_claim_parser.py │ │ ├── test_data │ │ │ ├── target_README.txt │ │ │ └── test_README.md │ │ ├── test_text_chunking.py │ │ ├── test_users.py │ │ └── test_utils.py │ │ └── validation │ │ ├── __init__.py │ │ ├── test_prompt.py │ │ └── test_response.py ├── ui │ ├── .env.dev │ ├── .env.local.example │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc │ ├── .yarnrc.yml │ ├── AGENTS.md │ ├── CLAUDE.md │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── openapitools.json │ ├── package.json │ ├── public │ │ ├── logos │ │ │ └── model_providers │ │ │ │ ├── anthropic-logo.svg │ │ │ │ ├── gemini-logo.svg │ │ │ │ └── openai-logo.svg │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── components │ │ │ ├── AllTasks.tsx │ │ │ ├── ApiKeysManagement.tsx │ │ │ ├── AuthGuard.tsx │ │ │ ├── ComingSoon.tsx │ │ │ ├── CreateTaskForm.tsx │ │ │ ├── LoginPage.tsx │ │ │ ├── ModelProviders.tsx │ │ │ ├── ProtectedRoute.tsx │ │ │ ├── SidebarNavigation.tsx │ │ │ ├── TaskDetailContent.tsx │ │ │ ├── TaskErrorState.tsx │ │ │ ├── TaskLayout.tsx │ │ │ ├── TaskLoadingState.tsx │ │ │ ├── TaskNotFoundState.tsx │ │ │ ├── TraceDetailsPanel.tsx │ │ │ ├── TracesView.tsx │ │ │ ├── common │ │ │ │ ├── ConfirmationModal.tsx │ │ │ │ ├── CopyableChip.tsx │ │ │ │ ├── Drawer.tsx │ │ │ │ ├── ErrorFallback.tsx │ │ │ │ ├── Highlight.tsx │ │ │ │ ├── SearchBar.tsx │ │ │ │ ├── form │ │ │ │ │ ├── MaterialAutocompleteField.tsx │ │ │ │ │ └── NumberField.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── llm │ │ │ │ │ ├── MessageRenderer.tsx │ │ │ │ │ ├── OutputMessageRenderer.tsx │ │ │ │ │ └── TextMessageRenderer.tsx │ │ │ │ └── span │ │ │ │ │ └── TypeChip.tsx │ │ │ ├── datasets │ │ │ │ ├── CellContentModal.tsx │ │ │ │ ├── ConfigureColumnsModal.tsx │ │ │ │ ├── DatasetDetailView.tsx │ │ │ │ ├── DatasetExperimentsView.tsx │ │ │ │ ├── DatasetFormModal.tsx │ │ │ │ ├── DatasetHeader.tsx │ │ │ │ ├── DatasetLoadingState.tsx │ │ │ │ ├── DatasetSearchBar.tsx │ │ │ │ ├── DatasetTable.tsx │ │ │ │ ├── DatasetTableCell.tsx │ │ │ │ ├── DatasetTableRow.tsx │ │ │ │ ├── DatasetsEmptyState.tsx │ │ │ │ ├── DatasetsErrorState.tsx │ │ │ │ ├── DatasetsLoadingState.tsx │ │ │ │ ├── DatasetsSearchBar.tsx │ │ │ │ ├── DatasetsTable.tsx │ │ │ │ ├── DatasetsView.tsx │ │ │ │ ├── DatasetsViewHeader.tsx │ │ │ │ ├── EditRowModal.tsx │ │ │ │ ├── ImportDatasetModal.tsx │ │ │ │ ├── VersionDrawer.tsx │ │ │ │ └── import │ │ │ │ │ ├── ImportConfigurationStep.tsx │ │ │ │ │ ├── ImportPreviewStep.tsx │ │ │ │ │ ├── csvImportConstants.ts │ │ │ │ │ └── csvParseUtils.ts │ │ │ ├── evaluators │ │ │ │ ├── EvalEditModal.tsx │ │ │ │ ├── EvalFormModal.tsx │ │ │ │ ├── Evaluators.tsx │ │ │ │ ├── EvaluatorsHeader.tsx │ │ │ │ ├── MustacheHighlightedTextField.tsx │ │ │ │ ├── data │ │ │ │ │ └── evaluator-templates.json │ │ │ │ ├── fullscreen │ │ │ │ │ ├── EvalDetailView.tsx │ │ │ │ │ ├── EvalFullScreenView.tsx │ │ │ │ │ └── EvalVersionDrawer.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── useAddTagToEvalVersionMutation.ts │ │ │ │ │ ├── useCreateEvalMutation.ts │ │ │ │ │ ├── useDeleteEvalMutation.ts │ │ │ │ │ ├── useDeleteEvalVersionMutation.ts │ │ │ │ │ ├── useDeleteTagFromEvalVersionMutation.ts │ │ │ │ │ ├── useEval.ts │ │ │ │ │ ├── useEvalVersions.ts │ │ │ │ │ ├── useEvals.ts │ │ │ │ │ └── useEvaluatorTemplates.ts │ │ │ │ ├── table │ │ │ │ │ └── EvalsTable.tsx │ │ │ │ ├── types.ts │ │ │ │ └── types │ │ │ │ │ └── evaluator-template.ts │ │ │ ├── notebooks │ │ │ │ ├── CreateNotebookModal.tsx │ │ │ │ ├── NotebookDetailModal.tsx │ │ │ │ ├── Notebooks.tsx │ │ │ │ ├── NotebooksHeader.tsx │ │ │ │ ├── NotebooksTable.tsx │ │ │ │ └── types.ts │ │ │ ├── prompt-experiments │ │ │ │ ├── CreateExperimentModal.tsx │ │ │ │ ├── ExperimentDetailView.tsx │ │ │ │ ├── ExperimentResultsTable.tsx │ │ │ │ ├── NotebookExperimentModal.tsx │ │ │ │ ├── PromptExperimentsEmptyState.tsx │ │ │ │ ├── PromptExperimentsTable.tsx │ │ │ │ ├── PromptExperimentsView.tsx │ │ │ │ ├── PromptExperimentsViewHeader.tsx │ │ │ │ ├── PromptResultComponents.tsx │ │ │ │ ├── PromptResultDetailModal.tsx │ │ │ │ └── PromptVersionDrawer.tsx │ │ │ ├── prompts-management │ │ │ │ ├── PromptFormModal.tsx │ │ │ │ ├── PromptsManagement.tsx │ │ │ │ ├── PromptsManagementHeader.tsx │ │ │ │ ├── fullscreen │ │ │ │ │ ├── PromptDetailView.tsx │ │ │ │ │ ├── PromptFullScreenView.tsx │ │ │ │ │ └── PromptVersionDrawer.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── useAddTagToPromptVersionMutation.ts │ │ │ │ │ ├── useCreatePromptMutation.ts │ │ │ │ │ ├── useDeletePromptMutation.ts │ │ │ │ │ ├── useDeletePromptVersionMutation.ts │ │ │ │ │ ├── useDeleteTagFromPromptVersionMutation.ts │ │ │ │ │ ├── usePrompt.ts │ │ │ │ │ ├── usePromptVersions.ts │ │ │ │ │ └── usePrompts.ts │ │ │ │ ├── table │ │ │ │ │ └── PromptsTable.tsx │ │ │ │ └── types.ts │ │ │ ├── prompts-playground │ │ │ │ ├── PromptsPlayground.tsx │ │ │ │ ├── PromptsPlaygroundContext.tsx │ │ │ │ ├── SetConfigDrawer.tsx │ │ │ │ ├── VariableInputs.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── useContainerWidth.ts │ │ │ │ │ ├── useExtractPromptVariables.ts │ │ │ │ │ ├── useFetchBackendPrompts.ts │ │ │ │ │ └── useRunPrompt.ts │ │ │ │ ├── messages │ │ │ │ │ ├── HighlightedInputComponent.tsx │ │ │ │ │ ├── MessageComponent.tsx │ │ │ │ │ ├── MessagesSection.tsx │ │ │ │ │ └── SortableMessage.tsx │ │ │ │ ├── prompts │ │ │ │ │ ├── ManagementButtons.tsx │ │ │ │ │ ├── ModelParamsDialog.tsx │ │ │ │ │ ├── OutputField.tsx │ │ │ │ │ ├── PreviewPromptModal.tsx │ │ │ │ │ ├── PromptComponent.tsx │ │ │ │ │ ├── PromptSelectors.tsx │ │ │ │ │ ├── ResizableSplitter.tsx │ │ │ │ │ ├── ResultsTable.tsx │ │ │ │ │ ├── SavePromptDialog.tsx │ │ │ │ │ ├── ToolsDialog.tsx │ │ │ │ │ └── VersionSelector.tsx │ │ │ │ ├── reducer.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils │ │ │ │ │ ├── apiToFrontendPrompt.ts │ │ │ │ │ ├── cleanUpAndRecalculateKeywords.ts │ │ │ │ │ ├── convertToolChoiceForBackend.ts │ │ │ │ │ ├── extractContext.ts │ │ │ │ │ ├── extractStatusCode.ts │ │ │ │ │ ├── filterNullParams.ts │ │ │ │ │ ├── getToolChoiceDisplayValue.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── messageUtils.ts │ │ │ │ │ ├── mustacheExtractor.ts │ │ │ │ │ ├── notebookStateUtils.ts │ │ │ │ │ ├── streamCompletions.ts │ │ │ │ │ ├── toBackendPrompt.ts │ │ │ │ │ ├── toCompletionRequest.ts │ │ │ │ │ ├── toExperimentPromptConfig.ts │ │ │ │ │ └── toFrontendPrompt.ts │ │ │ ├── rag │ │ │ │ ├── RagProviderFormModal.tsx │ │ │ │ ├── RagProvidersEmptyState.tsx │ │ │ │ ├── RagProvidersErrorState.tsx │ │ │ │ ├── RagProvidersLoadingState.tsx │ │ │ │ └── RagProvidersModal.tsx │ │ │ ├── retrievals │ │ │ │ ├── CollectionSelector.tsx │ │ │ │ ├── ConfigVersionsDrawer.tsx │ │ │ │ ├── ConfigurationsListView.tsx │ │ │ │ ├── ProviderSelector.tsx │ │ │ │ ├── QueryInput.tsx │ │ │ │ ├── RagConfigVersionSelector.tsx │ │ │ │ ├── RagConfigurationSelector.tsx │ │ │ │ ├── RagConfigurationsPage.tsx │ │ │ │ ├── RagRetrievalsPlayground.tsx │ │ │ │ ├── ResultsDisplay.tsx │ │ │ │ ├── SaveRagConfigDialog.tsx │ │ │ │ ├── SearchActions.tsx │ │ │ │ ├── SearchConfiguration.tsx │ │ │ │ ├── SearchMethodSelector.tsx │ │ │ │ ├── SearchSettings.tsx │ │ │ │ ├── VersionTagsDialog.tsx │ │ │ │ ├── settings │ │ │ │ │ ├── DistanceThreshold.tsx │ │ │ │ │ ├── HybridAlpha.tsx │ │ │ │ │ ├── IncludeOptions.tsx │ │ │ │ │ ├── ResultLimitInput.tsx │ │ │ │ │ └── SearchSliderField.tsx │ │ │ │ └── types.ts │ │ │ ├── traces │ │ │ │ ├── components │ │ │ │ │ ├── AnnotationCell │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── CommonDrawer.tsx │ │ │ │ │ ├── DrawerPagination │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── DurationCell │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── LLMMetricsPanel.tsx │ │ │ │ │ ├── SessionDrawerContent.tsx │ │ │ │ │ ├── SpanDetails.tsx │ │ │ │ │ ├── SpanDrawerContent.tsx │ │ │ │ │ ├── SpanTree │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── StatusCode.tsx │ │ │ │ │ ├── TimeRangeSelect.tsx │ │ │ │ │ ├── TraceDrawerContent.tsx │ │ │ │ │ ├── TracesEmptyState.tsx │ │ │ │ │ ├── TracesTable.tsx │ │ │ │ │ ├── UserDrawerContent.tsx │ │ │ │ │ ├── add-to-dataset │ │ │ │ │ │ ├── AddColumnDialog.tsx │ │ │ │ │ │ ├── Configurator.tsx │ │ │ │ │ │ ├── CreateDatasetModal.tsx │ │ │ │ │ │ ├── Drawer.tsx │ │ │ │ │ │ ├── PreviewTable.tsx │ │ │ │ │ │ ├── SaveTransformDialog.tsx │ │ │ │ │ │ ├── SpanSelector.tsx │ │ │ │ │ │ ├── form │ │ │ │ │ │ │ └── shared.ts │ │ │ │ │ │ ├── hooks │ │ │ │ │ │ │ ├── usePreviewTableData.tsx │ │ │ │ │ │ │ ├── useSpanSelector.tsx │ │ │ │ │ │ │ └── useTransforms.ts │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ └── transformBuilder.ts │ │ │ │ │ ├── feedback │ │ │ │ │ │ └── FeedbackPanel.tsx │ │ │ │ │ ├── filtering │ │ │ │ │ │ ├── fields.tsx │ │ │ │ │ │ ├── filters-row.tsx │ │ │ │ │ │ ├── hooks │ │ │ │ │ │ │ ├── form-context.ts │ │ │ │ │ │ │ └── form.tsx │ │ │ │ │ │ ├── mapper.tsx │ │ │ │ │ │ ├── rules.ts │ │ │ │ │ │ ├── sessions-fields.tsx │ │ │ │ │ │ ├── shared.ts │ │ │ │ │ │ ├── span-fields.tsx │ │ │ │ │ │ ├── trace-fields.tsx │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ └── utils.ts │ │ │ │ │ ├── llm │ │ │ │ │ │ └── ToolsTab.tsx │ │ │ │ │ ├── session │ │ │ │ │ │ └── TraceRenderer.tsx │ │ │ │ │ └── tables │ │ │ │ │ │ ├── SessionLevel.tsx │ │ │ │ │ │ ├── SpanLevel.tsx │ │ │ │ │ │ ├── TraceLevel.tsx │ │ │ │ │ │ └── UserLevel.tsx │ │ │ │ ├── constants.tsx │ │ │ │ ├── context │ │ │ │ │ └── bucket-context.tsx │ │ │ │ ├── data │ │ │ │ │ ├── columns.tsx │ │ │ │ │ ├── common.tsx │ │ │ │ │ ├── details-strategy.tsx │ │ │ │ │ ├── session-level-columns.tsx │ │ │ │ │ ├── span-level-columns.tsx │ │ │ │ │ └── user-level-columns.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── useDrawerTarget.tsx │ │ │ │ │ ├── useSelection.tsx │ │ │ │ │ ├── useSyncFiltersToUrl.tsx │ │ │ │ │ └── useTableScrollThrottler.tsx │ │ │ │ ├── stores │ │ │ │ │ ├── filter.store.tsx │ │ │ │ │ └── pagination-context.tsx │ │ │ │ └── utils │ │ │ │ │ ├── duration.ts │ │ │ │ │ ├── sessions.ts │ │ │ │ │ └── spans.ts │ │ │ ├── transforms │ │ │ │ ├── TransformDetailsModal.tsx │ │ │ │ ├── TransformFormModal.tsx │ │ │ │ ├── TransformsHeader.tsx │ │ │ │ ├── TransformsManagement.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── useCreateTransformMutation.ts │ │ │ │ │ ├── useDeleteTransformMutation.ts │ │ │ │ │ ├── useTransforms.ts │ │ │ │ │ └── useUpdateTransformMutation.ts │ │ │ │ ├── table │ │ │ │ │ ├── TransformRowExpansion.tsx │ │ │ │ │ └── TransformsTable.tsx │ │ │ │ └── types.ts │ │ │ └── ui │ │ │ │ └── Tabs │ │ │ │ └── index.tsx │ │ ├── constants │ │ │ ├── datasetConstants.ts │ │ │ ├── layout.ts │ │ │ └── search.ts │ │ ├── contexts │ │ │ ├── AuthContext.tsx │ │ │ ├── TaskContext.tsx │ │ │ └── TaskContextDefinition.ts │ │ ├── hooks │ │ │ ├── datasets │ │ │ │ ├── useCreateDatasetMutation.ts │ │ │ │ ├── useDatasetLocalState.ts │ │ │ │ ├── useDatasetModalState.ts │ │ │ │ ├── useDatasetPagination.ts │ │ │ │ ├── useDatasetSaveMutation.ts │ │ │ │ ├── useDatasetSearch.ts │ │ │ │ ├── useDatasetSorting.ts │ │ │ │ ├── useDatasetVersionSelection.ts │ │ │ │ ├── useDatasetsModalState.ts │ │ │ │ ├── useDatasetsPaginationQuery.ts │ │ │ │ ├── useDatasetsSearchQuery.ts │ │ │ │ ├── useDatasetsSortingQuery.ts │ │ │ │ ├── useDeleteDatasetMutation.ts │ │ │ │ └── useUpdateDatasetMutation.ts │ │ │ ├── rag-search-settings │ │ │ │ ├── useCreateRagConfig.ts │ │ │ │ ├── useCreateRagVersion.ts │ │ │ │ ├── useDeleteRagConfig.ts │ │ │ │ ├── useDeleteRagVersion.ts │ │ │ │ ├── useLoadRagConfig.ts │ │ │ │ ├── useRagConfigVersions.ts │ │ │ │ ├── useRagSearchSettings.ts │ │ │ │ └── useUpdateVersionTags.ts │ │ │ ├── rag │ │ │ │ ├── useProviderForm.ts │ │ │ │ ├── useRagCollections.ts │ │ │ │ ├── useRagProviderMutations.ts │ │ │ │ └── useRagProviders.ts │ │ │ ├── useApi.ts │ │ │ ├── useApiMutation.ts │ │ │ ├── useApiQuery.ts │ │ │ ├── useCopy.ts │ │ │ ├── useDataset.ts │ │ │ ├── useDatasetLatestVersion.ts │ │ │ ├── useDatasetVersionData.ts │ │ │ ├── useDatasetVersionHistory.ts │ │ │ ├── useDatasets.ts │ │ │ ├── useNotebooks.ts │ │ │ ├── useOnClickOutside.ts │ │ │ ├── usePromptExperiments.ts │ │ │ ├── useRenderPrompt.ts │ │ │ ├── useRenderUnsavedPrompt.ts │ │ │ ├── useSnackbar.tsx │ │ │ ├── useTask.ts │ │ │ └── useTrace.ts │ │ ├── index.css │ │ ├── lib │ │ │ ├── API_README.md │ │ │ ├── api-client │ │ │ │ └── api-client.ts │ │ │ ├── api.ts │ │ │ ├── auth.ts │ │ │ ├── constants.ts │ │ │ ├── queryClient.ts │ │ │ ├── queryKeys.ts │ │ │ └── vector-utils.ts │ │ ├── main.tsx │ │ ├── schemas │ │ │ ├── datasetSchemas.ts │ │ │ └── llm.ts │ │ ├── services │ │ │ ├── amplitude.ts │ │ │ ├── datasetService.ts │ │ │ └── tracing.ts │ │ ├── types │ │ │ └── dataset.ts │ │ └── utils │ │ │ ├── cn.ts │ │ │ ├── datasetExport.ts │ │ │ ├── datasetFormatters.ts │ │ │ ├── datasetRowUtils.ts │ │ │ ├── datasetSortUtils.ts │ │ │ ├── datasetUtils.ts │ │ │ ├── fileDownload.ts │ │ │ ├── formatters.ts │ │ │ ├── index.ts │ │ │ ├── llm.ts │ │ │ └── title.ts │ ├── tailwind.config.js │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite.config.ts │ └── yarn.lock └── version ├── ml-engine ├── CLAUDE.md ├── Dockerfile ├── README.md ├── poetry.lock ├── pyproject.toml ├── scripts │ ├── install_db_dependencies.sh │ ├── install_local_scope_packages.sh │ ├── lint.sh │ ├── openapi_client_utils.sh │ └── openapitools.json ├── src │ └── ml_engine │ │ ├── __init__.py │ │ ├── config │ │ ├── __init__.py │ │ ├── config.py │ │ └── settings.yaml │ │ ├── connectors │ │ ├── __init__.py │ │ ├── big_query_connector.py │ │ ├── bucket_based_connector.py │ │ ├── connector.py │ │ ├── gcs_connector.py │ │ ├── odbc_connector.py │ │ ├── s3_connector.py │ │ ├── shield_connector.py │ │ └── snowflake_connector.py │ │ ├── dataset_loader.py │ │ ├── health_check │ │ ├── __init__.py │ │ └── health_check.py │ │ ├── job_agent.py │ │ ├── job_executor.py │ │ ├── job_executors │ │ ├── alert_check_executor.py │ │ ├── connector_test_executor.py │ │ ├── fetch_data_executor.py │ │ ├── list_datasets_executor.py │ │ ├── metrics_calculation_executor.py │ │ ├── schedule_jobs_executor.py │ │ ├── schema_inference_executor.py │ │ └── task_management_job_executors.py │ │ ├── job_log_exporter.py │ │ ├── job_runner.py │ │ ├── metric_calculators │ │ ├── __init__.py │ │ ├── custom_metric_sql_calculator.py │ │ ├── default_metric_calculator.py │ │ └── metric_calculator.py │ │ └── tools │ │ ├── agentic_filters.py │ │ ├── api_client_type_converters.py │ │ ├── aws_credentials.py │ │ ├── calculator_utils.py │ │ ├── connector_constructor.py │ │ ├── connector_read_filters.py │ │ ├── converters.py │ │ ├── schema_interpreters.py │ │ └── validators.py ├── test_inferences.json └── tests │ └── unit │ ├── configuration │ ├── __init__.py │ └── test_config.py │ ├── conftest.py │ ├── connectors │ ├── test_big_query_connector.py │ ├── test_gcs_connector.py │ ├── test_odbc_connector.py │ ├── test_s3_connector.py │ ├── test_shield_connector.py │ └── test_snowflake_connector.py │ ├── health_check │ └── test_health_check.py │ ├── job_agent │ ├── test_job_agent_failures.py │ ├── test_job_agent_parallelism.py │ └── test_job_agent_termination.py │ ├── job_executors │ ├── test_alert_check_executor.py │ ├── test_fetch_data_executor.py │ ├── test_metrics_calculation_executor.py │ ├── test_schedule_jobs_executor.py │ └── test_schema_inference_executor.py │ ├── mock_data │ ├── __init__.py │ ├── api_mock_helpers.py │ ├── axios_regression_dataset │ │ └── subject-line-open-rate │ │ │ └── inferences │ │ │ └── year=2024 │ │ │ └── month=10 │ │ │ ├── day=01 │ │ │ ├── hour=13 │ │ │ │ └── minute=02 │ │ │ │ │ └── second=10 │ │ │ │ │ └── f3bd481c-60f9-4f5f-97bb-f239db2fa054.parquet │ │ │ └── hour=18 │ │ │ │ └── minute=38 │ │ │ │ └── second=58 │ │ │ │ └── f3bd481c-60f9-4f5f-97bb-f239db2fa054.parquet │ │ │ └── day=02 │ │ │ ├── hour=07 │ │ │ └── minute=01 │ │ │ │ └── second=46 │ │ │ │ └── f3bd481c-60f9-4f5f-97bb-f239db2fa054.parquet │ │ │ └── hour=23 │ │ │ └── minute=49 │ │ │ └── second=21 │ │ │ └── f3bd481c-60f9-4f5f-97bb-f239db2fa054.parquet │ ├── connector_helpers.py │ ├── expel_tabular_s3_bucket │ │ └── 7461c078-cc90-4cad-a590-25c534458dfd │ │ │ └── b2f420b8-92ed-425e-9d35-bab014af965e │ │ │ ├── 20240101 │ │ │ ├── 3c5d6b4d-dbfe-42bc-bc59-f9a2bec7469f_wrong_inference_timestamp.json │ │ │ ├── 7de530e6-e787-4f6c-afc5-83eb18aacfcf_non_json_to_be_excluded.txt │ │ │ ├── 906840cf-c7ac-4ff4-903d-0b93bb83cf7e.json │ │ │ ├── 99995cc1-a218-4b31-9696-c70338ad63b8.json │ │ │ ├── a5f0de21-ae86-4d51-b70f-d1a0b6385070.json │ │ │ ├── c68d8496-2884-42df-ba7b-cc915d176e70.json │ │ │ ├── e2eb5817-69e3-459f-97ef-5cafad827497.json │ │ │ └── extra_dir_to_test_nested_walking │ │ │ │ ├── 29b0b323-51e6-4a83-b83b-3c26b450a144.json │ │ │ │ ├── 6de530e6-e787-4f6c-afc5-83eb18aacfcf.json │ │ │ │ ├── 7d3feb52-88bc-434d-afaf-5cf92262c528.json │ │ │ │ ├── 90d18023-ca65-4aa7-996d-c49f229fbf18.json │ │ │ │ └── 9c5d6b4d-dbfe-42bc-bc59-f9a2bec7469f.json │ │ │ └── 20240102 │ │ │ ├── 33919be5-2f99-4491-b619-b646f1310c26.json │ │ │ ├── 672d2cbc-86a2-44a8-9c8c-1e7e24be87f3.json │ │ │ ├── 6e21ffd2-7022-46ba-8f1f-a7be4e0367ab.json │ │ │ ├── 8ac52673-358a-4282-9c6d-aa02339d322c.json │ │ │ ├── 8f7a26a8-9446-4ebf-aa88-feea95ab09de.json │ │ │ ├── a24e31e7-c0fd-4055-9064-8d45c735c3e5.json │ │ │ ├── ab64fba6-e065-4ff4-99b9-820ddb076747.json │ │ │ ├── b72a0f5b-3f90-4c1d-886d-a9696a348e54.json │ │ │ ├── df800592-3c93-4158-bde1-29da4c85707f.json │ │ │ └── f269c200-e17c-4b12-9204-72462ac34ce3.json │ ├── mock_data_generator.py │ └── sample_oidc_config.json │ └── tools │ ├── test_agentic_filters.py │ └── test_validators.py ├── renovate.json └── version /.github/workflows/arthur-engine-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/.github/workflows/arthur-engine-workflow.yml -------------------------------------------------------------------------------- /.github/workflows/composite-actions/set-version/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/.github/workflows/composite-actions/set-version/action.yml -------------------------------------------------------------------------------- /.github/workflows/composite-actions/setup-git/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/.github/workflows/composite-actions/setup-git/action.yml -------------------------------------------------------------------------------- /.github/workflows/composite-actions/setup-helm/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/.github/workflows/composite-actions/setup-helm/action.yml -------------------------------------------------------------------------------- /.github/workflows/composite-actions/setup-poetry/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/.github/workflows/composite-actions/setup-poetry/action.yml -------------------------------------------------------------------------------- /.github/workflows/meticulous.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/.github/workflows/meticulous.yaml -------------------------------------------------------------------------------- /.github/workflows/version-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/.github/workflows/version-workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/README.md -------------------------------------------------------------------------------- /VAGRANT_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/VAGRANT_README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/Vagrantfile -------------------------------------------------------------------------------- /deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/README.md -------------------------------------------------------------------------------- /deployment/README_RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/README_RELEASE.md -------------------------------------------------------------------------------- /deployment/cloudformation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/README.md -------------------------------------------------------------------------------- /deployment/cloudformation/core/arthur-core-ecs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/core/arthur-core-ecs.yml -------------------------------------------------------------------------------- /deployment/cloudformation/core/arthur-core-rds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/core/arthur-core-rds.yml -------------------------------------------------------------------------------- /deployment/cloudformation/core/arthur-core-secrets-manager.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/core/arthur-core-secrets-manager.yml -------------------------------------------------------------------------------- /deployment/cloudformation/core/arthur-core-security-groups.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/core/arthur-core-security-groups.yml -------------------------------------------------------------------------------- /deployment/cloudformation/core/arthur-core-vpc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/core/arthur-core-vpc.yml -------------------------------------------------------------------------------- /deployment/cloudformation/genai-engine/arthur-genai-engine-ecs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/genai-engine/arthur-genai-engine-ecs.yml -------------------------------------------------------------------------------- /deployment/cloudformation/genai-engine/arthur-genai-engine-iam.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/genai-engine/arthur-genai-engine-iam.yml -------------------------------------------------------------------------------- /deployment/cloudformation/genai-engine/arthur-genai-engine-lb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/genai-engine/arthur-genai-engine-lb.yml -------------------------------------------------------------------------------- /deployment/cloudformation/ml-engine/arthur-ml-engine-ecs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/ml-engine/arthur-ml-engine-ecs.yml -------------------------------------------------------------------------------- /deployment/cloudformation/ml-engine/arthur-ml-engine-iam.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/ml-engine/arthur-ml-engine-iam.yml -------------------------------------------------------------------------------- /deployment/cloudformation/root-arthur-engine-cpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/root-arthur-engine-cpu.yml -------------------------------------------------------------------------------- /deployment/cloudformation/root-arthur-engine-gpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/root-arthur-engine-gpu.yml -------------------------------------------------------------------------------- /deployment/cloudformation/root-arthur-genai-engine-cpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/root-arthur-genai-engine-cpu.yml -------------------------------------------------------------------------------- /deployment/cloudformation/root-arthur-genai-engine-gpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/root-arthur-genai-engine-gpu.yml -------------------------------------------------------------------------------- /deployment/cloudformation/start-cpu-stack.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/start-cpu-stack.html -------------------------------------------------------------------------------- /deployment/cloudformation/start-gpu-stack.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/cloudformation/start-gpu-stack.html -------------------------------------------------------------------------------- /deployment/docker-compose/arthur-engine/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/arthur-engine/.env.template -------------------------------------------------------------------------------- /deployment/docker-compose/arthur-engine/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/arthur-engine/.gitignore -------------------------------------------------------------------------------- /deployment/docker-compose/arthur-engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/arthur-engine/README.md -------------------------------------------------------------------------------- /deployment/docker-compose/arthur-engine/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/arthur-engine/docker-compose.yml -------------------------------------------------------------------------------- /deployment/docker-compose/arthur-engine/down.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/arthur-engine/down.sh -------------------------------------------------------------------------------- /deployment/docker-compose/arthur-engine/setup-and-start.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/arthur-engine/setup-and-start.ps1 -------------------------------------------------------------------------------- /deployment/docker-compose/arthur-engine/setup-and-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/arthur-engine/setup-and-start.sh -------------------------------------------------------------------------------- /deployment/docker-compose/arthur-engine/start.ps1.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/arthur-engine/start.ps1.template -------------------------------------------------------------------------------- /deployment/docker-compose/arthur-engine/start.sh.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/arthur-engine/start.sh.template -------------------------------------------------------------------------------- /deployment/docker-compose/genai-engine/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/genai-engine/.env.template -------------------------------------------------------------------------------- /deployment/docker-compose/genai-engine/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/genai-engine/.gitignore -------------------------------------------------------------------------------- /deployment/docker-compose/genai-engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/genai-engine/README.md -------------------------------------------------------------------------------- /deployment/docker-compose/genai-engine/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/genai-engine/docker-compose.yml -------------------------------------------------------------------------------- /deployment/docker-compose/genai-engine/setup-and-start.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/genai-engine/setup-and-start.ps1 -------------------------------------------------------------------------------- /deployment/docker-compose/genai-engine/setup-and-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/genai-engine/setup-and-start.sh -------------------------------------------------------------------------------- /deployment/docker-compose/genai-engine/start.ps1.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/genai-engine/start.ps1.template -------------------------------------------------------------------------------- /deployment/docker-compose/genai-engine/start.sh.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/genai-engine/start.sh.template -------------------------------------------------------------------------------- /deployment/docker-compose/ml-engine/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/ml-engine/.env.template -------------------------------------------------------------------------------- /deployment/docker-compose/ml-engine/.gitignore: -------------------------------------------------------------------------------- 1 | *.env 2 | -------------------------------------------------------------------------------- /deployment/docker-compose/ml-engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/ml-engine/README.md -------------------------------------------------------------------------------- /deployment/docker-compose/ml-engine/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/docker-compose/ml-engine/docker-compose.yaml -------------------------------------------------------------------------------- /deployment/helm/arthur-engine/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/arthur-engine/.gitignore -------------------------------------------------------------------------------- /deployment/helm/arthur-engine/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/arthur-engine/.helmignore -------------------------------------------------------------------------------- /deployment/helm/arthur-engine/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/arthur-engine/Chart.yaml -------------------------------------------------------------------------------- /deployment/helm/arthur-engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/arthur-engine/README.md -------------------------------------------------------------------------------- /deployment/helm/arthur-engine/start.sh.template.cpu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/arthur-engine/start.sh.template.cpu -------------------------------------------------------------------------------- /deployment/helm/arthur-engine/start.sh.template.gpu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/arthur-engine/start.sh.template.gpu -------------------------------------------------------------------------------- /deployment/helm/arthur-engine/values.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/arthur-engine/values.yaml.template -------------------------------------------------------------------------------- /deployment/helm/genai-engine/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/genai-engine/.helmignore -------------------------------------------------------------------------------- /deployment/helm/genai-engine/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/genai-engine/Chart.yaml -------------------------------------------------------------------------------- /deployment/helm/genai-engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/genai-engine/README.md -------------------------------------------------------------------------------- /deployment/helm/genai-engine/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/genai-engine/templates/_helpers.tpl -------------------------------------------------------------------------------- /deployment/helm/genai-engine/templates/arthur-genai-engine-hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/genai-engine/templates/arthur-genai-engine-hpa.yaml -------------------------------------------------------------------------------- /deployment/helm/genai-engine/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/genai-engine/templates/ingress.yaml -------------------------------------------------------------------------------- /deployment/helm/genai-engine/templates/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/genai-engine/templates/secrets.yaml -------------------------------------------------------------------------------- /deployment/helm/genai-engine/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/genai-engine/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /deployment/helm/genai-engine/values.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/genai-engine/values.schema.json -------------------------------------------------------------------------------- /deployment/helm/genai-engine/values.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/genai-engine/values.yaml.template -------------------------------------------------------------------------------- /deployment/helm/ml-engine/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/ml-engine/.helmignore -------------------------------------------------------------------------------- /deployment/helm/ml-engine/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/ml-engine/Chart.yaml -------------------------------------------------------------------------------- /deployment/helm/ml-engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/ml-engine/README.md -------------------------------------------------------------------------------- /deployment/helm/ml-engine/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/ml-engine/templates/_helpers.tpl -------------------------------------------------------------------------------- /deployment/helm/ml-engine/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/ml-engine/templates/deployment.yaml -------------------------------------------------------------------------------- /deployment/helm/ml-engine/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/ml-engine/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /deployment/helm/ml-engine/values.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/ml-engine/values.schema.json -------------------------------------------------------------------------------- /deployment/helm/ml-engine/values.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/deployment/helm/ml-engine/values.yaml.template -------------------------------------------------------------------------------- /docs/images/arthur-genai-api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/docs/images/arthur-genai-api.png -------------------------------------------------------------------------------- /docs/images/arthur-genai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/docs/images/arthur-genai.png -------------------------------------------------------------------------------- /docs/images/arthur-logo-symbol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/docs/images/arthur-logo-symbol.svg -------------------------------------------------------------------------------- /docs/images/arthur-tradml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/docs/images/arthur-tradml.png -------------------------------------------------------------------------------- /genai-engine/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/.env -------------------------------------------------------------------------------- /genai-engine/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/.vscode/settings.json -------------------------------------------------------------------------------- /genai-engine/CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/CLAUDE.md -------------------------------------------------------------------------------- /genai-engine/Dockerfile_changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/Dockerfile_changelog -------------------------------------------------------------------------------- /genai-engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/README.md -------------------------------------------------------------------------------- /genai-engine/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/alembic.ini -------------------------------------------------------------------------------- /genai-engine/alembic/README.md: -------------------------------------------------------------------------------- 1 | Database migrations for the Arthur GenAI Engine 2 | -------------------------------------------------------------------------------- /genai-engine/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/alembic/env.py -------------------------------------------------------------------------------- /genai-engine/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/alembic/script.py.mako -------------------------------------------------------------------------------- /genai-engine/changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/changelog.py -------------------------------------------------------------------------------- /genai-engine/changelog_cop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/changelog_cop.sh -------------------------------------------------------------------------------- /genai-engine/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/docker-compose.yml -------------------------------------------------------------------------------- /genai-engine/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/dockerfile -------------------------------------------------------------------------------- /genai-engine/examples/.gitignore: -------------------------------------------------------------------------------- 1 | *.sh 2 | *.py 3 | 4 | .next/ 5 | node_modules/ 6 | -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/.env.example -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/.gitignore -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/README.md -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/eslint.config.mjs -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/next.config.ts -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/package.json -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/postcss.config.mjs -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/public/file.svg -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/public/globe.svg -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/public/next.svg -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/public/vercel.svg -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/public/window.svg -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/src/app/favicon.ico -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/src/app/globals.css -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/src/app/layout.tsx -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/src/app/page.tsx -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/src/components/index.ts -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/src/mastra/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/src/mastra/index.ts -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/tsconfig.json -------------------------------------------------------------------------------- /genai-engine/examples/agents/analytics-agent/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/analytics-agent/yarn.lock -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/.env.example -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/README.md -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/eslint.config.mjs -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/next-env.d.ts -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/next.config.ts -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/package.json -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/postcss.config.mjs -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/src/app/favicon.ico -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/src/app/globals.css -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/src/app/layout.tsx -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/src/app/page.tsx -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/tsconfig.json -------------------------------------------------------------------------------- /genai-engine/examples/agents/image-analysis-agent/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/agents/image-analysis-agent/yarn.lock -------------------------------------------------------------------------------- /genai-engine/examples/validate-prompt.py.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/validate-prompt.py.template -------------------------------------------------------------------------------- /genai-engine/examples/validate-prompt.sh.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/validate-prompt.sh.template -------------------------------------------------------------------------------- /genai-engine/examples/validate-response.py.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/validate-response.py.template -------------------------------------------------------------------------------- /genai-engine/examples/validate-response.sh.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/examples/validate-response.sh.template -------------------------------------------------------------------------------- /genai-engine/locust/.env: -------------------------------------------------------------------------------- 1 | PYTHONPATH=src 2 | -------------------------------------------------------------------------------- /genai-engine/locust/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/locust/.gitignore -------------------------------------------------------------------------------- /genai-engine/locust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/locust/README.md -------------------------------------------------------------------------------- /genai-engine/locust/assemble.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/locust/assemble.sh -------------------------------------------------------------------------------- /genai-engine/locust/data/inferences-generic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/locust/data/inferences-generic.json -------------------------------------------------------------------------------- /genai-engine/locust/data/rules-all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/locust/data/rules-all.json -------------------------------------------------------------------------------- /genai-engine/locust/data/rules-min.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/locust/data/rules-min.json -------------------------------------------------------------------------------- /genai-engine/locust/locustfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/locust/locustfile.py -------------------------------------------------------------------------------- /genai-engine/locust/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/locust/requirements.txt -------------------------------------------------------------------------------- /genai-engine/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/poetry.lock -------------------------------------------------------------------------------- /genai-engine/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/pyproject.toml -------------------------------------------------------------------------------- /genai-engine/requirements-gpu.txt: -------------------------------------------------------------------------------- 1 | torch==2.6.0 2 | -------------------------------------------------------------------------------- /genai-engine/routes_security_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/routes_security_check.py -------------------------------------------------------------------------------- /genai-engine/scripts/run_linter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/scripts/run_linter.sh -------------------------------------------------------------------------------- /genai-engine/scripts/start_local_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/scripts/start_local_server.sh -------------------------------------------------------------------------------- /genai-engine/src/.dockerignore: -------------------------------------------------------------------------------- 1 | README.md 2 | -------------------------------------------------------------------------------- /genai-engine/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/api_changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/api_changelog.md -------------------------------------------------------------------------------- /genai-engine/src/auth/ApiKeyValidator/APIKeyValidator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/ApiKeyValidator/APIKeyValidator.py -------------------------------------------------------------------------------- /genai-engine/src/auth/ApiKeyValidator/APIKeyvalidatorCreator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/ApiKeyValidator/APIKeyvalidatorCreator.py -------------------------------------------------------------------------------- /genai-engine/src/auth/ApiKeyValidator/MasterAPIKeyValidator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/ApiKeyValidator/MasterAPIKeyValidator.py -------------------------------------------------------------------------------- /genai-engine/src/auth/ApiKeyValidator/UserGenAPIKeyValidator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/ApiKeyValidator/UserGenAPIKeyValidator.py -------------------------------------------------------------------------------- /genai-engine/src/auth/ApiKeyValidator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/auth/ApiKeyValidator/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/ApiKeyValidator/enums.py -------------------------------------------------------------------------------- /genai-engine/src/auth/SPAStaticFiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/SPAStaticFiles.py -------------------------------------------------------------------------------- /genai-engine/src/auth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/auth/api_key_validator_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/api_key_validator_client.py -------------------------------------------------------------------------------- /genai-engine/src/auth/auth_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/auth_constants.py -------------------------------------------------------------------------------- /genai-engine/src/auth/authorization_header_elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/authorization_header_elements.py -------------------------------------------------------------------------------- /genai-engine/src/auth/jwk_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/jwk_client.py -------------------------------------------------------------------------------- /genai-engine/src/auth/multi_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/multi_validator.py -------------------------------------------------------------------------------- /genai-engine/src/auth/oauth_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/oauth_validator.py -------------------------------------------------------------------------------- /genai-engine/src/auth/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/auth/utils.py -------------------------------------------------------------------------------- /genai-engine/src/chat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/chat/chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/chat/chat.py -------------------------------------------------------------------------------- /genai-engine/src/chat/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/chat/embedding.py -------------------------------------------------------------------------------- /genai-engine/src/clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/clients/auth/abc_keycloak_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/auth/abc_keycloak_client.py -------------------------------------------------------------------------------- /genai-engine/src/clients/auth/keycloak_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/auth/keycloak_client.py -------------------------------------------------------------------------------- /genai-engine/src/clients/auth/permission_mappings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/auth/permission_mappings.py -------------------------------------------------------------------------------- /genai-engine/src/clients/llm/llm_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/llm/llm_client.py -------------------------------------------------------------------------------- /genai-engine/src/clients/rag_providers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/clients/rag_providers/rag_client_constructor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/rag_providers/rag_client_constructor.py -------------------------------------------------------------------------------- /genai-engine/src/clients/rag_providers/rag_provider_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/rag_providers/rag_provider_client.py -------------------------------------------------------------------------------- /genai-engine/src/clients/rag_providers/weaviate_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/rag_providers/weaviate_client.py -------------------------------------------------------------------------------- /genai-engine/src/clients/s3/InMemoryS3Client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/s3/InMemoryS3Client.py -------------------------------------------------------------------------------- /genai-engine/src/clients/s3/S3Client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/s3/S3Client.py -------------------------------------------------------------------------------- /genai-engine/src/clients/s3/abc_file_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/s3/abc_file_client.py -------------------------------------------------------------------------------- /genai-engine/src/clients/s3/azure_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/s3/azure_client.py -------------------------------------------------------------------------------- /genai-engine/src/clients/telemetry/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/clients/telemetry/telemetry_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/clients/telemetry/telemetry_client.py -------------------------------------------------------------------------------- /genai-engine/src/config/cache_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/config/cache_config.py -------------------------------------------------------------------------------- /genai-engine/src/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/config/config.py -------------------------------------------------------------------------------- /genai-engine/src/config/database_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/config/database_config.py -------------------------------------------------------------------------------- /genai-engine/src/config/extra_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/config/extra_features.py -------------------------------------------------------------------------------- /genai-engine/src/config/keycloak_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/config/keycloak_config.py -------------------------------------------------------------------------------- /genai-engine/src/config/openai_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/config/openai_config.py -------------------------------------------------------------------------------- /genai-engine/src/config/telemetry_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/config/telemetry_config.py -------------------------------------------------------------------------------- /genai-engine/src/custom_types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/custom_types/__init__.py -------------------------------------------------------------------------------- /genai-engine/src/custom_types/custom_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/custom_types/custom_types.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/__init__.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/agentic_prompt_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/agentic_prompt_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/auth_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/auth_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/base.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/configuration_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/configuration_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/custom_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/custom_types.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/dataset_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/dataset_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/document_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/document_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/inference_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/inference_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/llm_eval_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/llm_eval_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/notebook_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/notebook_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/prompt_experiment_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/prompt_experiment_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/rag_provider_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/rag_provider_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/rule_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/rule_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/rule_result_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/rule_result_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/secret_storage_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/secret_storage_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/task_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/task_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/telemetry_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/telemetry_models.py -------------------------------------------------------------------------------- /genai-engine/src/db_models/transform_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/db_models/transform_models.py -------------------------------------------------------------------------------- /genai-engine/src/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/dependencies.py -------------------------------------------------------------------------------- /genai-engine/src/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/docker-entrypoint.sh -------------------------------------------------------------------------------- /genai-engine/src/gunicorn.conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/gunicorn.conf.py -------------------------------------------------------------------------------- /genai-engine/src/license/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/metrics_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/metrics_engine.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/repositories/agentic_prompts_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/agentic_prompts_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/api_key_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/api_key_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/base_llm_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/base_llm_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/configuration_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/configuration_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/continuous_evals_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/continuous_evals_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/datasets_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/datasets_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/documents_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/documents_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/embedding_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/embedding_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/feedback_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/feedback_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/inference_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/inference_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/llm_evals_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/llm_evals_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/metrics_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/metrics_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/model_provider_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/model_provider_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/notebook_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/notebook_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/prompt_experiment_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/prompt_experiment_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/rag_providers_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/rag_providers_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/rules_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/rules_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/secrets_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/secrets_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/span_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/span_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/tasks_metrics_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/tasks_metrics_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/tasks_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/tasks_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/tasks_rules_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/tasks_rules_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/trace_transform_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/trace_transform_repository.py -------------------------------------------------------------------------------- /genai-engine/src/repositories/usage_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/repositories/usage_repository.py -------------------------------------------------------------------------------- /genai-engine/src/routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/routers/api_key_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/api_key_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/auth_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/auth_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/chat_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/chat_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/health_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/health_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/route_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/route_handler.py -------------------------------------------------------------------------------- /genai-engine/src/routers/user_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/user_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/agentic_prompt_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/agentic_prompt_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/continuous_eval_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/continuous_eval_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/legacy_span_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/legacy_span_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/llm_eval_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/llm_eval_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/model_provider_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/model_provider_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/notebook_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/notebook_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/prompt_experiment_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/prompt_experiment_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/rag_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/rag_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/rag_setting_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/rag_setting_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/secrets_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/secrets_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/trace_api_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/trace_api_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v1/transform_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v1/transform_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v2/__init__.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v2/dataset_management_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v2/dataset_management_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v2/feedback_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v2/feedback_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v2/query_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v2/query_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v2/routers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v2/routers.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v2/rule_management_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v2/rule_management_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v2/system_management_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v2/system_management_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v2/task_management_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v2/task_management_routes.py -------------------------------------------------------------------------------- /genai-engine/src/routers/v2/validate_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/routers/v2/validate_routes.py -------------------------------------------------------------------------------- /genai-engine/src/rules_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/rules_engine.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/schemas/agentic_prompt_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/agentic_prompt_schemas.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/common_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/common_schemas.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/custom_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/custom_exceptions.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/enums.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/internal_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/internal_schemas.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/llm_eval_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/llm_eval_schemas.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/llm_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/llm_schemas.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/metric_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/metric_schemas.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/notebook_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/notebook_schemas.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/prompt_experiment_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/prompt_experiment_schemas.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/request_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/request_schemas.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/response_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/response_schemas.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/rules_schema_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/rules_schema_utils.py -------------------------------------------------------------------------------- /genai-engine/src/schemas/scorer_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/schemas/scorer_schemas.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/__init__.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/hallucination/v1.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/hallucination/v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/hallucination/v2.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/hallucination/v2_legacy_prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/hallucination/v2_legacy_prompts.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/hallucination/v2_prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/hallucination/v2_prompts.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/keyword/keyword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/keyword/keyword.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/pii/classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/pii/classifier.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/pii/classifier_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/pii/classifier_v1.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/pii/generic_name_exclusions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/pii/generic_name_exclusions.txt -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/pii/presidio_gliner_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/pii/presidio_gliner_map.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/pii/validations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/pii/validations.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/prompt_injection/classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/prompt_injection/classifier.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/regex/regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/regex/regex.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/sensitive_data/custom_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/sensitive_data/custom_examples.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/toxicity/toxicity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/checks/toxicity/toxicity.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/checks/toxicity/toxicity_profanity/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/scorer/llm_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/llm_client.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/metrics/relevance/prompt_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/metrics/relevance/prompt_templates.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/metrics/relevance/relevance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/metrics/relevance/relevance.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/metrics/tool_selection/prompt_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/metrics/tool_selection/prompt_templates.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/metrics/tool_selection/tool_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/metrics/tool_selection/tool_selection.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/score.py -------------------------------------------------------------------------------- /genai-engine/src/scorer/scorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/scorer/scorer.py -------------------------------------------------------------------------------- /genai-engine/src/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/server.py -------------------------------------------------------------------------------- /genai-engine/src/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/services/experiment_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/experiment_executor.py -------------------------------------------------------------------------------- /genai-engine/src/services/prompt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/prompt/__init__.py -------------------------------------------------------------------------------- /genai-engine/src/services/prompt/chat_completion_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/prompt/chat_completion_service.py -------------------------------------------------------------------------------- /genai-engine/src/services/trace/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/trace/__init__.py -------------------------------------------------------------------------------- /genai-engine/src/services/trace/filter_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/trace/filter_service.py -------------------------------------------------------------------------------- /genai-engine/src/services/trace/metrics_integration_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/trace/metrics_integration_service.py -------------------------------------------------------------------------------- /genai-engine/src/services/trace/span_normalization_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/trace/span_normalization_service.py -------------------------------------------------------------------------------- /genai-engine/src/services/trace/span_query_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/trace/span_query_service.py -------------------------------------------------------------------------------- /genai-engine/src/services/trace/span_semantic_conventions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/trace/span_semantic_conventions.py -------------------------------------------------------------------------------- /genai-engine/src/services/trace/trace_annotation_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/trace/trace_annotation_service.py -------------------------------------------------------------------------------- /genai-engine/src/services/trace/trace_ingestion_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/trace/trace_ingestion_service.py -------------------------------------------------------------------------------- /genai-engine/src/services/trace/tree_building_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/services/trace/tree_building_service.py -------------------------------------------------------------------------------- /genai-engine/src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/utils/abbreviations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/abbreviations.py -------------------------------------------------------------------------------- /genai-engine/src/utils/claim_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/claim_parser.py -------------------------------------------------------------------------------- /genai-engine/src/utils/classifiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/classifiers.py -------------------------------------------------------------------------------- /genai-engine/src/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/constants.py -------------------------------------------------------------------------------- /genai-engine/src/utils/file_parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/file_parsing.py -------------------------------------------------------------------------------- /genai-engine/src/utils/load_test_chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/load_test_chat.py -------------------------------------------------------------------------------- /genai-engine/src/utils/metric_counters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/metric_counters.py -------------------------------------------------------------------------------- /genai-engine/src/utils/model_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/model_load.py -------------------------------------------------------------------------------- /genai-engine/src/utils/text_chunking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/text_chunking.py -------------------------------------------------------------------------------- /genai-engine/src/utils/token_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/token_count.py -------------------------------------------------------------------------------- /genai-engine/src/utils/trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/trace.py -------------------------------------------------------------------------------- /genai-engine/src/utils/transform_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/transform_executor.py -------------------------------------------------------------------------------- /genai-engine/src/utils/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/users.py -------------------------------------------------------------------------------- /genai-engine/src/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/utils/utils.py -------------------------------------------------------------------------------- /genai-engine/src/validation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/src/validation/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/validation/prompt.py -------------------------------------------------------------------------------- /genai-engine/src/validation/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/src/validation/response.py -------------------------------------------------------------------------------- /genai-engine/staging.openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/staging.openapi.json -------------------------------------------------------------------------------- /genai-engine/technical_documentation/comprehensive-filters-tdd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/technical_documentation/comprehensive-filters-tdd.md -------------------------------------------------------------------------------- /genai-engine/technical_documentation/llm_evals_tdd/llm_evals_tdd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/technical_documentation/llm_evals_tdd/llm_evals_tdd.md -------------------------------------------------------------------------------- /genai-engine/technical_documentation/span_query_endpoint_scope_doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/technical_documentation/span_query_endpoint_scope_doc.md -------------------------------------------------------------------------------- /genai-engine/technical_documentation/targeted_api_endpoints_tdd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/technical_documentation/targeted_api_endpoints_tdd.md -------------------------------------------------------------------------------- /genai-engine/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/__init__.py -------------------------------------------------------------------------------- /genai-engine/tests/clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/clients/base_test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/clients/base_test_client.py -------------------------------------------------------------------------------- /genai-engine/tests/clients/integration_test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/clients/integration_test_client.py -------------------------------------------------------------------------------- /genai-engine/tests/clients/unit_test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/clients/unit_test_client.py -------------------------------------------------------------------------------- /genai-engine/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/conftest.py -------------------------------------------------------------------------------- /genai-engine/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/constants.py -------------------------------------------------------------------------------- /genai-engine/tests/fixtures/toxicity/sampled_nottoxic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/fixtures/toxicity/sampled_nottoxic.txt -------------------------------------------------------------------------------- /genai-engine/tests/fixtures/toxicity/sampled_toxic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/fixtures/toxicity/sampled_toxic.txt -------------------------------------------------------------------------------- /genai-engine/tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/integration/conftest.py -------------------------------------------------------------------------------- /genai-engine/tests/integration/test_api_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/integration/test_api_keys.py -------------------------------------------------------------------------------- /genai-engine/tests/integration/test_archive_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/integration/test_archive_tasks.py -------------------------------------------------------------------------------- /genai-engine/tests/integration/test_create_inferences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/integration/test_create_inferences.py -------------------------------------------------------------------------------- /genai-engine/tests/integration/test_create_rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/integration/test_create_rule.py -------------------------------------------------------------------------------- /genai-engine/tests/integration/test_delete_rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/integration/test_delete_rule.py -------------------------------------------------------------------------------- /genai-engine/tests/integration/test_rule_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/integration/test_rule_execution.py -------------------------------------------------------------------------------- /genai-engine/tests/integration/test_session_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/integration/test_session_fixtures.py -------------------------------------------------------------------------------- /genai-engine/tests/integration/test_task_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/integration/test_task_crud.py -------------------------------------------------------------------------------- /genai-engine/tests/integration/test_task_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/integration/test_task_metrics.py -------------------------------------------------------------------------------- /genai-engine/tests/integration/test_token_use.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/integration/test_token_use.py -------------------------------------------------------------------------------- /genai-engine/tests/mocks/UserInfoMock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/mocks/UserInfoMock.py -------------------------------------------------------------------------------- /genai-engine/tests/mocks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/mocks/mock_jwk_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/mocks/mock_jwk_client.py -------------------------------------------------------------------------------- /genai-engine/tests/mocks/mock_keycloak_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/mocks/mock_keycloak_client.py -------------------------------------------------------------------------------- /genai-engine/tests/mocks/mock_oauth_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/mocks/mock_oauth_client.py -------------------------------------------------------------------------------- /genai-engine/tests/mocks/mock_scorer_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/mocks/mock_scorer_client.py -------------------------------------------------------------------------------- /genai-engine/tests/mocks/mock_weaviate_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/mocks/mock_weaviate_client.py -------------------------------------------------------------------------------- /genai-engine/tests/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/pytest.ini -------------------------------------------------------------------------------- /genai-engine/tests/routes/chat/test_chat_use.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/routes/legacy_span/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/legacy_span/conftest.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/legacy_span/test_metadata_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/legacy_span/test_metadata_management.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/legacy_span/test_query_filtering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/legacy_span/test_query_filtering.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/legacy_span/test_query_spans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/legacy_span/test_query_spans.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/legacy_span/test_query_traces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/legacy_span/test_query_traces.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/legacy_span/test_span_ingestion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/legacy_span/test_span_ingestion.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/trace_api/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/trace_api/conftest.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/trace_api/test_session_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/trace_api/test_session_endpoints.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/trace_api/test_span_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/trace_api/test_span_endpoints.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/trace_api/test_trace_annotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/trace_api/test_trace_annotation.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/trace_api/test_trace_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/trace_api/test_trace_endpoints.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/trace_api/test_trace_ingestion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/trace_api/test_trace_ingestion.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/trace_api/test_user_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/routes/trace_api/test_user_endpoints.py -------------------------------------------------------------------------------- /genai-engine/tests/routes/users/test_user_management.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/test_remote.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/test_remote.sh -------------------------------------------------------------------------------- /genai-engine/tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/auth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/auth/test_jwk_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/auth/test_jwk_client.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/auth/test_oauth_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/auth/test_oauth_validator.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/clients/llm/test_llm_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/clients/llm/test_llm_client.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/clients/telemetry/test_telemetry_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/clients/telemetry/test_telemetry_client.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/config/test_openai_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/config/test_openai_config.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/config/test_telemetry_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/config/test_telemetry_config.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/db_models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/db_models/test_custom_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/db_models/test_custom_types.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/repositories/test_auth_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/repositories/test_auth_repository.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/repositories/test_llm_evals_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/repositories/test_llm_evals_repository.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/repositories/test_task_rules_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/repositories/test_task_rules_repository.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/auth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/auth/test_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/auth/test_auth.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/chat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/chat/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/chat/conftest.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/chat/test_chat_default_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/chat/test_chat_default_task.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/chat/test_chat_use.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/chat/test_chat_use.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/configuration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/configuration/test_configurations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/configuration/test_configurations.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/conftest.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/datasets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/datasets/test_datasets_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/datasets/test_datasets_crud.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/datasets/test_datasets_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/datasets/test_datasets_query.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/feedback/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/feedback/__init__.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/feedback/test_create_feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/feedback/test_create_feedback.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/feedback/test_query_feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/feedback/test_query_feedback.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/inferences/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/inferences/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/inferences/conftest.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/inferences/test_create_inferences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/inferences/test_create_inferences.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/inferences/test_query_inferences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/inferences/test_query_inferences.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/model_providers_and_secrets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rag/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rag/test_rag_provider_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/rag/test_rag_provider_crud.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rag/test_rag_provider_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/rag/test_rag_provider_search.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rag/test_rag_provider_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/rag/test_rag_provider_settings.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rag/test_rag_providers_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/rag/test_rag_providers_query.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rules/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/rules/conftest.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rules/test_create_rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/rules/test_create_rule.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rules/test_delete_rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/rules/test_delete_rule.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rules/test_rule_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/rules/test_rule_execution.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rules/test_rule_search_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/rules/test_rule_search_endpoint.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/rules/test_token_use.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/rules/test_token_use.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/tasks/test_agentic_prompt_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/tasks/test_agentic_prompt_routes.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/tasks/test_archive_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/tasks/test_archive_tasks.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/tasks/test_llm_eval_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/tasks/test_llm_eval_routes.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/tasks/test_task_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/tasks/test_task_crud.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/tasks/test_task_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/tasks/test_task_metrics.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/tasks/test_task_search_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/tasks/test_task_search_endpoints.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/tasks/test_task_validate_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/tasks/test_task_validate_prompt.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/test_master_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/test_master_key.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/transforms/test_transform_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/transforms/test_transform_crud.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/routes/users/test_user_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/routes/users/test_user_management.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/schemas/test_request_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/schemas/test_request_schemas.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/scorer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/scorer/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/scorer/conftest.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/scorer/test_llm_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/scorer/test_llm_client.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/scorer/test_relevance_scorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/scorer/test_relevance_scorer.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/scorer/test_tool_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/scorer/test_tool_selection.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_api_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_api_keys.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_chat.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_embedding.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_embedding_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_embedding_repo.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_hallucination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_hallucination.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_keyword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_keyword.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_pii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_pii.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_pii_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_pii_v1.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_prompt_injection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_prompt_injection.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_regex.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_sensitive_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_sensitive_data.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_session_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_session_fixtures.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/test_toxicity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/test_toxicity.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/utils/test_claim_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/utils/test_claim_parser.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/utils/test_data/target_README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/utils/test_data/target_README.txt -------------------------------------------------------------------------------- /genai-engine/tests/unit/utils/test_data/test_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/utils/test_data/test_README.md -------------------------------------------------------------------------------- /genai-engine/tests/unit/utils/test_text_chunking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/utils/test_text_chunking.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/utils/test_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/utils/test_users.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/utils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/utils/test_utils.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/validation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /genai-engine/tests/unit/validation/test_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/validation/test_prompt.py -------------------------------------------------------------------------------- /genai-engine/tests/unit/validation/test_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/tests/unit/validation/test_response.py -------------------------------------------------------------------------------- /genai-engine/ui/.env.dev: -------------------------------------------------------------------------------- 1 | VITE_API_BASE_URL=http://localhost:3030 2 | -------------------------------------------------------------------------------- /genai-engine/ui/.env.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/.env.local.example -------------------------------------------------------------------------------- /genai-engine/ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/.gitignore -------------------------------------------------------------------------------- /genai-engine/ui/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/.prettierignore -------------------------------------------------------------------------------- /genai-engine/ui/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/.prettierrc -------------------------------------------------------------------------------- /genai-engine/ui/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /genai-engine/ui/AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/AGENTS.md -------------------------------------------------------------------------------- /genai-engine/ui/CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/CLAUDE.md -------------------------------------------------------------------------------- /genai-engine/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/README.md -------------------------------------------------------------------------------- /genai-engine/ui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/eslint.config.js -------------------------------------------------------------------------------- /genai-engine/ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/index.html -------------------------------------------------------------------------------- /genai-engine/ui/openapitools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/openapitools.json -------------------------------------------------------------------------------- /genai-engine/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/package.json -------------------------------------------------------------------------------- /genai-engine/ui/public/logos/model_providers/anthropic-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/public/logos/model_providers/anthropic-logo.svg -------------------------------------------------------------------------------- /genai-engine/ui/public/logos/model_providers/gemini-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/public/logos/model_providers/gemini-logo.svg -------------------------------------------------------------------------------- /genai-engine/ui/public/logos/model_providers/openai-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/public/logos/model_providers/openai-logo.svg -------------------------------------------------------------------------------- /genai-engine/ui/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/public/vite.svg -------------------------------------------------------------------------------- /genai-engine/ui/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/App.css -------------------------------------------------------------------------------- /genai-engine/ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/App.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/assets/react.svg -------------------------------------------------------------------------------- /genai-engine/ui/src/components/AllTasks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/AllTasks.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/ApiKeysManagement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/ApiKeysManagement.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/AuthGuard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/AuthGuard.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/ComingSoon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/ComingSoon.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/CreateTaskForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/CreateTaskForm.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/LoginPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/LoginPage.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/ModelProviders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/ModelProviders.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/ProtectedRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/ProtectedRoute.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/SidebarNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/SidebarNavigation.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/TaskDetailContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/TaskDetailContent.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/TaskErrorState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/TaskErrorState.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/TaskLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/TaskLayout.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/TaskLoadingState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/TaskLoadingState.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/TaskNotFoundState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/TaskNotFoundState.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/TraceDetailsPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/TraceDetailsPanel.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/TracesView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/TracesView.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/ConfirmationModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/ConfirmationModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/CopyableChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/CopyableChip.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/Drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/Drawer.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/ErrorFallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/ErrorFallback.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/Highlight.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/Highlight.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/SearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/SearchBar.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/form/NumberField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/form/NumberField.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/index.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/llm/MessageRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/llm/MessageRenderer.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/llm/OutputMessageRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/llm/OutputMessageRenderer.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/llm/TextMessageRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/llm/TextMessageRenderer.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/common/span/TypeChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/common/span/TypeChip.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/CellContentModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/CellContentModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/ConfigureColumnsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/ConfigureColumnsModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetDetailView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetDetailView.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetExperimentsView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetExperimentsView.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetFormModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetFormModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetHeader.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetLoadingState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetLoadingState.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetSearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetSearchBar.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetTable.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetTableCell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetTableCell.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetTableRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetTableRow.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetsEmptyState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetsEmptyState.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetsErrorState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetsErrorState.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetsLoadingState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetsLoadingState.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetsSearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetsSearchBar.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetsTable.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetsView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetsView.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/DatasetsViewHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/DatasetsViewHeader.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/EditRowModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/EditRowModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/ImportDatasetModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/ImportDatasetModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/VersionDrawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/VersionDrawer.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/datasets/import/csvParseUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/datasets/import/csvParseUtils.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/evaluators/EvalEditModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/evaluators/EvalEditModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/evaluators/EvalFormModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/evaluators/EvalFormModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/evaluators/Evaluators.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/evaluators/Evaluators.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/evaluators/EvaluatorsHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/evaluators/EvaluatorsHeader.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/evaluators/hooks/useEval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/evaluators/hooks/useEval.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/evaluators/hooks/useEvalVersions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/evaluators/hooks/useEvalVersions.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/evaluators/hooks/useEvals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/evaluators/hooks/useEvals.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/evaluators/table/EvalsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/evaluators/table/EvalsTable.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/evaluators/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/evaluators/types.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/notebooks/CreateNotebookModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/notebooks/CreateNotebookModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/notebooks/NotebookDetailModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/notebooks/NotebookDetailModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/notebooks/Notebooks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/notebooks/Notebooks.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/notebooks/NotebooksHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/notebooks/NotebooksHeader.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/notebooks/NotebooksTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/notebooks/NotebooksTable.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/notebooks/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/notebooks/types.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/prompts-management/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/prompts-management/types.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/prompts-playground/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/prompts-playground/reducer.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/prompts-playground/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/prompts-playground/types.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/prompts-playground/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/prompts-playground/utils/index.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/rag/RagProviderFormModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/rag/RagProviderFormModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/rag/RagProvidersEmptyState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/rag/RagProvidersEmptyState.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/rag/RagProvidersErrorState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/rag/RagProvidersErrorState.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/rag/RagProvidersLoadingState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/rag/RagProvidersLoadingState.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/rag/RagProvidersModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/rag/RagProvidersModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/CollectionSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/CollectionSelector.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/ConfigVersionsDrawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/ConfigVersionsDrawer.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/ProviderSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/ProviderSelector.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/QueryInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/QueryInput.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/RagConfigurationsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/RagConfigurationsPage.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/ResultsDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/ResultsDisplay.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/SaveRagConfigDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/SaveRagConfigDialog.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/SearchActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/SearchActions.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/SearchConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/SearchConfiguration.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/SearchMethodSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/SearchMethodSelector.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/SearchSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/SearchSettings.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/VersionTagsDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/VersionTagsDialog.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/settings/HybridAlpha.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/settings/HybridAlpha.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/retrievals/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/retrievals/types.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/components/CommonDrawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/components/CommonDrawer.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/components/SpanDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/components/SpanDetails.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/components/SpanTree/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/components/SpanTree/index.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/components/StatusCode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/components/StatusCode.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/components/TracesTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/components/TracesTable.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/components/filtering/rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/components/filtering/rules.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/components/filtering/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/components/filtering/types.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/components/filtering/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/components/filtering/utils.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/components/llm/ToolsTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/components/llm/ToolsTab.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/constants.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/constants.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/context/bucket-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/context/bucket-context.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/data/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/data/columns.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/data/common.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/data/common.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/data/details-strategy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/data/details-strategy.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/data/span-level-columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/data/span-level-columns.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/data/user-level-columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/data/user-level-columns.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/hooks/useDrawerTarget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/hooks/useDrawerTarget.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/hooks/useSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/hooks/useSelection.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/hooks/useSyncFiltersToUrl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/hooks/useSyncFiltersToUrl.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/stores/filter.store.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/stores/filter.store.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/stores/pagination-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/stores/pagination-context.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/utils/duration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/utils/duration.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/utils/sessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/utils/sessions.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/traces/utils/spans.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/traces/utils/spans.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/transforms/TransformDetailsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/transforms/TransformDetailsModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/transforms/TransformFormModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/transforms/TransformFormModal.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/transforms/TransformsHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/transforms/TransformsHeader.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/transforms/TransformsManagement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/transforms/TransformsManagement.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/transforms/hooks/useTransforms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/transforms/hooks/useTransforms.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/transforms/table/TransformsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/transforms/table/TransformsTable.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/components/transforms/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/transforms/types.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/components/ui/Tabs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/components/ui/Tabs/index.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/constants/datasetConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/constants/datasetConstants.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/constants/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/constants/layout.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/constants/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/constants/search.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/contexts/AuthContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/contexts/AuthContext.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/contexts/TaskContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/contexts/TaskContext.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/contexts/TaskContextDefinition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/contexts/TaskContextDefinition.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useCreateDatasetMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useCreateDatasetMutation.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDatasetLocalState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDatasetLocalState.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDatasetModalState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDatasetModalState.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDatasetPagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDatasetPagination.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDatasetSaveMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDatasetSaveMutation.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDatasetSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDatasetSearch.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDatasetSorting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDatasetSorting.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDatasetVersionSelection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDatasetVersionSelection.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDatasetsModalState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDatasetsModalState.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDatasetsPaginationQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDatasetsPaginationQuery.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDatasetsSearchQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDatasetsSearchQuery.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDatasetsSortingQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDatasetsSortingQuery.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useDeleteDatasetMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useDeleteDatasetMutation.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/datasets/useUpdateDatasetMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/datasets/useUpdateDatasetMutation.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/rag-search-settings/useCreateRagConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/rag-search-settings/useCreateRagConfig.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/rag-search-settings/useDeleteRagConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/rag-search-settings/useDeleteRagConfig.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/rag-search-settings/useLoadRagConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/rag-search-settings/useLoadRagConfig.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/rag/useProviderForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/rag/useProviderForm.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/rag/useRagCollections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/rag/useRagCollections.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/rag/useRagProviderMutations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/rag/useRagProviderMutations.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/rag/useRagProviders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/rag/useRagProviders.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useApi.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useApiMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useApiMutation.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useApiQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useApiQuery.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useCopy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useCopy.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useDataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useDataset.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useDatasetLatestVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useDatasetLatestVersion.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useDatasetVersionData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useDatasetVersionData.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useDatasetVersionHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useDatasetVersionHistory.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useDatasets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useDatasets.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useNotebooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useNotebooks.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useOnClickOutside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useOnClickOutside.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/usePromptExperiments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/usePromptExperiments.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useRenderPrompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useRenderPrompt.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useRenderUnsavedPrompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useRenderUnsavedPrompt.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useSnackbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useSnackbar.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useTask.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/hooks/useTrace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/hooks/useTrace.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/index.css -------------------------------------------------------------------------------- /genai-engine/ui/src/lib/API_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/lib/API_README.md -------------------------------------------------------------------------------- /genai-engine/ui/src/lib/api-client/api-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/lib/api-client/api-client.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/lib/api.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/lib/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/lib/auth.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/lib/constants.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/lib/queryClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/lib/queryClient.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/lib/queryKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/lib/queryKeys.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/lib/vector-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/lib/vector-utils.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/main.tsx -------------------------------------------------------------------------------- /genai-engine/ui/src/schemas/datasetSchemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/schemas/datasetSchemas.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/schemas/llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/schemas/llm.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/services/amplitude.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/services/amplitude.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/services/datasetService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/services/datasetService.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/services/tracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/services/tracing.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/types/dataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/types/dataset.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/utils/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/utils/cn.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/utils/datasetExport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/utils/datasetExport.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/utils/datasetFormatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/utils/datasetFormatters.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/utils/datasetRowUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/utils/datasetRowUtils.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/utils/datasetSortUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/utils/datasetSortUtils.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/utils/datasetUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/utils/datasetUtils.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/utils/fileDownload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/utils/fileDownload.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/utils/formatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/utils/formatters.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/utils/index.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/utils/llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/utils/llm.ts -------------------------------------------------------------------------------- /genai-engine/ui/src/utils/title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/src/utils/title.ts -------------------------------------------------------------------------------- /genai-engine/ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/tailwind.config.js -------------------------------------------------------------------------------- /genai-engine/ui/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/tsconfig.app.json -------------------------------------------------------------------------------- /genai-engine/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/tsconfig.json -------------------------------------------------------------------------------- /genai-engine/ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/tsconfig.node.json -------------------------------------------------------------------------------- /genai-engine/ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/vite.config.ts -------------------------------------------------------------------------------- /genai-engine/ui/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/genai-engine/ui/yarn.lock -------------------------------------------------------------------------------- /genai-engine/version: -------------------------------------------------------------------------------- 1 | 2.1.246 2 | -------------------------------------------------------------------------------- /ml-engine/CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/CLAUDE.md -------------------------------------------------------------------------------- /ml-engine/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/Dockerfile -------------------------------------------------------------------------------- /ml-engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/README.md -------------------------------------------------------------------------------- /ml-engine/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/poetry.lock -------------------------------------------------------------------------------- /ml-engine/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/pyproject.toml -------------------------------------------------------------------------------- /ml-engine/scripts/install_db_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/scripts/install_db_dependencies.sh -------------------------------------------------------------------------------- /ml-engine/scripts/install_local_scope_packages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/scripts/install_local_scope_packages.sh -------------------------------------------------------------------------------- /ml-engine/scripts/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/scripts/lint.sh -------------------------------------------------------------------------------- /ml-engine/scripts/openapi_client_utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/scripts/openapi_client_utils.sh -------------------------------------------------------------------------------- /ml-engine/scripts/openapitools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/scripts/openapitools.json -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/config/__init__.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/config/config.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/config/settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/config/settings.yaml -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/connectors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/connectors/big_query_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/connectors/big_query_connector.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/connectors/bucket_based_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/connectors/bucket_based_connector.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/connectors/connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/connectors/connector.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/connectors/gcs_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/connectors/gcs_connector.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/connectors/odbc_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/connectors/odbc_connector.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/connectors/s3_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/connectors/s3_connector.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/connectors/shield_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/connectors/shield_connector.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/connectors/snowflake_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/connectors/snowflake_connector.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/dataset_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/dataset_loader.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/health_check/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/health_check/__init__.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/health_check/health_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/health_check/health_check.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/job_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/job_agent.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/job_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/job_executor.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/job_executors/alert_check_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/job_executors/alert_check_executor.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/job_executors/connector_test_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/job_executors/connector_test_executor.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/job_executors/fetch_data_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/job_executors/fetch_data_executor.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/job_executors/list_datasets_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/job_executors/list_datasets_executor.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/job_executors/schedule_jobs_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/job_executors/schedule_jobs_executor.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/job_executors/schema_inference_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/job_executors/schema_inference_executor.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/job_log_exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/job_log_exporter.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/job_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/job_runner.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/metric_calculators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/metric_calculators/metric_calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/metric_calculators/metric_calculator.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/tools/agentic_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/tools/agentic_filters.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/tools/api_client_type_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/tools/api_client_type_converters.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/tools/aws_credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/tools/aws_credentials.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/tools/calculator_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/tools/calculator_utils.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/tools/connector_constructor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/tools/connector_constructor.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/tools/connector_read_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/tools/connector_read_filters.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/tools/converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/tools/converters.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/tools/schema_interpreters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/tools/schema_interpreters.py -------------------------------------------------------------------------------- /ml-engine/src/ml_engine/tools/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/src/ml_engine/tools/validators.py -------------------------------------------------------------------------------- /ml-engine/test_inferences.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/test_inferences.json -------------------------------------------------------------------------------- /ml-engine/tests/unit/configuration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ml-engine/tests/unit/configuration/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/configuration/test_config.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/conftest.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/connectors/test_big_query_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/connectors/test_big_query_connector.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/connectors/test_gcs_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/connectors/test_gcs_connector.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/connectors/test_odbc_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/connectors/test_odbc_connector.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/connectors/test_s3_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/connectors/test_s3_connector.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/connectors/test_shield_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/connectors/test_shield_connector.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/connectors/test_snowflake_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/connectors/test_snowflake_connector.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/health_check/test_health_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/health_check/test_health_check.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/job_agent/test_job_agent_failures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/job_agent/test_job_agent_failures.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/job_agent/test_job_agent_parallelism.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/job_agent/test_job_agent_parallelism.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/job_agent/test_job_agent_termination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/job_agent/test_job_agent_termination.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/job_executors/test_alert_check_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/job_executors/test_alert_check_executor.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/job_executors/test_fetch_data_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/job_executors/test_fetch_data_executor.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/job_executors/test_schedule_jobs_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/job_executors/test_schedule_jobs_executor.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/mock_data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ml-engine/tests/unit/mock_data/api_mock_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/mock_data/api_mock_helpers.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/mock_data/connector_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/mock_data/connector_helpers.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/mock_data/mock_data_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/mock_data/mock_data_generator.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/mock_data/sample_oidc_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/mock_data/sample_oidc_config.json -------------------------------------------------------------------------------- /ml-engine/tests/unit/tools/test_agentic_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/tools/test_agentic_filters.py -------------------------------------------------------------------------------- /ml-engine/tests/unit/tools/test_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/ml-engine/tests/unit/tools/test_validators.py -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arthur-ai/arthur-engine/HEAD/renovate.json -------------------------------------------------------------------------------- /version: -------------------------------------------------------------------------------- 1 | 2.1.246 2 | --------------------------------------------------------------------------------