├── .MAINTAINERS ├── .containerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── doc-edit.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── python-uv │ │ └── action.yml │ └── run-tox │ │ └── action.yml └── workflows │ ├── container-maintenance.yml │ ├── development-cleanup.yml │ ├── development.yml │ ├── main.yml │ ├── nightly.yml │ ├── quality.yml │ ├── release-candidate.yml │ ├── release.yml │ ├── testing.yml │ ├── ui-quality.yml │ └── ui-testing.yml ├── .gitignore ├── .husky └── pre-commit ├── .mdformat.toml ├── .pre-commit-config.yaml ├── .prettierignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Containerfile ├── DEVELOPING.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── cypress.config.ts ├── docs ├── assets │ ├── guidellm-icon-blue.png │ ├── guidellm-icon-dark.png │ ├── guidellm-icon-light.png │ ├── guidellm-logo-dark.png │ ├── guidellm-logo-light.png │ ├── guidellm-user-flows-dark.png │ ├── guidellm-user-flows-light.png │ ├── sample-benchmarks.gif │ ├── sample-output.png │ ├── sample-output1.png │ ├── sample-output2.png │ └── sample-output3.png ├── developer │ └── index.md ├── examples │ ├── index.md │ └── practice_on_vllm_simulator.md ├── getting-started │ ├── analyze.md │ ├── benchmark.md │ ├── index.md │ ├── install.md │ └── server.md ├── guides │ ├── architecture.md │ ├── backends.md │ ├── datasets.md │ ├── index.md │ ├── metrics.md │ ├── outputs.md │ ├── over_saturation_stopping.md │ └── service_level_objectives.md ├── index.md ├── scripts │ ├── __init__.py │ ├── gen_files.py │ └── mathjax.js └── stylesheets │ └── style.css ├── eslint.config.js ├── jest.config.cjs ├── jest.setup.ts ├── mkdocs.yml ├── package.json ├── pdm.toml ├── pylock.toml ├── pyproject.toml ├── scripts └── generate_pylock.sh ├── setup.py ├── src ├── guidellm │ ├── __init__.py │ ├── __main__.py │ ├── backends │ │ ├── __init__.py │ │ ├── backend.py │ │ ├── openai.py │ │ └── response_handlers.py │ ├── benchmark │ │ ├── __init__.py │ │ ├── benchmarker.py │ │ ├── entrypoints.py │ │ ├── outputs │ │ │ ├── __init__.py │ │ │ ├── console.py │ │ │ ├── csv.py │ │ │ ├── html.py │ │ │ ├── output.py │ │ │ └── serialized.py │ │ ├── profiles.py │ │ ├── progress.py │ │ ├── scenarios │ │ │ ├── __init__.py │ │ │ ├── chat.json │ │ │ └── rag.json │ │ └── schemas │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ └── generative │ │ │ ├── __init__.py │ │ │ ├── accumulator.py │ │ │ ├── benchmark.py │ │ │ ├── entrypoints.py │ │ │ ├── metrics.py │ │ │ └── report.py │ ├── data │ │ ├── __init__.py │ │ ├── builders.py │ │ ├── collators.py │ │ ├── config.py │ │ ├── deserializers │ │ │ ├── __init__.py │ │ │ ├── deserializer.py │ │ │ ├── file.py │ │ │ ├── huggingface.py │ │ │ ├── memory.py │ │ │ └── synthetic.py │ │ ├── entrypoints.py │ │ ├── loaders.py │ │ ├── preprocessors │ │ │ ├── __init__.py │ │ │ ├── formatters.py │ │ │ ├── mappers.py │ │ │ └── preprocessor.py │ │ ├── processor.py │ │ ├── schemas.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ └── dataset.py │ ├── extras │ │ ├── __init__.py │ │ ├── audio.py │ │ └── vision.py │ ├── logger.py │ ├── mock_server │ │ ├── __init__.py │ │ ├── config.py │ │ ├── handlers │ │ │ ├── __init__.py │ │ │ ├── chat_completions.py │ │ │ ├── completions.py │ │ │ └── tokenizer.py │ │ ├── models.py │ │ ├── server.py │ │ └── utils.py │ ├── scheduler │ │ ├── __init__.py │ │ ├── constraints │ │ │ ├── __init__.py │ │ │ ├── constraint.py │ │ │ ├── error.py │ │ │ ├── factory.py │ │ │ ├── request.py │ │ │ └── saturation.py │ │ ├── environments.py │ │ ├── scheduler.py │ │ ├── schemas.py │ │ ├── strategies.py │ │ ├── worker.py │ │ └── worker_group.py │ ├── schemas │ │ ├── __init__.py │ │ ├── base.py │ │ ├── info.py │ │ ├── request.py │ │ ├── request_stats.py │ │ ├── response.py │ │ └── statistics.py │ ├── settings.py │ └── utils │ │ ├── __init__.py │ │ ├── auto_importer.py │ │ ├── cli.py │ │ ├── colors.py │ │ ├── console.py │ │ ├── default_group.py │ │ ├── dict.py │ │ ├── encoding.py │ │ ├── functions.py │ │ ├── hf_datasets.py │ │ ├── hf_transformers.py │ │ ├── imports.py │ │ ├── messaging.py │ │ ├── mixins.py │ │ ├── random.py │ │ ├── registry.py │ │ ├── singleton.py │ │ ├── synchronous.py │ │ ├── text.py │ │ └── typing.py └── ui │ ├── .env.development │ ├── .env.example │ ├── .env.local │ ├── .env.production │ ├── .env.staging │ ├── app │ ├── assets │ │ ├── fonts │ │ │ └── spezia │ │ │ │ ├── Spezia-Medium.otf │ │ │ │ ├── Spezia-Regular.otf │ │ │ │ ├── SpeziaMono-Medium.otf │ │ │ │ ├── spezia-medium.ttf │ │ │ │ ├── spezia-mono-medium.ttf │ │ │ │ └── spezia-regular.ttf │ │ └── icons │ │ │ ├── arrow-down.svg │ │ │ ├── arrow-up.svg │ │ │ ├── check-circle.svg │ │ │ ├── expand.svg │ │ │ ├── guidellm-icon-dark.png │ │ │ ├── guidellm-logo-light.png │ │ │ ├── index.tsx │ │ │ ├── info.svg │ │ │ ├── nm-logo-with-name.svg │ │ │ ├── open.svg │ │ │ └── warning-circle.svg │ ├── globals.css │ ├── layout.tsx │ ├── not-found.tsx │ ├── page.tsx │ ├── theme.ts │ └── types │ │ ├── images.d.ts │ │ └── index.d.ts │ ├── lib │ ├── components │ │ ├── Badge │ │ │ ├── Badge.component.tsx │ │ │ ├── Badge.interfaces.ts │ │ │ ├── Badge.styles.tsx │ │ │ └── index.tsx │ │ ├── BlockHeader │ │ │ ├── BlockHeader.component.tsx │ │ │ ├── BlockHeader.interfaces.ts │ │ │ ├── BlockHeader.styles.tsx │ │ │ └── index.tsx │ │ ├── Carousel │ │ │ ├── Carousel.component.tsx │ │ │ ├── Carousel.interfaces.ts │ │ │ ├── Carousel.styles.tsx │ │ │ └── index.tsx │ │ ├── Charts │ │ │ ├── Combined │ │ │ │ ├── Combined.component.tsx │ │ │ │ ├── Combined.interfaces.ts │ │ │ │ ├── components │ │ │ │ │ ├── CustomBars │ │ │ │ │ │ ├── CustomBars.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── CustomGrid │ │ │ │ │ │ ├── CustomGrid.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── CustomLegendLayer │ │ │ │ │ │ ├── CustomLegendLayer.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── CustomTick │ │ │ │ │ │ ├── CustomTick.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── DottedLines │ │ │ │ │ │ ├── DottedLines.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── DashedLine │ │ │ │ ├── DashedLine.component.tsx │ │ │ │ ├── DashedLine.interfaces.ts │ │ │ │ ├── components │ │ │ │ │ ├── CustomLegendLayer │ │ │ │ │ │ ├── CustomLegendLayer.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── DashedSolidLine │ │ │ │ │ │ ├── DashedSolidLine.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ ├── helpers.ts │ │ │ │ └── index.tsx │ │ │ ├── MetricLine │ │ │ │ ├── MetricLine.component.tsx │ │ │ │ ├── MetricLine.interface.ts │ │ │ │ ├── components │ │ │ │ │ ├── CustomAxes │ │ │ │ │ │ ├── CustomAxes.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── CustomGrid │ │ │ │ │ │ ├── CustomGrid.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── CustomTick │ │ │ │ │ │ ├── CustomTick.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── ThresholdBar │ │ │ │ │ │ ├── ThresholdBar.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── MiniCombined │ │ │ │ ├── MiniCombined.component.tsx │ │ │ │ ├── MiniCombined.interfaces.ts │ │ │ │ ├── components │ │ │ │ │ ├── ContainerSizeWrapper │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── CustomBars │ │ │ │ │ │ ├── CustomBars.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── CustomGrid │ │ │ │ │ │ ├── CustomGrid.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── CustomTick │ │ │ │ │ │ ├── CustomTick.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── DottedLines │ │ │ │ │ │ ├── DottedLines.interfaces.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ └── common │ │ │ │ ├── interfaces.ts │ │ │ │ ├── useChartScales.ts │ │ │ │ └── useLineColors.tsx │ │ ├── DataPanel │ │ │ ├── DataPanel.component.tsx │ │ │ ├── DataPanel.interfaces.ts │ │ │ ├── DataPanel.styles.tsx │ │ │ └── index.tsx │ │ ├── DistributionPercentiles │ │ │ ├── DistributionPercentiles.component.tsx │ │ │ ├── DistributionPercentiles.interfaces.tsx │ │ │ ├── DistributionPercentiles.styles.tsx │ │ │ └── index.tsx │ │ ├── GraphTitle │ │ │ ├── GraphTitle.component.tsx │ │ │ ├── GraphTitle.interfaces.ts │ │ │ └── index.tsx │ │ ├── Input │ │ │ ├── Input.component.tsx │ │ │ ├── Input.interfaces.ts │ │ │ ├── Input.styles.tsx │ │ │ └── index.tsx │ │ ├── MeanMetricSummary │ │ │ ├── MeanMetricSummary.component.tsx │ │ │ ├── MeanMetricSummary.interfaces.tsx │ │ │ └── index.tsx │ │ ├── MetricsContainer │ │ │ ├── MetricsContainer.component.tsx │ │ │ ├── MetricsContainer.interfaces.ts │ │ │ ├── MetricsContainer.styles.tsx │ │ │ └── index.tsx │ │ ├── MetricsSummary │ │ │ ├── MetricSummary.interfaces.ts │ │ │ ├── MetricsSummary.component.tsx │ │ │ ├── MetricsSummary.styles.tsx │ │ │ ├── components │ │ │ │ └── MetricValue │ │ │ │ │ ├── MetricValue.component.tsx │ │ │ │ │ ├── MetricValue.interfaces.ts │ │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ └── useSummary.ts │ │ ├── PageFooter │ │ │ ├── PageFooter.component.tsx │ │ │ └── index.tsx │ │ ├── PageHeader │ │ │ ├── PageHeader.component.tsx │ │ │ ├── PageHeader.interfaces.ts │ │ │ ├── PageHeader.styles.tsx │ │ │ └── index.tsx │ │ ├── RequestOverTime │ │ │ ├── RequestOverTime.component.tsx │ │ │ ├── RequestOverTime.interfaces.ts │ │ │ └── index.tsx │ │ ├── RowContainer │ │ │ ├── RowContainer.component.tsx │ │ │ ├── RowContainer.interfaces.tsx │ │ │ └── index.tsx │ │ ├── Section │ │ │ ├── Section.component.tsx │ │ │ ├── Section.interfaces.ts │ │ │ ├── Section.styles.tsx │ │ │ └── index.tsx │ │ ├── SectionContainer │ │ │ ├── SectionContainer.component.tsx │ │ │ ├── SectionContainer.interfaces.ts │ │ │ ├── SectionContainer.styles.tsx │ │ │ └── index.tsx │ │ ├── SpecBadge │ │ │ ├── SpecBadge.component.tsx │ │ │ ├── SpecBadge.interfaces.ts │ │ │ ├── SpecBadge.styles.tsx │ │ │ └── index.tsx │ │ ├── TokenLength │ │ │ ├── TokenLength.component.tsx │ │ │ ├── TokenLength.interfaces.ts │ │ │ └── index.tsx │ │ ├── WorkloadDetails │ │ │ ├── WorkloadDetails.component.tsx │ │ │ └── index.tsx │ │ └── WorkloadMetrics │ │ │ ├── WorkloadMetricSummary.interfaces.tsx │ │ │ ├── WorkloadMetrics.component.tsx │ │ │ ├── WorkloadMetrics.styles.tsx │ │ │ └── index.tsx │ ├── hooks │ │ └── useColor.ts │ ├── layouts │ │ ├── FullPageWithHeaderAndFooterLayout.tsx │ │ └── helpers │ │ │ ├── ContentCenterer.tsx │ │ │ └── useCurrentBreakpoint.ts │ ├── store │ │ ├── benchmarksWindowData.ts │ │ ├── index.ts │ │ ├── mockData.ts │ │ ├── provider.tsx │ │ ├── runInfoWindowData.ts │ │ ├── slices │ │ │ ├── benchmarks │ │ │ │ ├── benchmarks.api.ts │ │ │ │ ├── benchmarks.constants.ts │ │ │ │ ├── benchmarks.interfaces.ts │ │ │ │ ├── benchmarks.selectors.ts │ │ │ │ ├── benchmarks.slice.ts │ │ │ │ └── index.ts │ │ │ ├── metrics │ │ │ │ ├── metrics.constants.ts │ │ │ │ ├── metrics.interfaces.ts │ │ │ │ ├── metrics.selectors.ts │ │ │ │ └── metrics.slice.ts │ │ │ ├── runInfo │ │ │ │ ├── index.ts │ │ │ │ ├── runInfo.api.ts │ │ │ │ ├── runInfo.constants.ts │ │ │ │ ├── runInfo.interfaces.ts │ │ │ │ ├── runInfo.selectors.ts │ │ │ │ └── runInfo.slice.ts │ │ │ ├── slo │ │ │ │ ├── slo.constants.ts │ │ │ │ ├── slo.interfaces.ts │ │ │ │ ├── slo.selectors.ts │ │ │ │ └── slo.slice.ts │ │ │ └── workloadDetails │ │ │ │ ├── index.ts │ │ │ │ ├── workloadDetails.api.ts │ │ │ │ ├── workloadDetails.constants.ts │ │ │ │ ├── workloadDetails.interfaces.ts │ │ │ │ ├── workloadDetails.selectors.ts │ │ │ │ └── workloadDetails.slice.ts │ │ └── workloadDetailsWindowData.ts │ └── utils │ │ ├── ColorHelper.ts │ │ ├── Colors.ts │ │ ├── SvgContainer.tsx │ │ ├── helpers.ts │ │ └── interpolation.ts │ ├── next.config.mjs │ ├── public │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-192x192.png │ ├── favicon-32x32.png │ ├── favicon-512x512.png │ ├── favicon.ico │ ├── favicon.png │ └── manifest.json │ ├── serve.json │ ├── tsconfig.json │ └── types │ ├── declaration.d.ts │ ├── jest-dom.d.ts │ ├── jest-dom.txt │ └── svg.d.ts ├── tests ├── __init__.py ├── e2e │ ├── README.md │ ├── __init__.py │ ├── test_max_error_benchmark.py │ ├── test_over_saturated_benchmark.py │ ├── test_successful_benchmark.py │ ├── utils.py │ ├── vllm-sim-macos.Dockerfile │ ├── vllm-sim.Dockerfile │ └── vllm_sim_server.py ├── integration │ ├── __init__.py │ ├── scheduler │ │ ├── __init__.py │ │ ├── test_scheduler.py │ │ └── test_worker_group.py │ └── test_placeholder.py ├── ui │ ├── __mocks__ │ │ ├── @nivo │ │ │ ├── bar.tsx │ │ │ ├── core.tsx │ │ │ └── line.tsx │ │ ├── fileMock.js │ │ ├── styleMock.js │ │ └── svg.js │ ├── cypress │ │ ├── e2e │ │ │ └── homepage.cy.ts │ │ └── support │ │ │ └── e2e.ts │ ├── integration │ │ └── page.test.tsx │ ├── test.helper.tsx │ └── unit │ │ ├── components │ │ └── Charts │ │ │ └── DashedLine │ │ │ └── helpers.test.ts │ │ ├── mocks │ │ └── mockBenchmarks.ts │ │ ├── store │ │ └── slices │ │ │ └── slo.test.tsx │ │ └── utils │ │ └── interpolation.test.ts └── unit │ ├── __init__.py │ ├── backends │ ├── __init__.py │ ├── test_backend.py │ ├── test_openai_backend.py │ └── test_response_handlers.py │ ├── benchmark │ └── __init__.py │ ├── conftest.py │ ├── data │ ├── __init__.py │ ├── deserializers │ │ ├── __init__.py │ │ ├── test_file.py │ │ └── test_synthetic.py │ └── test_builders.py │ ├── entrypoints │ ├── __init__.py │ ├── assets │ │ ├── benchmarks_stripped.json │ │ ├── benchmarks_stripped.yaml │ │ └── benchmarks_stripped_output.txt │ └── test_benchmark_from_file_entrypoint.py │ ├── extras │ ├── __init__.py │ ├── test_audio.py │ └── test_vision.py │ ├── mock_backend.py │ ├── mock_benchmark.py │ ├── mock_server │ ├── __init__.py │ └── test_server.py │ ├── scheduler │ ├── __init__.py │ ├── test_constraints.py │ ├── test_environment.py │ ├── test_objects.py │ ├── test_over_saturation.py │ ├── test_over_saturation_comprehensive.py │ ├── test_scheduler.py │ ├── test_strategies.py │ ├── test_worker.py │ └── test_worker_group.py │ ├── schemas │ ├── __init__.py │ ├── test_base.py │ ├── test_info.py │ ├── test_request.py │ ├── test_request_stats.py │ ├── test_response.py │ └── test_statistics.py │ ├── test_logger.py │ ├── test_main.py │ ├── test_settings.py │ ├── testing_utils.py │ └── utils │ ├── __init__.py │ ├── dict.py │ ├── test_auto_importer.py │ ├── test_encoding.py │ ├── test_functions.py │ ├── test_hf_datasets.py │ ├── test_hf_transformers.py │ ├── test_messaging.py │ ├── test_mixins.py │ ├── test_registry.py │ ├── test_singleton.py │ ├── test_synchronous.py │ ├── test_text.py │ ├── test_typing.py │ └── text.py ├── tox.ini ├── tsconfig.base.json ├── tsconfig.cypress.json ├── tsconfig.json ├── tsconfig.test.json └── uv.lock /.MAINTAINERS: -------------------------------------------------------------------------------- 1 | # list of active maintainers 2 | markurtz 3 | -------------------------------------------------------------------------------- /.containerignore: -------------------------------------------------------------------------------- 1 | .gitignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/doc-edit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/ISSUE_TEMPLATE/doc-edit.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/python-uv/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/actions/python-uv/action.yml -------------------------------------------------------------------------------- /.github/actions/run-tox/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/actions/run-tox/action.yml -------------------------------------------------------------------------------- /.github/workflows/container-maintenance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/workflows/container-maintenance.yml -------------------------------------------------------------------------------- /.github/workflows/development-cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/workflows/development-cleanup.yml -------------------------------------------------------------------------------- /.github/workflows/development.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/workflows/development.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/workflows/nightly.yml -------------------------------------------------------------------------------- /.github/workflows/quality.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/workflows/quality.yml -------------------------------------------------------------------------------- /.github/workflows/release-candidate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/workflows/release-candidate.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/workflows/testing.yml -------------------------------------------------------------------------------- /.github/workflows/ui-quality.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/workflows/ui-quality.yml -------------------------------------------------------------------------------- /.github/workflows/ui-testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.github/workflows/ui-testing.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged 2 | -------------------------------------------------------------------------------- /.mdformat.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.mdformat.toml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Containerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/Containerfile -------------------------------------------------------------------------------- /DEVELOPING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/DEVELOPING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include LICENSE 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/README.md -------------------------------------------------------------------------------- /cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/cypress.config.ts -------------------------------------------------------------------------------- /docs/assets/guidellm-icon-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/guidellm-icon-blue.png -------------------------------------------------------------------------------- /docs/assets/guidellm-icon-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/guidellm-icon-dark.png -------------------------------------------------------------------------------- /docs/assets/guidellm-icon-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/guidellm-icon-light.png -------------------------------------------------------------------------------- /docs/assets/guidellm-logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/guidellm-logo-dark.png -------------------------------------------------------------------------------- /docs/assets/guidellm-logo-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/guidellm-logo-light.png -------------------------------------------------------------------------------- /docs/assets/guidellm-user-flows-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/guidellm-user-flows-dark.png -------------------------------------------------------------------------------- /docs/assets/guidellm-user-flows-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/guidellm-user-flows-light.png -------------------------------------------------------------------------------- /docs/assets/sample-benchmarks.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/sample-benchmarks.gif -------------------------------------------------------------------------------- /docs/assets/sample-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/sample-output.png -------------------------------------------------------------------------------- /docs/assets/sample-output1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/sample-output1.png -------------------------------------------------------------------------------- /docs/assets/sample-output2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/sample-output2.png -------------------------------------------------------------------------------- /docs/assets/sample-output3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/assets/sample-output3.png -------------------------------------------------------------------------------- /docs/developer/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/developer/index.md -------------------------------------------------------------------------------- /docs/examples/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/examples/index.md -------------------------------------------------------------------------------- /docs/examples/practice_on_vllm_simulator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/examples/practice_on_vllm_simulator.md -------------------------------------------------------------------------------- /docs/getting-started/analyze.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/getting-started/analyze.md -------------------------------------------------------------------------------- /docs/getting-started/benchmark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/getting-started/benchmark.md -------------------------------------------------------------------------------- /docs/getting-started/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/getting-started/index.md -------------------------------------------------------------------------------- /docs/getting-started/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/getting-started/install.md -------------------------------------------------------------------------------- /docs/getting-started/server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/getting-started/server.md -------------------------------------------------------------------------------- /docs/guides/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/guides/architecture.md -------------------------------------------------------------------------------- /docs/guides/backends.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/guides/backends.md -------------------------------------------------------------------------------- /docs/guides/datasets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/guides/datasets.md -------------------------------------------------------------------------------- /docs/guides/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/guides/index.md -------------------------------------------------------------------------------- /docs/guides/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/guides/metrics.md -------------------------------------------------------------------------------- /docs/guides/outputs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/guides/outputs.md -------------------------------------------------------------------------------- /docs/guides/over_saturation_stopping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/guides/over_saturation_stopping.md -------------------------------------------------------------------------------- /docs/guides/service_level_objectives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/guides/service_level_objectives.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/scripts/gen_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/scripts/gen_files.py -------------------------------------------------------------------------------- /docs/scripts/mathjax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/scripts/mathjax.js -------------------------------------------------------------------------------- /docs/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/docs/stylesheets/style.css -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/eslint.config.js -------------------------------------------------------------------------------- /jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/jest.config.cjs -------------------------------------------------------------------------------- /jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/jest.setup.ts -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/package.json -------------------------------------------------------------------------------- /pdm.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/pdm.toml -------------------------------------------------------------------------------- /pylock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/pylock.toml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/generate_pylock.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/scripts/generate_pylock.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/setup.py -------------------------------------------------------------------------------- /src/guidellm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/__init__.py -------------------------------------------------------------------------------- /src/guidellm/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/__main__.py -------------------------------------------------------------------------------- /src/guidellm/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/backends/__init__.py -------------------------------------------------------------------------------- /src/guidellm/backends/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/backends/backend.py -------------------------------------------------------------------------------- /src/guidellm/backends/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/backends/openai.py -------------------------------------------------------------------------------- /src/guidellm/backends/response_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/backends/response_handlers.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/__init__.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/benchmarker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/benchmarker.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/entrypoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/entrypoints.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/outputs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/outputs/__init__.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/outputs/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/outputs/console.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/outputs/csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/outputs/csv.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/outputs/html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/outputs/html.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/outputs/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/outputs/output.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/outputs/serialized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/outputs/serialized.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/profiles.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/progress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/progress.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/scenarios/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/scenarios/__init__.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/scenarios/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/scenarios/chat.json -------------------------------------------------------------------------------- /src/guidellm/benchmark/scenarios/rag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/scenarios/rag.json -------------------------------------------------------------------------------- /src/guidellm/benchmark/schemas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/schemas/__init__.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/schemas/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/schemas/base.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/schemas/generative/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/schemas/generative/__init__.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/schemas/generative/accumulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/schemas/generative/accumulator.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/schemas/generative/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/schemas/generative/benchmark.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/schemas/generative/entrypoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/schemas/generative/entrypoints.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/schemas/generative/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/schemas/generative/metrics.py -------------------------------------------------------------------------------- /src/guidellm/benchmark/schemas/generative/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/benchmark/schemas/generative/report.py -------------------------------------------------------------------------------- /src/guidellm/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/__init__.py -------------------------------------------------------------------------------- /src/guidellm/data/builders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/builders.py -------------------------------------------------------------------------------- /src/guidellm/data/collators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/collators.py -------------------------------------------------------------------------------- /src/guidellm/data/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/config.py -------------------------------------------------------------------------------- /src/guidellm/data/deserializers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/deserializers/__init__.py -------------------------------------------------------------------------------- /src/guidellm/data/deserializers/deserializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/deserializers/deserializer.py -------------------------------------------------------------------------------- /src/guidellm/data/deserializers/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/deserializers/file.py -------------------------------------------------------------------------------- /src/guidellm/data/deserializers/huggingface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/deserializers/huggingface.py -------------------------------------------------------------------------------- /src/guidellm/data/deserializers/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/deserializers/memory.py -------------------------------------------------------------------------------- /src/guidellm/data/deserializers/synthetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/deserializers/synthetic.py -------------------------------------------------------------------------------- /src/guidellm/data/entrypoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/entrypoints.py -------------------------------------------------------------------------------- /src/guidellm/data/loaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/loaders.py -------------------------------------------------------------------------------- /src/guidellm/data/preprocessors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/preprocessors/__init__.py -------------------------------------------------------------------------------- /src/guidellm/data/preprocessors/formatters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/preprocessors/formatters.py -------------------------------------------------------------------------------- /src/guidellm/data/preprocessors/mappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/preprocessors/mappers.py -------------------------------------------------------------------------------- /src/guidellm/data/preprocessors/preprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/preprocessors/preprocessor.py -------------------------------------------------------------------------------- /src/guidellm/data/processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/processor.py -------------------------------------------------------------------------------- /src/guidellm/data/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/schemas.py -------------------------------------------------------------------------------- /src/guidellm/data/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/utils/__init__.py -------------------------------------------------------------------------------- /src/guidellm/data/utils/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/data/utils/dataset.py -------------------------------------------------------------------------------- /src/guidellm/extras/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/extras/__init__.py -------------------------------------------------------------------------------- /src/guidellm/extras/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/extras/audio.py -------------------------------------------------------------------------------- /src/guidellm/extras/vision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/extras/vision.py -------------------------------------------------------------------------------- /src/guidellm/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/logger.py -------------------------------------------------------------------------------- /src/guidellm/mock_server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/mock_server/__init__.py -------------------------------------------------------------------------------- /src/guidellm/mock_server/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/mock_server/config.py -------------------------------------------------------------------------------- /src/guidellm/mock_server/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/mock_server/handlers/__init__.py -------------------------------------------------------------------------------- /src/guidellm/mock_server/handlers/chat_completions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/mock_server/handlers/chat_completions.py -------------------------------------------------------------------------------- /src/guidellm/mock_server/handlers/completions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/mock_server/handlers/completions.py -------------------------------------------------------------------------------- /src/guidellm/mock_server/handlers/tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/mock_server/handlers/tokenizer.py -------------------------------------------------------------------------------- /src/guidellm/mock_server/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/mock_server/models.py -------------------------------------------------------------------------------- /src/guidellm/mock_server/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/mock_server/server.py -------------------------------------------------------------------------------- /src/guidellm/mock_server/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/mock_server/utils.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/__init__.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/constraints/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/constraints/__init__.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/constraints/constraint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/constraints/constraint.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/constraints/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/constraints/error.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/constraints/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/constraints/factory.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/constraints/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/constraints/request.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/constraints/saturation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/constraints/saturation.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/environments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/environments.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/scheduler.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/schemas.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/strategies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/strategies.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/worker.py -------------------------------------------------------------------------------- /src/guidellm/scheduler/worker_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/scheduler/worker_group.py -------------------------------------------------------------------------------- /src/guidellm/schemas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/schemas/__init__.py -------------------------------------------------------------------------------- /src/guidellm/schemas/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/schemas/base.py -------------------------------------------------------------------------------- /src/guidellm/schemas/info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/schemas/info.py -------------------------------------------------------------------------------- /src/guidellm/schemas/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/schemas/request.py -------------------------------------------------------------------------------- /src/guidellm/schemas/request_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/schemas/request_stats.py -------------------------------------------------------------------------------- /src/guidellm/schemas/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/schemas/response.py -------------------------------------------------------------------------------- /src/guidellm/schemas/statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/schemas/statistics.py -------------------------------------------------------------------------------- /src/guidellm/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/settings.py -------------------------------------------------------------------------------- /src/guidellm/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/__init__.py -------------------------------------------------------------------------------- /src/guidellm/utils/auto_importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/auto_importer.py -------------------------------------------------------------------------------- /src/guidellm/utils/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/cli.py -------------------------------------------------------------------------------- /src/guidellm/utils/colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/colors.py -------------------------------------------------------------------------------- /src/guidellm/utils/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/console.py -------------------------------------------------------------------------------- /src/guidellm/utils/default_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/default_group.py -------------------------------------------------------------------------------- /src/guidellm/utils/dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/dict.py -------------------------------------------------------------------------------- /src/guidellm/utils/encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/encoding.py -------------------------------------------------------------------------------- /src/guidellm/utils/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/functions.py -------------------------------------------------------------------------------- /src/guidellm/utils/hf_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/hf_datasets.py -------------------------------------------------------------------------------- /src/guidellm/utils/hf_transformers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/hf_transformers.py -------------------------------------------------------------------------------- /src/guidellm/utils/imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/imports.py -------------------------------------------------------------------------------- /src/guidellm/utils/messaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/messaging.py -------------------------------------------------------------------------------- /src/guidellm/utils/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/mixins.py -------------------------------------------------------------------------------- /src/guidellm/utils/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/random.py -------------------------------------------------------------------------------- /src/guidellm/utils/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/registry.py -------------------------------------------------------------------------------- /src/guidellm/utils/singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/singleton.py -------------------------------------------------------------------------------- /src/guidellm/utils/synchronous.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/synchronous.py -------------------------------------------------------------------------------- /src/guidellm/utils/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/text.py -------------------------------------------------------------------------------- /src/guidellm/utils/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/guidellm/utils/typing.py -------------------------------------------------------------------------------- /src/ui/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/.env.development -------------------------------------------------------------------------------- /src/ui/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/.env.example -------------------------------------------------------------------------------- /src/ui/.env.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/.env.local -------------------------------------------------------------------------------- /src/ui/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/.env.production -------------------------------------------------------------------------------- /src/ui/.env.staging: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/.env.staging -------------------------------------------------------------------------------- /src/ui/app/assets/fonts/spezia/Spezia-Medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/fonts/spezia/Spezia-Medium.otf -------------------------------------------------------------------------------- /src/ui/app/assets/fonts/spezia/Spezia-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/fonts/spezia/Spezia-Regular.otf -------------------------------------------------------------------------------- /src/ui/app/assets/fonts/spezia/SpeziaMono-Medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/fonts/spezia/SpeziaMono-Medium.otf -------------------------------------------------------------------------------- /src/ui/app/assets/fonts/spezia/spezia-medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/fonts/spezia/spezia-medium.ttf -------------------------------------------------------------------------------- /src/ui/app/assets/fonts/spezia/spezia-mono-medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/fonts/spezia/spezia-mono-medium.ttf -------------------------------------------------------------------------------- /src/ui/app/assets/fonts/spezia/spezia-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/fonts/spezia/spezia-regular.ttf -------------------------------------------------------------------------------- /src/ui/app/assets/icons/arrow-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/icons/arrow-down.svg -------------------------------------------------------------------------------- /src/ui/app/assets/icons/arrow-up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/icons/arrow-up.svg -------------------------------------------------------------------------------- /src/ui/app/assets/icons/check-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/icons/check-circle.svg -------------------------------------------------------------------------------- /src/ui/app/assets/icons/expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/icons/expand.svg -------------------------------------------------------------------------------- /src/ui/app/assets/icons/guidellm-icon-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/icons/guidellm-icon-dark.png -------------------------------------------------------------------------------- /src/ui/app/assets/icons/guidellm-logo-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/icons/guidellm-logo-light.png -------------------------------------------------------------------------------- /src/ui/app/assets/icons/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/icons/index.tsx -------------------------------------------------------------------------------- /src/ui/app/assets/icons/info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/icons/info.svg -------------------------------------------------------------------------------- /src/ui/app/assets/icons/nm-logo-with-name.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/icons/nm-logo-with-name.svg -------------------------------------------------------------------------------- /src/ui/app/assets/icons/open.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/icons/open.svg -------------------------------------------------------------------------------- /src/ui/app/assets/icons/warning-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/assets/icons/warning-circle.svg -------------------------------------------------------------------------------- /src/ui/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/globals.css -------------------------------------------------------------------------------- /src/ui/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/layout.tsx -------------------------------------------------------------------------------- /src/ui/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/not-found.tsx -------------------------------------------------------------------------------- /src/ui/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/page.tsx -------------------------------------------------------------------------------- /src/ui/app/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/theme.ts -------------------------------------------------------------------------------- /src/ui/app/types/images.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/types/images.d.ts -------------------------------------------------------------------------------- /src/ui/app/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/app/types/index.d.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Badge/Badge.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Badge/Badge.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Badge/Badge.interfaces.ts: -------------------------------------------------------------------------------- 1 | export interface BadgeProps { 2 | label: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/ui/lib/components/Badge/Badge.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Badge/Badge.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Badge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Badge/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/BlockHeader/BlockHeader.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/BlockHeader/BlockHeader.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/BlockHeader/BlockHeader.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/BlockHeader/BlockHeader.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/BlockHeader/BlockHeader.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/BlockHeader/BlockHeader.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/BlockHeader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/BlockHeader/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Carousel/Carousel.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Carousel/Carousel.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Carousel/Carousel.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Carousel/Carousel.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Carousel/Carousel.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Carousel/Carousel.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Carousel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Carousel/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/Combined.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/Combined.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/Combined.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/Combined.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/components/CustomBars/CustomBars.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/components/CustomBars/CustomBars.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/components/CustomBars/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/components/CustomBars/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/components/CustomGrid/CustomGrid.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/components/CustomGrid/CustomGrid.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/components/CustomGrid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/components/CustomGrid/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/components/CustomLegendLayer/CustomLegendLayer.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/components/CustomLegendLayer/CustomLegendLayer.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/components/CustomLegendLayer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/components/CustomLegendLayer/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/components/CustomTick/CustomTick.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/components/CustomTick/CustomTick.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/components/CustomTick/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/components/CustomTick/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/components/DottedLines/DottedLines.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/components/DottedLines/DottedLines.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/components/DottedLines/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/components/DottedLines/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/Combined/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/Combined/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/DashedLine/DashedLine.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/DashedLine/DashedLine.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/DashedLine/DashedLine.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/DashedLine/DashedLine.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/DashedLine/components/CustomLegendLayer/CustomLegendLayer.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/DashedLine/components/CustomLegendLayer/CustomLegendLayer.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/DashedLine/components/CustomLegendLayer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/DashedLine/components/CustomLegendLayer/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/DashedLine/components/DashedSolidLine/DashedSolidLine.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/DashedLine/components/DashedSolidLine/DashedSolidLine.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/DashedLine/components/DashedSolidLine/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/DashedLine/components/DashedSolidLine/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/DashedLine/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/DashedLine/helpers.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/DashedLine/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/DashedLine/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MetricLine/MetricLine.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MetricLine/MetricLine.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MetricLine/MetricLine.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MetricLine/MetricLine.interface.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MetricLine/components/CustomAxes/CustomAxes.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MetricLine/components/CustomAxes/CustomAxes.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MetricLine/components/CustomAxes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MetricLine/components/CustomAxes/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MetricLine/components/CustomGrid/CustomGrid.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MetricLine/components/CustomGrid/CustomGrid.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MetricLine/components/CustomGrid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MetricLine/components/CustomGrid/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MetricLine/components/CustomTick/CustomTick.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MetricLine/components/CustomTick/CustomTick.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MetricLine/components/CustomTick/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MetricLine/components/CustomTick/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MetricLine/components/ThresholdBar/ThresholdBar.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MetricLine/components/ThresholdBar/ThresholdBar.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MetricLine/components/ThresholdBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MetricLine/components/ThresholdBar/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MetricLine/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MetricLine/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/MiniCombined.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/MiniCombined.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/MiniCombined.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/MiniCombined.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/components/ContainerSizeWrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/components/ContainerSizeWrapper/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/components/CustomBars/CustomBars.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/components/CustomBars/CustomBars.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/components/CustomBars/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/components/CustomBars/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/components/CustomGrid/CustomGrid.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/components/CustomGrid/CustomGrid.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/components/CustomGrid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/components/CustomGrid/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/components/CustomTick/CustomTick.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/components/CustomTick/CustomTick.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/components/CustomTick/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/components/CustomTick/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/components/DottedLines/DottedLines.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/components/DottedLines/DottedLines.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/components/DottedLines/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/components/DottedLines/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/MiniCombined/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/MiniCombined/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/common/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/common/interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/common/useChartScales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/common/useChartScales.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Charts/common/useLineColors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Charts/common/useLineColors.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/DataPanel/DataPanel.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/DataPanel/DataPanel.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/DataPanel/DataPanel.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/DataPanel/DataPanel.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/DataPanel/DataPanel.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/DataPanel/DataPanel.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/DataPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/DataPanel/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/DistributionPercentiles/DistributionPercentiles.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/DistributionPercentiles/DistributionPercentiles.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/DistributionPercentiles/DistributionPercentiles.interfaces.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/DistributionPercentiles/DistributionPercentiles.interfaces.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/DistributionPercentiles/DistributionPercentiles.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/DistributionPercentiles/DistributionPercentiles.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/DistributionPercentiles/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/DistributionPercentiles/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/GraphTitle/GraphTitle.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/GraphTitle/GraphTitle.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/GraphTitle/GraphTitle.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/GraphTitle/GraphTitle.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/GraphTitle/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/GraphTitle/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Input/Input.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Input/Input.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Input/Input.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Input/Input.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Input/Input.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Input/Input.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Input/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MeanMetricSummary/MeanMetricSummary.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MeanMetricSummary/MeanMetricSummary.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MeanMetricSummary/MeanMetricSummary.interfaces.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MeanMetricSummary/MeanMetricSummary.interfaces.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MeanMetricSummary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MeanMetricSummary/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsContainer/MetricsContainer.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MetricsContainer/MetricsContainer.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsContainer/MetricsContainer.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MetricsContainer/MetricsContainer.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsContainer/MetricsContainer.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MetricsContainer/MetricsContainer.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MetricsContainer/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsSummary/MetricSummary.interfaces.ts: -------------------------------------------------------------------------------- 1 | export type CustomSelectProps = { 2 | placeholder?: string; 3 | }; 4 | -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsSummary/MetricsSummary.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MetricsSummary/MetricsSummary.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsSummary/MetricsSummary.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MetricsSummary/MetricsSummary.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsSummary/components/MetricValue/MetricValue.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MetricsSummary/components/MetricValue/MetricValue.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsSummary/components/MetricValue/MetricValue.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MetricsSummary/components/MetricValue/MetricValue.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsSummary/components/MetricValue/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MetricsSummary/components/MetricValue/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsSummary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MetricsSummary/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/MetricsSummary/useSummary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/MetricsSummary/useSummary.ts -------------------------------------------------------------------------------- /src/ui/lib/components/PageFooter/PageFooter.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/PageFooter/PageFooter.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/PageFooter/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/PageFooter/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/PageHeader/PageHeader.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/PageHeader/PageHeader.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/PageHeader/PageHeader.interfaces.ts: -------------------------------------------------------------------------------- 1 | export type HeaderCellProps = { 2 | withDivider?: boolean; 3 | }; 4 | -------------------------------------------------------------------------------- /src/ui/lib/components/PageHeader/PageHeader.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/PageHeader/PageHeader.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/PageHeader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/PageHeader/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/RequestOverTime/RequestOverTime.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/RequestOverTime/RequestOverTime.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/RequestOverTime/RequestOverTime.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/RequestOverTime/RequestOverTime.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/RequestOverTime/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/RequestOverTime/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/RowContainer/RowContainer.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/RowContainer/RowContainer.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/RowContainer/RowContainer.interfaces.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/RowContainer/RowContainer.interfaces.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/RowContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/RowContainer/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Section/Section.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Section/Section.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Section/Section.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Section/Section.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/Section/Section.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Section/Section.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/Section/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/Section/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/SectionContainer/SectionContainer.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/SectionContainer/SectionContainer.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/SectionContainer/SectionContainer.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/SectionContainer/SectionContainer.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/SectionContainer/SectionContainer.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/SectionContainer/SectionContainer.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/SectionContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/SectionContainer/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/SpecBadge/SpecBadge.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/SpecBadge/SpecBadge.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/SpecBadge/SpecBadge.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/SpecBadge/SpecBadge.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/SpecBadge/SpecBadge.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/SpecBadge/SpecBadge.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/SpecBadge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/SpecBadge/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/TokenLength/TokenLength.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/TokenLength/TokenLength.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/TokenLength/TokenLength.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/TokenLength/TokenLength.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/components/TokenLength/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/TokenLength/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/WorkloadDetails/WorkloadDetails.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/WorkloadDetails/WorkloadDetails.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/WorkloadDetails/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/WorkloadDetails/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/WorkloadMetrics/WorkloadMetricSummary.interfaces.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ui/lib/components/WorkloadMetrics/WorkloadMetrics.component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/WorkloadMetrics/WorkloadMetrics.component.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/WorkloadMetrics/WorkloadMetrics.styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/WorkloadMetrics/WorkloadMetrics.styles.tsx -------------------------------------------------------------------------------- /src/ui/lib/components/WorkloadMetrics/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/components/WorkloadMetrics/index.tsx -------------------------------------------------------------------------------- /src/ui/lib/hooks/useColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/hooks/useColor.ts -------------------------------------------------------------------------------- /src/ui/lib/layouts/FullPageWithHeaderAndFooterLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/layouts/FullPageWithHeaderAndFooterLayout.tsx -------------------------------------------------------------------------------- /src/ui/lib/layouts/helpers/ContentCenterer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/layouts/helpers/ContentCenterer.tsx -------------------------------------------------------------------------------- /src/ui/lib/layouts/helpers/useCurrentBreakpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/layouts/helpers/useCurrentBreakpoint.ts -------------------------------------------------------------------------------- /src/ui/lib/store/benchmarksWindowData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/benchmarksWindowData.ts -------------------------------------------------------------------------------- /src/ui/lib/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/index.ts -------------------------------------------------------------------------------- /src/ui/lib/store/mockData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/mockData.ts -------------------------------------------------------------------------------- /src/ui/lib/store/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/provider.tsx -------------------------------------------------------------------------------- /src/ui/lib/store/runInfoWindowData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/runInfoWindowData.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/benchmarks/benchmarks.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/benchmarks/benchmarks.api.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/benchmarks/benchmarks.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/benchmarks/benchmarks.constants.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/benchmarks/benchmarks.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/benchmarks/benchmarks.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/benchmarks/benchmarks.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/benchmarks/benchmarks.selectors.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/benchmarks/benchmarks.slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/benchmarks/benchmarks.slice.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/benchmarks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/benchmarks/index.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/metrics/metrics.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/metrics/metrics.constants.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/metrics/metrics.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/metrics/metrics.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/metrics/metrics.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/metrics/metrics.selectors.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/metrics/metrics.slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/metrics/metrics.slice.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/runInfo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/runInfo/index.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/runInfo/runInfo.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/runInfo/runInfo.api.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/runInfo/runInfo.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/runInfo/runInfo.constants.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/runInfo/runInfo.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/runInfo/runInfo.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/runInfo/runInfo.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/runInfo/runInfo.selectors.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/runInfo/runInfo.slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/runInfo/runInfo.slice.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/slo/slo.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/slo/slo.constants.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/slo/slo.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/slo/slo.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/slo/slo.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/slo/slo.selectors.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/slo/slo.slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/slo/slo.slice.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/workloadDetails/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/workloadDetails/index.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/workloadDetails/workloadDetails.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/workloadDetails/workloadDetails.api.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/workloadDetails/workloadDetails.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/workloadDetails/workloadDetails.constants.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/workloadDetails/workloadDetails.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/workloadDetails/workloadDetails.interfaces.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/workloadDetails/workloadDetails.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/workloadDetails/workloadDetails.selectors.ts -------------------------------------------------------------------------------- /src/ui/lib/store/slices/workloadDetails/workloadDetails.slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/slices/workloadDetails/workloadDetails.slice.ts -------------------------------------------------------------------------------- /src/ui/lib/store/workloadDetailsWindowData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/store/workloadDetailsWindowData.ts -------------------------------------------------------------------------------- /src/ui/lib/utils/ColorHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/utils/ColorHelper.ts -------------------------------------------------------------------------------- /src/ui/lib/utils/Colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/utils/Colors.ts -------------------------------------------------------------------------------- /src/ui/lib/utils/SvgContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/utils/SvgContainer.tsx -------------------------------------------------------------------------------- /src/ui/lib/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/utils/helpers.ts -------------------------------------------------------------------------------- /src/ui/lib/utils/interpolation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/lib/utils/interpolation.ts -------------------------------------------------------------------------------- /src/ui/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/next.config.mjs -------------------------------------------------------------------------------- /src/ui/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /src/ui/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /src/ui/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/public/apple-touch-icon.png -------------------------------------------------------------------------------- /src/ui/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/public/favicon-16x16.png -------------------------------------------------------------------------------- /src/ui/public/favicon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/public/favicon-192x192.png -------------------------------------------------------------------------------- /src/ui/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/public/favicon-32x32.png -------------------------------------------------------------------------------- /src/ui/public/favicon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/public/favicon-512x512.png -------------------------------------------------------------------------------- /src/ui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/public/favicon.ico -------------------------------------------------------------------------------- /src/ui/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/public/favicon.png -------------------------------------------------------------------------------- /src/ui/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/public/manifest.json -------------------------------------------------------------------------------- /src/ui/serve.json: -------------------------------------------------------------------------------- 1 | { 2 | "cleanUrls": false 3 | } 4 | -------------------------------------------------------------------------------- /src/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/tsconfig.json -------------------------------------------------------------------------------- /src/ui/types/declaration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/types/declaration.d.ts -------------------------------------------------------------------------------- /src/ui/types/jest-dom.d.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /src/ui/types/jest-dom.txt: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /src/ui/types/svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/src/ui/types/svg.d.ts -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/e2e/README.md -------------------------------------------------------------------------------- /tests/e2e/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/e2e/test_max_error_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/e2e/test_max_error_benchmark.py -------------------------------------------------------------------------------- /tests/e2e/test_over_saturated_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/e2e/test_over_saturated_benchmark.py -------------------------------------------------------------------------------- /tests/e2e/test_successful_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/e2e/test_successful_benchmark.py -------------------------------------------------------------------------------- /tests/e2e/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/e2e/utils.py -------------------------------------------------------------------------------- /tests/e2e/vllm-sim-macos.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/e2e/vllm-sim-macos.Dockerfile -------------------------------------------------------------------------------- /tests/e2e/vllm-sim.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/e2e/vllm-sim.Dockerfile -------------------------------------------------------------------------------- /tests/e2e/vllm_sim_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/e2e/vllm_sim_server.py -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/integration/__init__.py -------------------------------------------------------------------------------- /tests/integration/scheduler/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/scheduler/test_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/integration/scheduler/test_scheduler.py -------------------------------------------------------------------------------- /tests/integration/scheduler/test_worker_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/integration/scheduler/test_worker_group.py -------------------------------------------------------------------------------- /tests/integration/test_placeholder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/integration/test_placeholder.py -------------------------------------------------------------------------------- /tests/ui/__mocks__/@nivo/bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/ui/__mocks__/@nivo/bar.tsx -------------------------------------------------------------------------------- /tests/ui/__mocks__/@nivo/core.tsx: -------------------------------------------------------------------------------- 1 | export const Point = () => null; 2 | -------------------------------------------------------------------------------- /tests/ui/__mocks__/@nivo/line.tsx: -------------------------------------------------------------------------------- 1 | export const ResponsiveLine = () => null; 2 | -------------------------------------------------------------------------------- /tests/ui/__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; 2 | -------------------------------------------------------------------------------- /tests/ui/__mocks__/styleMock.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /tests/ui/__mocks__/svg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/ui/__mocks__/svg.js -------------------------------------------------------------------------------- /tests/ui/cypress/e2e/homepage.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/ui/cypress/e2e/homepage.cy.ts -------------------------------------------------------------------------------- /tests/ui/cypress/support/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/ui/cypress/support/e2e.ts -------------------------------------------------------------------------------- /tests/ui/integration/page.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/ui/integration/page.test.tsx -------------------------------------------------------------------------------- /tests/ui/test.helper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/ui/test.helper.tsx -------------------------------------------------------------------------------- /tests/ui/unit/components/Charts/DashedLine/helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/ui/unit/components/Charts/DashedLine/helpers.test.ts -------------------------------------------------------------------------------- /tests/ui/unit/mocks/mockBenchmarks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/ui/unit/mocks/mockBenchmarks.ts -------------------------------------------------------------------------------- /tests/ui/unit/store/slices/slo.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/ui/unit/store/slices/slo.test.tsx -------------------------------------------------------------------------------- /tests/ui/unit/utils/interpolation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/ui/unit/utils/interpolation.test.ts -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/backends/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/backends/test_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/backends/test_backend.py -------------------------------------------------------------------------------- /tests/unit/backends/test_openai_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/backends/test_openai_backend.py -------------------------------------------------------------------------------- /tests/unit/backends/test_response_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/backends/test_response_handlers.py -------------------------------------------------------------------------------- /tests/unit/benchmark/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/conftest.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/data/deserializers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/data/deserializers/test_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/data/deserializers/test_file.py -------------------------------------------------------------------------------- /tests/unit/data/deserializers/test_synthetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/data/deserializers/test_synthetic.py -------------------------------------------------------------------------------- /tests/unit/data/test_builders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/data/test_builders.py -------------------------------------------------------------------------------- /tests/unit/entrypoints/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/entrypoints/assets/benchmarks_stripped.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/entrypoints/assets/benchmarks_stripped.json -------------------------------------------------------------------------------- /tests/unit/entrypoints/assets/benchmarks_stripped.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/entrypoints/assets/benchmarks_stripped.yaml -------------------------------------------------------------------------------- /tests/unit/entrypoints/assets/benchmarks_stripped_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/entrypoints/assets/benchmarks_stripped_output.txt -------------------------------------------------------------------------------- /tests/unit/entrypoints/test_benchmark_from_file_entrypoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/entrypoints/test_benchmark_from_file_entrypoint.py -------------------------------------------------------------------------------- /tests/unit/extras/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/extras/test_audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/extras/test_audio.py -------------------------------------------------------------------------------- /tests/unit/extras/test_vision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/extras/test_vision.py -------------------------------------------------------------------------------- /tests/unit/mock_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/mock_backend.py -------------------------------------------------------------------------------- /tests/unit/mock_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/mock_benchmark.py -------------------------------------------------------------------------------- /tests/unit/mock_server/__init__.py: -------------------------------------------------------------------------------- 1 | """Unit tests for the GuideLLM mock server package.""" 2 | -------------------------------------------------------------------------------- /tests/unit/mock_server/test_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/mock_server/test_server.py -------------------------------------------------------------------------------- /tests/unit/scheduler/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/scheduler/test_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/scheduler/test_constraints.py -------------------------------------------------------------------------------- /tests/unit/scheduler/test_environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/scheduler/test_environment.py -------------------------------------------------------------------------------- /tests/unit/scheduler/test_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/scheduler/test_objects.py -------------------------------------------------------------------------------- /tests/unit/scheduler/test_over_saturation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/scheduler/test_over_saturation.py -------------------------------------------------------------------------------- /tests/unit/scheduler/test_over_saturation_comprehensive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/scheduler/test_over_saturation_comprehensive.py -------------------------------------------------------------------------------- /tests/unit/scheduler/test_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/scheduler/test_scheduler.py -------------------------------------------------------------------------------- /tests/unit/scheduler/test_strategies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/scheduler/test_strategies.py -------------------------------------------------------------------------------- /tests/unit/scheduler/test_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/scheduler/test_worker.py -------------------------------------------------------------------------------- /tests/unit/scheduler/test_worker_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/scheduler/test_worker_group.py -------------------------------------------------------------------------------- /tests/unit/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/schemas/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/schemas/test_base.py -------------------------------------------------------------------------------- /tests/unit/schemas/test_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/schemas/test_info.py -------------------------------------------------------------------------------- /tests/unit/schemas/test_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/schemas/test_request.py -------------------------------------------------------------------------------- /tests/unit/schemas/test_request_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/schemas/test_request_stats.py -------------------------------------------------------------------------------- /tests/unit/schemas/test_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/schemas/test_response.py -------------------------------------------------------------------------------- /tests/unit/schemas/test_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/schemas/test_statistics.py -------------------------------------------------------------------------------- /tests/unit/test_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/test_logger.py -------------------------------------------------------------------------------- /tests/unit/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/test_main.py -------------------------------------------------------------------------------- /tests/unit/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/test_settings.py -------------------------------------------------------------------------------- /tests/unit/testing_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/testing_utils.py -------------------------------------------------------------------------------- /tests/unit/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/utils/dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/dict.py -------------------------------------------------------------------------------- /tests/unit/utils/test_auto_importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_auto_importer.py -------------------------------------------------------------------------------- /tests/unit/utils/test_encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_encoding.py -------------------------------------------------------------------------------- /tests/unit/utils/test_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_functions.py -------------------------------------------------------------------------------- /tests/unit/utils/test_hf_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_hf_datasets.py -------------------------------------------------------------------------------- /tests/unit/utils/test_hf_transformers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_hf_transformers.py -------------------------------------------------------------------------------- /tests/unit/utils/test_messaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_messaging.py -------------------------------------------------------------------------------- /tests/unit/utils/test_mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_mixins.py -------------------------------------------------------------------------------- /tests/unit/utils/test_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_registry.py -------------------------------------------------------------------------------- /tests/unit/utils/test_singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_singleton.py -------------------------------------------------------------------------------- /tests/unit/utils/test_synchronous.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_synchronous.py -------------------------------------------------------------------------------- /tests/unit/utils/test_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_text.py -------------------------------------------------------------------------------- /tests/unit/utils/test_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/test_typing.py -------------------------------------------------------------------------------- /tests/unit/utils/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tests/unit/utils/text.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tox.ini -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tsconfig.cypress.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vllm-project/guidellm/HEAD/uv.lock --------------------------------------------------------------------------------