├── .github └── workflows │ └── lint-and-test.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── Makefile ├── README.md ├── docs ├── Bespoke-Labs-Logo-Black.png ├── Bespoke-Labs-Logo-White.png ├── Bespoke-Labs-Logo-on-Mint.png ├── Bespoke-Labs-Logomark-Red-Small.png ├── Bespoke-Labs-Logomark-Red-crop.png ├── Bespoke-Labs-Logomark-Red-on-Black.png ├── Bespoke-Labs-Logomark-Red.png ├── CITATION.cff ├── CONTRIBUTING.md ├── README_zh.md ├── curator-cli.gif ├── curator-dataset.png ├── curator-responses.png ├── curator-runs.png ├── curator-viewer.gif └── local_models.md ├── examples ├── README.md ├── agent │ ├── README.md │ └── multiturn.py ├── bespoke-stratos-data-generation │ ├── README.md │ ├── combine_data.py │ ├── generate_apps_data.py │ ├── generate_numina_data.py │ ├── generate_taco_data.py │ ├── requirements.txt │ └── util │ │ ├── code_execution_apps.py │ │ ├── code_execution_taco.py │ │ ├── prompt.py │ │ └── testing │ │ ├── apps.py │ │ ├── math.py │ │ ├── pyext2.py │ │ └── taco.py ├── blocks │ ├── raft │ │ ├── README.md │ │ ├── ds_config.json │ │ ├── raft.py │ │ ├── requirements.txt │ │ ├── run.py │ │ ├── train.py │ │ └── utils.py │ └── simplestrat.py ├── code-execution │ ├── chart-generation │ │ ├── README.md │ │ └── charts.py │ ├── code-verification │ │ ├── README.md │ │ ├── assets │ │ │ └── output.png │ │ ├── code_verify.py │ │ └── requirements.txt │ ├── hello-world │ │ ├── README.md │ │ └── main.py │ └── math-animation │ │ ├── README.md │ │ ├── execute_code.py │ │ ├── generate_manim_code.py │ │ ├── generate_manim_code_deepseek-chat.py │ │ ├── generate_manim_code_deepseek-reasoner.py │ │ ├── generate_script.py │ │ └── script_generator.py ├── function-calling │ ├── requirements.txt │ └── simple_function_calling.py ├── litellm-recipe-generation │ ├── litellm_recipe_prompting.py │ ├── litellm_recipe_structured_output.py │ └── requirements.txt ├── multimodal │ ├── prescription-extraction │ │ ├── README.md │ │ ├── data │ │ │ ├── prescription.pdf │ │ │ └── prescription2.pdf │ │ └── pdf-extractor.py │ └── recipe.py ├── persona-hub │ ├── prompt_templates.py │ └── synthesize.py ├── poem-generation │ ├── poem.py │ ├── requirements.txt │ └── simple_poem.py ├── providers │ ├── claude_reasoning_batch.py │ ├── claude_reasoning_online.py │ ├── gemini_batch.py │ ├── inference_net_batch.py │ ├── inference_net_online.py │ ├── klusterai_batch.py │ ├── klusterai_online.py │ ├── mistral_batch.py │ └── openrouter_reasoning_online.py ├── reannotation │ ├── openhermes.py │ ├── requirements.txt │ └── wildchat.py ├── ungrounded-qa │ ├── requirements.txt │ └── ungrounded_qa.py ├── viewer │ ├── load_dataset.py │ └── push_to_viewer.py ├── vllm-offline │ ├── requirements.txt │ ├── vllm_recipe.py │ └── vllm_recipe_structured.py └── vllm-online │ ├── start_vllm_server.sh │ ├── vllm_online.py │ └── vllm_online_structured.py ├── poetry.lock ├── publish_pkg.sh ├── pyproject.toml ├── pytest.ini ├── src └── bespokelabs │ ├── __init__.py │ └── curator │ ├── __init__.py │ ├── agent │ ├── __init__.py │ ├── agent.py │ ├── agent_response.py │ └── processor.py │ ├── blocks │ ├── __init__.py │ ├── raft.py │ └── simplestrat.py │ ├── client.py │ ├── code_executor │ ├── __init__.py │ ├── code_execution_backend │ │ ├── _factory.py │ │ ├── base_backend.py │ │ ├── docker_backend.py │ │ ├── e2b_backend.py │ │ ├── multiprocessing_backend.py │ │ └── ray_backend.py │ ├── code_executor.py │ ├── code_formatter.py │ ├── db.py │ ├── tracker.py │ └── types.py │ ├── constants.py │ ├── cost.py │ ├── db.py │ ├── file_utilities.py │ ├── hf_card_template.py │ ├── install_ui.py │ ├── llm │ ├── llm.py │ └── prompt_formatter.py │ ├── log.py │ ├── misc.py │ ├── request_processor │ ├── __init__.py │ ├── _default_rate_limits.json │ ├── _factory.py │ ├── base_request_processor.py │ ├── batch │ │ ├── anthropic_batch_request_processor.py │ │ ├── base_batch_request_processor.py │ │ ├── gemini_batch_request_processor.py │ │ ├── mistral_batch_request_processor.py │ │ └── openai_batch_request_processor.py │ ├── config.py │ ├── event_loop.py │ ├── offline │ │ ├── base_offline_request_processor.py │ │ └── vllm_offline_request_processor.py │ ├── online │ │ ├── anthropic_online_request_processor.py │ │ ├── base_online_request_processor.py │ │ ├── litellm_online_request_processor.py │ │ └── openai_online_request_processor.py │ └── openai_request_mixin.py │ ├── status_tracker │ ├── __init__.py │ ├── agent_status_tracker.py │ ├── batch_status_tracker.py │ ├── offline_status_tracker.py │ ├── online_status_tracker.py │ └── tqdm_constants │ │ └── colors.py │ ├── telemetry │ └── client.py │ ├── types │ ├── curator_response.py │ ├── generic_batch.py │ ├── generic_request.py │ ├── generic_response.py │ ├── prompt.py │ └── token_usage.py │ ├── utils.py │ └── viewer │ ├── __main__.py │ └── server.js └── tests ├── __init__.py ├── code_executor ├── test_backend.py ├── test_code_db_schema.py ├── test_code_execution.py ├── test_code_formatter.py ├── test_code_status_tracker.py └── test_data_types.py ├── conftest.py ├── examples └── test_examples.py ├── integrations ├── anthropic │ └── fixtures │ │ ├── .test_cache.zip │ │ ├── basic_batch_completion.yaml │ │ ├── basic_batch_reasoning_completion.yaml │ │ ├── basic_batch_resume.yaml │ │ ├── basic_reasoning_completion.yaml │ │ ├── batch_cancel.yaml │ │ └── failed_request_batch_resume.yaml ├── common_fixtures │ ├── camel_gt_dataset.parquet │ ├── dataset.parquet │ ├── gemini_batch_response.jsonl │ ├── raft.txt │ ├── reasoning_dataset.parquet │ ├── sample.pdf │ ├── viewer.yaml │ └── viewer_fetch.yaml ├── helper.py ├── litellm │ └── fixtures │ │ ├── basic_completion.yaml │ │ ├── basic_completion_seperate_rpm_tpm.yaml │ │ ├── basic_completion_without_dataset.yaml │ │ ├── basic_concurrent_completion.yaml │ │ ├── basic_multimodal_completion.yaml │ │ ├── basic_multimodal_file_local_url_completion.yaml │ │ ├── basic_multimodal_file_url_completion.yaml │ │ ├── basic_multimodal_image_url_completion.yaml │ │ ├── basic_multimodal_image_url_local_completion.yaml │ │ ├── basic_resume.yaml │ │ └── camel_completion.yaml ├── mistral │ └── fixtures │ │ └── test_mistral_batch_response.yaml ├── openai │ └── fixtures │ │ ├── .test_cache.zip │ │ ├── basic_agent_conversation.yaml │ │ ├── basic_batch_completion.yaml │ │ ├── basic_batch_resume.yaml │ │ ├── basic_block_raft.yaml │ │ ├── basic_block_simplestrat.yaml │ │ ├── basic_completion.yaml │ │ ├── basic_completion_without_dataset.yaml │ │ ├── basic_multimodal_completion.yaml │ │ ├── basic_multimodal_image_url_completion.yaml │ │ ├── basic_multimodal_image_url_local_completion.yaml │ │ ├── basic_resume.yaml │ │ ├── batch_cancel.yaml │ │ ├── camel_completion.yaml │ │ ├── failed_request_batch_resume.yaml │ │ └── resubmission_batch_completion.yaml ├── test_agent.py ├── test_all.py ├── test_blocks.py ├── test_gemini_batch.py ├── test_mistral_batch.py ├── test_multimodal.py ├── test_push_to_viewer.py └── vllm │ └── fixtures │ └── basic_responses.json └── unittests ├── cassettes └── basic_diff_cache.yaml ├── conftest.py ├── helpers.py ├── test_batch.py ├── test_caching.py ├── test_dataset_conversion.py ├── test_db_schema.py ├── test_install_ui.py ├── test_litellm_models.py ├── test_online_status_tracker.py ├── test_online_vllm.py ├── test_openai_online_request_processor.py ├── test_prompt_formatter.py ├── test_simple_vllm.py └── test_status_tracker.py /.github/workflows/lint-and-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/.github/workflows/lint-and-test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .venv 2 | .DS_Store 3 | __pycache__ 4 | .vscode -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/README.md -------------------------------------------------------------------------------- /docs/Bespoke-Labs-Logo-Black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/Bespoke-Labs-Logo-Black.png -------------------------------------------------------------------------------- /docs/Bespoke-Labs-Logo-White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/Bespoke-Labs-Logo-White.png -------------------------------------------------------------------------------- /docs/Bespoke-Labs-Logo-on-Mint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/Bespoke-Labs-Logo-on-Mint.png -------------------------------------------------------------------------------- /docs/Bespoke-Labs-Logomark-Red-Small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/Bespoke-Labs-Logomark-Red-Small.png -------------------------------------------------------------------------------- /docs/Bespoke-Labs-Logomark-Red-crop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/Bespoke-Labs-Logomark-Red-crop.png -------------------------------------------------------------------------------- /docs/Bespoke-Labs-Logomark-Red-on-Black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/Bespoke-Labs-Logomark-Red-on-Black.png -------------------------------------------------------------------------------- /docs/Bespoke-Labs-Logomark-Red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/Bespoke-Labs-Logomark-Red.png -------------------------------------------------------------------------------- /docs/CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/CITATION.cff -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/README_zh.md -------------------------------------------------------------------------------- /docs/curator-cli.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/curator-cli.gif -------------------------------------------------------------------------------- /docs/curator-dataset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/curator-dataset.png -------------------------------------------------------------------------------- /docs/curator-responses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/curator-responses.png -------------------------------------------------------------------------------- /docs/curator-runs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/curator-runs.png -------------------------------------------------------------------------------- /docs/curator-viewer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/curator-viewer.gif -------------------------------------------------------------------------------- /docs/local_models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/docs/local_models.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/agent/README.md -------------------------------------------------------------------------------- /examples/agent/multiturn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/agent/multiturn.py -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/README.md -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/combine_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/combine_data.py -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/generate_apps_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/generate_apps_data.py -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/generate_numina_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/generate_numina_data.py -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/generate_taco_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/generate_taco_data.py -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/requirements.txt -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/util/code_execution_apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/util/code_execution_apps.py -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/util/code_execution_taco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/util/code_execution_taco.py -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/util/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/util/prompt.py -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/util/testing/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/util/testing/apps.py -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/util/testing/math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/util/testing/math.py -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/util/testing/pyext2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/util/testing/pyext2.py -------------------------------------------------------------------------------- /examples/bespoke-stratos-data-generation/util/testing/taco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/bespoke-stratos-data-generation/util/testing/taco.py -------------------------------------------------------------------------------- /examples/blocks/raft/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/blocks/raft/README.md -------------------------------------------------------------------------------- /examples/blocks/raft/ds_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/blocks/raft/ds_config.json -------------------------------------------------------------------------------- /examples/blocks/raft/raft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/blocks/raft/raft.py -------------------------------------------------------------------------------- /examples/blocks/raft/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/blocks/raft/requirements.txt -------------------------------------------------------------------------------- /examples/blocks/raft/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/blocks/raft/run.py -------------------------------------------------------------------------------- /examples/blocks/raft/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/blocks/raft/train.py -------------------------------------------------------------------------------- /examples/blocks/raft/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/blocks/raft/utils.py -------------------------------------------------------------------------------- /examples/blocks/simplestrat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/blocks/simplestrat.py -------------------------------------------------------------------------------- /examples/code-execution/chart-generation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/chart-generation/README.md -------------------------------------------------------------------------------- /examples/code-execution/chart-generation/charts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/chart-generation/charts.py -------------------------------------------------------------------------------- /examples/code-execution/code-verification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/code-verification/README.md -------------------------------------------------------------------------------- /examples/code-execution/code-verification/assets/output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/code-verification/assets/output.png -------------------------------------------------------------------------------- /examples/code-execution/code-verification/code_verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/code-verification/code_verify.py -------------------------------------------------------------------------------- /examples/code-execution/code-verification/requirements.txt: -------------------------------------------------------------------------------- 1 | bespokelabs-curator 2 | ray -------------------------------------------------------------------------------- /examples/code-execution/hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/hello-world/README.md -------------------------------------------------------------------------------- /examples/code-execution/hello-world/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/hello-world/main.py -------------------------------------------------------------------------------- /examples/code-execution/math-animation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/math-animation/README.md -------------------------------------------------------------------------------- /examples/code-execution/math-animation/execute_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/math-animation/execute_code.py -------------------------------------------------------------------------------- /examples/code-execution/math-animation/generate_manim_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/math-animation/generate_manim_code.py -------------------------------------------------------------------------------- /examples/code-execution/math-animation/generate_manim_code_deepseek-chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/math-animation/generate_manim_code_deepseek-chat.py -------------------------------------------------------------------------------- /examples/code-execution/math-animation/generate_manim_code_deepseek-reasoner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/math-animation/generate_manim_code_deepseek-reasoner.py -------------------------------------------------------------------------------- /examples/code-execution/math-animation/generate_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/math-animation/generate_script.py -------------------------------------------------------------------------------- /examples/code-execution/math-animation/script_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/code-execution/math-animation/script_generator.py -------------------------------------------------------------------------------- /examples/function-calling/requirements.txt: -------------------------------------------------------------------------------- 1 | bespokelabs-curator 2 | -------------------------------------------------------------------------------- /examples/function-calling/simple_function_calling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/function-calling/simple_function_calling.py -------------------------------------------------------------------------------- /examples/litellm-recipe-generation/litellm_recipe_prompting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/litellm-recipe-generation/litellm_recipe_prompting.py -------------------------------------------------------------------------------- /examples/litellm-recipe-generation/litellm_recipe_structured_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/litellm-recipe-generation/litellm_recipe_structured_output.py -------------------------------------------------------------------------------- /examples/litellm-recipe-generation/requirements.txt: -------------------------------------------------------------------------------- 1 | bespokelabs-curator 2 | -------------------------------------------------------------------------------- /examples/multimodal/prescription-extraction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/multimodal/prescription-extraction/README.md -------------------------------------------------------------------------------- /examples/multimodal/prescription-extraction/data/prescription.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/multimodal/prescription-extraction/data/prescription.pdf -------------------------------------------------------------------------------- /examples/multimodal/prescription-extraction/data/prescription2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/multimodal/prescription-extraction/data/prescription2.pdf -------------------------------------------------------------------------------- /examples/multimodal/prescription-extraction/pdf-extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/multimodal/prescription-extraction/pdf-extractor.py -------------------------------------------------------------------------------- /examples/multimodal/recipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/multimodal/recipe.py -------------------------------------------------------------------------------- /examples/persona-hub/prompt_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/persona-hub/prompt_templates.py -------------------------------------------------------------------------------- /examples/persona-hub/synthesize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/persona-hub/synthesize.py -------------------------------------------------------------------------------- /examples/poem-generation/poem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/poem-generation/poem.py -------------------------------------------------------------------------------- /examples/poem-generation/requirements.txt: -------------------------------------------------------------------------------- 1 | bespokelabs-curator 2 | -------------------------------------------------------------------------------- /examples/poem-generation/simple_poem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/poem-generation/simple_poem.py -------------------------------------------------------------------------------- /examples/providers/claude_reasoning_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/providers/claude_reasoning_batch.py -------------------------------------------------------------------------------- /examples/providers/claude_reasoning_online.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/providers/claude_reasoning_online.py -------------------------------------------------------------------------------- /examples/providers/gemini_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/providers/gemini_batch.py -------------------------------------------------------------------------------- /examples/providers/inference_net_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/providers/inference_net_batch.py -------------------------------------------------------------------------------- /examples/providers/inference_net_online.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/providers/inference_net_online.py -------------------------------------------------------------------------------- /examples/providers/klusterai_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/providers/klusterai_batch.py -------------------------------------------------------------------------------- /examples/providers/klusterai_online.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/providers/klusterai_online.py -------------------------------------------------------------------------------- /examples/providers/mistral_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/providers/mistral_batch.py -------------------------------------------------------------------------------- /examples/providers/openrouter_reasoning_online.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/providers/openrouter_reasoning_online.py -------------------------------------------------------------------------------- /examples/reannotation/openhermes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/reannotation/openhermes.py -------------------------------------------------------------------------------- /examples/reannotation/requirements.txt: -------------------------------------------------------------------------------- 1 | bespokelabs-curator 2 | -------------------------------------------------------------------------------- /examples/reannotation/wildchat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/reannotation/wildchat.py -------------------------------------------------------------------------------- /examples/ungrounded-qa/requirements.txt: -------------------------------------------------------------------------------- 1 | bespokelabs-curator 2 | -------------------------------------------------------------------------------- /examples/ungrounded-qa/ungrounded_qa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/ungrounded-qa/ungrounded_qa.py -------------------------------------------------------------------------------- /examples/viewer/load_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/viewer/load_dataset.py -------------------------------------------------------------------------------- /examples/viewer/push_to_viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/viewer/push_to_viewer.py -------------------------------------------------------------------------------- /examples/vllm-offline/requirements.txt: -------------------------------------------------------------------------------- 1 | bespokelabs-curator 2 | vllm 3 | -------------------------------------------------------------------------------- /examples/vllm-offline/vllm_recipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/vllm-offline/vllm_recipe.py -------------------------------------------------------------------------------- /examples/vllm-offline/vllm_recipe_structured.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/vllm-offline/vllm_recipe_structured.py -------------------------------------------------------------------------------- /examples/vllm-online/start_vllm_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/vllm-online/start_vllm_server.sh -------------------------------------------------------------------------------- /examples/vllm-online/vllm_online.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/vllm-online/vllm_online.py -------------------------------------------------------------------------------- /examples/vllm-online/vllm_online_structured.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/examples/vllm-online/vllm_online_structured.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/poetry.lock -------------------------------------------------------------------------------- /publish_pkg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/publish_pkg.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/pytest.ini -------------------------------------------------------------------------------- /src/bespokelabs/__init__.py: -------------------------------------------------------------------------------- 1 | """BespokeLabs Curator.""" 2 | -------------------------------------------------------------------------------- /src/bespokelabs/curator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/__init__.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/agent/__init__.py: -------------------------------------------------------------------------------- 1 | """Agent module for Curator.""" 2 | -------------------------------------------------------------------------------- /src/bespokelabs/curator/agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/agent/agent.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/agent/agent_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/agent/agent_response.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/agent/processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/agent/processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/blocks/__init__.py: -------------------------------------------------------------------------------- 1 | """module for curator blocks.""" 2 | -------------------------------------------------------------------------------- /src/bespokelabs/curator/blocks/raft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/blocks/raft.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/blocks/simplestrat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/blocks/simplestrat.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/client.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/__init__.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/code_execution_backend/_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/code_execution_backend/_factory.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/code_execution_backend/base_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/code_execution_backend/base_backend.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/code_execution_backend/docker_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/code_execution_backend/docker_backend.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/code_execution_backend/e2b_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/code_execution_backend/e2b_backend.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/code_execution_backend/multiprocessing_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/code_execution_backend/multiprocessing_backend.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/code_execution_backend/ray_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/code_execution_backend/ray_backend.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/code_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/code_executor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/code_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/code_formatter.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/db.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/tracker.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/code_executor/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/code_executor/types.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/constants.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/cost.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/cost.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/db.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/file_utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/file_utilities.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/hf_card_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/hf_card_template.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/install_ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/install_ui.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/llm/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/llm/llm.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/llm/prompt_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/llm/prompt_formatter.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/log.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/misc.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/__init__.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/_default_rate_limits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/_default_rate_limits.json -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/_factory.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/base_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/base_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/batch/anthropic_batch_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/batch/anthropic_batch_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/batch/base_batch_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/batch/base_batch_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/batch/gemini_batch_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/batch/gemini_batch_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/batch/mistral_batch_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/batch/mistral_batch_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/batch/openai_batch_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/batch/openai_batch_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/config.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/event_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/event_loop.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/offline/base_offline_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/offline/base_offline_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/offline/vllm_offline_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/offline/vllm_offline_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/online/anthropic_online_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/online/anthropic_online_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/online/base_online_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/online/base_online_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/online/litellm_online_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/online/litellm_online_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/online/openai_online_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/online/openai_online_request_processor.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/request_processor/openai_request_mixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/request_processor/openai_request_mixin.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/status_tracker/__init__.py: -------------------------------------------------------------------------------- 1 | """Module for tracking the status of requests.""" 2 | -------------------------------------------------------------------------------- /src/bespokelabs/curator/status_tracker/agent_status_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/status_tracker/agent_status_tracker.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/status_tracker/batch_status_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/status_tracker/batch_status_tracker.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/status_tracker/offline_status_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/status_tracker/offline_status_tracker.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/status_tracker/online_status_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/status_tracker/online_status_tracker.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/status_tracker/tqdm_constants/colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/status_tracker/tqdm_constants/colors.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/telemetry/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/telemetry/client.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/types/curator_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/types/curator_response.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/types/generic_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/types/generic_batch.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/types/generic_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/types/generic_request.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/types/generic_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/types/generic_response.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/types/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/types/prompt.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/types/token_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/types/token_usage.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/utils.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/viewer/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/viewer/__main__.py -------------------------------------------------------------------------------- /src/bespokelabs/curator/viewer/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/src/bespokelabs/curator/viewer/server.js -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/code_executor/test_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/code_executor/test_backend.py -------------------------------------------------------------------------------- /tests/code_executor/test_code_db_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/code_executor/test_code_db_schema.py -------------------------------------------------------------------------------- /tests/code_executor/test_code_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/code_executor/test_code_execution.py -------------------------------------------------------------------------------- /tests/code_executor/test_code_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/code_executor/test_code_formatter.py -------------------------------------------------------------------------------- /tests/code_executor/test_code_status_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/code_executor/test_code_status_tracker.py -------------------------------------------------------------------------------- /tests/code_executor/test_data_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/code_executor/test_data_types.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/examples/test_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/examples/test_examples.py -------------------------------------------------------------------------------- /tests/integrations/anthropic/fixtures/.test_cache.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/anthropic/fixtures/.test_cache.zip -------------------------------------------------------------------------------- /tests/integrations/anthropic/fixtures/basic_batch_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/anthropic/fixtures/basic_batch_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/anthropic/fixtures/basic_batch_reasoning_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/anthropic/fixtures/basic_batch_reasoning_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/anthropic/fixtures/basic_batch_resume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/anthropic/fixtures/basic_batch_resume.yaml -------------------------------------------------------------------------------- /tests/integrations/anthropic/fixtures/basic_reasoning_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/anthropic/fixtures/basic_reasoning_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/anthropic/fixtures/batch_cancel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/anthropic/fixtures/batch_cancel.yaml -------------------------------------------------------------------------------- /tests/integrations/anthropic/fixtures/failed_request_batch_resume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/anthropic/fixtures/failed_request_batch_resume.yaml -------------------------------------------------------------------------------- /tests/integrations/common_fixtures/camel_gt_dataset.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/common_fixtures/camel_gt_dataset.parquet -------------------------------------------------------------------------------- /tests/integrations/common_fixtures/dataset.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/common_fixtures/dataset.parquet -------------------------------------------------------------------------------- /tests/integrations/common_fixtures/gemini_batch_response.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/common_fixtures/gemini_batch_response.jsonl -------------------------------------------------------------------------------- /tests/integrations/common_fixtures/raft.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/common_fixtures/raft.txt -------------------------------------------------------------------------------- /tests/integrations/common_fixtures/reasoning_dataset.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/common_fixtures/reasoning_dataset.parquet -------------------------------------------------------------------------------- /tests/integrations/common_fixtures/sample.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/common_fixtures/sample.pdf -------------------------------------------------------------------------------- /tests/integrations/common_fixtures/viewer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/common_fixtures/viewer.yaml -------------------------------------------------------------------------------- /tests/integrations/common_fixtures/viewer_fetch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/common_fixtures/viewer_fetch.yaml -------------------------------------------------------------------------------- /tests/integrations/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/helper.py -------------------------------------------------------------------------------- /tests/integrations/litellm/fixtures/basic_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/litellm/fixtures/basic_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/litellm/fixtures/basic_completion_seperate_rpm_tpm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/litellm/fixtures/basic_completion_seperate_rpm_tpm.yaml -------------------------------------------------------------------------------- /tests/integrations/litellm/fixtures/basic_completion_without_dataset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/litellm/fixtures/basic_completion_without_dataset.yaml -------------------------------------------------------------------------------- /tests/integrations/litellm/fixtures/basic_concurrent_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/litellm/fixtures/basic_concurrent_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/litellm/fixtures/basic_multimodal_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/litellm/fixtures/basic_multimodal_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/litellm/fixtures/basic_multimodal_file_local_url_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/litellm/fixtures/basic_multimodal_file_local_url_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/litellm/fixtures/basic_multimodal_file_url_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/litellm/fixtures/basic_multimodal_file_url_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/litellm/fixtures/basic_multimodal_image_url_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/litellm/fixtures/basic_multimodal_image_url_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/litellm/fixtures/basic_multimodal_image_url_local_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/litellm/fixtures/basic_multimodal_image_url_local_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/litellm/fixtures/basic_resume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/litellm/fixtures/basic_resume.yaml -------------------------------------------------------------------------------- /tests/integrations/litellm/fixtures/camel_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/litellm/fixtures/camel_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/mistral/fixtures/test_mistral_batch_response.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/mistral/fixtures/test_mistral_batch_response.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/.test_cache.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/.test_cache.zip -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/basic_agent_conversation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/basic_agent_conversation.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/basic_batch_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/basic_batch_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/basic_batch_resume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/basic_batch_resume.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/basic_block_raft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/basic_block_raft.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/basic_block_simplestrat.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/basic_block_simplestrat.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/basic_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/basic_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/basic_completion_without_dataset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/basic_completion_without_dataset.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/basic_multimodal_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/basic_multimodal_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/basic_multimodal_image_url_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/basic_multimodal_image_url_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/basic_multimodal_image_url_local_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/basic_multimodal_image_url_local_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/basic_resume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/basic_resume.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/batch_cancel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/batch_cancel.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/camel_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/camel_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/failed_request_batch_resume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/failed_request_batch_resume.yaml -------------------------------------------------------------------------------- /tests/integrations/openai/fixtures/resubmission_batch_completion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/openai/fixtures/resubmission_batch_completion.yaml -------------------------------------------------------------------------------- /tests/integrations/test_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/test_agent.py -------------------------------------------------------------------------------- /tests/integrations/test_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/test_all.py -------------------------------------------------------------------------------- /tests/integrations/test_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/test_blocks.py -------------------------------------------------------------------------------- /tests/integrations/test_gemini_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/test_gemini_batch.py -------------------------------------------------------------------------------- /tests/integrations/test_mistral_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/test_mistral_batch.py -------------------------------------------------------------------------------- /tests/integrations/test_multimodal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/test_multimodal.py -------------------------------------------------------------------------------- /tests/integrations/test_push_to_viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/test_push_to_viewer.py -------------------------------------------------------------------------------- /tests/integrations/vllm/fixtures/basic_responses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/integrations/vllm/fixtures/basic_responses.json -------------------------------------------------------------------------------- /tests/unittests/cassettes/basic_diff_cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/cassettes/basic_diff_cache.yaml -------------------------------------------------------------------------------- /tests/unittests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/conftest.py -------------------------------------------------------------------------------- /tests/unittests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/helpers.py -------------------------------------------------------------------------------- /tests/unittests/test_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_batch.py -------------------------------------------------------------------------------- /tests/unittests/test_caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_caching.py -------------------------------------------------------------------------------- /tests/unittests/test_dataset_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_dataset_conversion.py -------------------------------------------------------------------------------- /tests/unittests/test_db_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_db_schema.py -------------------------------------------------------------------------------- /tests/unittests/test_install_ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_install_ui.py -------------------------------------------------------------------------------- /tests/unittests/test_litellm_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_litellm_models.py -------------------------------------------------------------------------------- /tests/unittests/test_online_status_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_online_status_tracker.py -------------------------------------------------------------------------------- /tests/unittests/test_online_vllm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_online_vllm.py -------------------------------------------------------------------------------- /tests/unittests/test_openai_online_request_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_openai_online_request_processor.py -------------------------------------------------------------------------------- /tests/unittests/test_prompt_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_prompt_formatter.py -------------------------------------------------------------------------------- /tests/unittests/test_simple_vllm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_simple_vllm.py -------------------------------------------------------------------------------- /tests/unittests/test_status_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bespokelabsai/curator/HEAD/tests/unittests/test_status_tracker.py --------------------------------------------------------------------------------