awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
InternLM avatar

InternLM/opencompass

0
View on GitHub↗
7,096 星标·791 分支·Python·Apache-2.0·12 次浏览opencompass.org.cn↗

Opencompass

OpenCompass is a comprehensive evaluation platform, benchmarking suite, and distributed model evaluator designed to measure the performance and accuracy of large language models. It provides a framework for benchmarking both open-source and API-based models against diverse datasets using standardized metrics and reproducible pipelines.

The project features an automated judging framework that uses language models as judges to score and verify the quality of generated text. It includes a performance leaderboard system for comparing the relative capabilities of various models across industry-standard benchmarks.

The platform covers a broad range of capabilities, including multimodal model assessment, mathematical reasoning verification, and model robustness assessment. It manages the full evaluation lifecycle through dataset acquisition, experiment management, and the application of various prompting paradigms.

To handle large-scale assessments, the system utilizes distributed evaluation workloads and GPU hardware scaling to process billion-scale models across computing clusters.

Features

  • Model Evaluation Frameworks - Provides a comprehensive framework for running model inference and validation on standardized datasets.
  • LLM Evaluation - Provides a comprehensive platform for measuring the quality of LLM outputs using automated judges and custom metrics.
  • Multi-Node Inference Scaling - Distributes evaluation tasks across multiple GPUs and nodes to handle workloads exceeding single-device memory.
  • Inference Scaling - Distributes the computational workload of evaluating massive models across multiple GPUs and clusters to reduce processing time.
  • LLM Benchmarking - Measures the accuracy and capabilities of large language models using standardized datasets and reproducible metrics.
  • LLM Evaluation Frameworks - Offers a framework for benchmarking large language models against diverse datasets using standardized metrics and reproducible pipelines.
  • Model Performance Benchmarking - Employs standardized tests to evaluate model speed and accuracy across diverse datasets.
  • Model Benchmarking Suites - Ships a collection of tools to evaluate the accuracy, reasoning, and performance of LLMs against standardized datasets.
  • Model Performance Leaderboards - Features a performance leaderboard system to compare the relative capabilities of open-source and proprietary models.
  • Provider-Agnostic Model Interfaces - Provides a unified interface that wraps diverse model APIs and local weights for consistent input and output handling.
  • Distributed Task Orchestration - Provides a system for defining and executing evaluation workloads across clusters of computing resources to reduce inference time.
  • Prediction Workload Distribution - Splits massive evaluation workloads across computing clusters to process billion-scale models efficiently.
  • LLM-As-A-Judge Scoring - Implements an automated judging framework where high-capability language models score generated responses based on predefined rubrics.
  • Model Evaluation - Provides a scalable infrastructure for running massive model assessments across multiple GPUs and computing clusters.
  • Model-Based Extraction - Employs secondary AI models to parse and isolate model outputs for a more accurate representation of capabilities.
  • Answer Extraction Logics - Uses specialized models or regular expressions to isolate final answers from verbose model outputs for metric calculation.
  • LLM Experiment Management - Records full experiment details via configuration files and reports resulting metrics in real time.
  • Adversarial Robustness Testing - Tests model stability and security by applying various attack methods and evaluating tool-use capabilities.
  • Evaluation Workflow Orchestrations - Sequences multiple evaluators in a custom workflow to assess complex scenarios through a multi-stage mechanism.
  • Evaluation Configurations - Configures zero-shot, few-shot, and chain-of-thought prompting templates to standardize and maximize model performance during testing.
  • Reasoning Verifications - Validates the logical steps and final answers of mathematical or complex reasoning tasks using specialized verification tools.
  • Architecture Benchmarking - Evaluates model performance across a wide range of architectures to assess general capabilities.
  • Dataset Preparation Tools - Automates the downloading and preparation of required evaluation datasets from remote storage servers or third-party hubs.
  • Benchmark Dataset Loaders - Includes utilities for loading and preprocessing diverse benchmark datasets from remote hubs via a standardized interface.
  • Evaluation Chains - Sequences prompting, generation, and verification steps into linear chains to assess complex reasoning tasks.
  • Mathematical Verification - Validates the logic and accuracy of mathematical solutions through specialized verification steps.
  • Configuration-Driven Pipelines - Defines evaluation workflows and dataset parameters through static files to ensure reproducibility across experiments.
  • Vision-Language Model Benchmarking - Includes toolkits for the standardized evaluation of accuracy and reasoning in vision-language models.
  • Unified Model Wrappers - Standardizes diverse open-source and API-based model interfaces under a single consistent configuration.
  • Model Evaluation - One-stop evaluation platform supporting multiple datasets and distributed testing.

Star 历史

internlm/opencompass 的 Star 历史图表internlm/opencompass 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Opencompass 的开源替代方案

相似的开源项目,按与 Opencompass 的功能重合度排序。
  • open-compass/opencompassopen-compass 的头像

    open-compass/opencompass

    6,678在 GitHub 上查看↗

    OpenCompass is an open-source framework for standardized benchmarking of large language models. It provides a configurable evaluation pipeline that supports both objective and subjective assessment, using a dual-engine architecture to handle closed-form answer comparison and open-ended response rating. The framework is designed as a modular platform where datasets, models, and metrics are composed through declarative YAML configuration files. The framework distinguishes itself through its extensible model integration layer, which supports custom models, HuggingFace models, and third-party API

    Pythonbenchmarkchatgptevaluation
    在 GitHub 上查看↗6,678
  • oumi-ai/oumioumi-ai 的头像

    oumi-ai/oumi

    8,858在 GitHub 上查看↗

    Oumi is a comprehensive large language model development platform designed for synthesizing data, fine-tuning models, and running performance evaluations. It serves as a unified environment for the entire model lifecycle, encompassing a training and fine-tuning suite, an evaluation framework, and tools for synthetic data generation and model distillation. The platform is distinguished by its iterative, failure-driven synthesis approach, which analyzes model weaknesses during evaluation to generate targeted training data. It utilizes an LLM-based judge framework to programmatically score respo

    Pythondpoevaluationfine-tuning
    在 GitHub 上查看↗8,858
  • openai/evalsopenai 的头像

    openai/evals

    18,702在 GitHub 上查看↗

    Evals is a framework designed for automating, managing, and executing repeatable benchmarking suites to analyze the quality and performance of language models. It provides a platform for running standardized tests to measure model accuracy and track behavioral changes over time. The system distinguishes itself through a modular architecture that uses a standardized adapter layer to normalize inputs and outputs, allowing different models to be swapped and tested interchangeably. It supports the creation of custom benchmarks using proprietary data, enabling quality assurance on sensitive tasks

    Python
    在 GitHub 上查看↗18,702
  • ibm/mcp-context-forgeIBM 的头像

    IBM/mcp-context-forge

    3,310在 GitHub 上查看↗

    mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for

    Pythonagentsaiapi-gateway
    在 GitHub 上查看↗3,310
查看 Opencompass 的所有 30 个替代方案→

常见问题解答

internlm/opencompass 是做什么的?

OpenCompass is a comprehensive evaluation platform, benchmarking suite, and distributed model evaluator designed to measure the performance and accuracy of large language models. It provides a framework for benchmarking both open-source and API-based models against diverse datasets using standardized metrics and reproducible pipelines.

internlm/opencompass 的主要功能有哪些?

internlm/opencompass 的主要功能包括:Model Evaluation Frameworks, LLM Evaluation, Multi-Node Inference Scaling, Inference Scaling, LLM Benchmarking, LLM Evaluation Frameworks, Model Performance Benchmarking, Model Benchmarking Suites。

internlm/opencompass 有哪些开源替代品?

internlm/opencompass 的开源替代品包括: open-compass/opencompass — OpenCompass is an open-source framework for standardized benchmarking of large language models. It provides a… oumi-ai/oumi — Oumi is a comprehensive large language model development platform designed for synthesizing data, fine-tuning models,… openai/evals — Evals is a framework designed for automating, managing, and executing repeatable benchmarking suites to analyze the… ibm/mcp-context-forge — mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a… agenta-ai/agenta — Agenta is a Prompt Ops lifecycle manager and prompt management platform that decouples prompt engineering from… open-compass/vlmevalkit — VLMEvalKit is a vision-language model evaluation framework and inference engine designed to run standardized…