NatureBench
NatureBench: Can Coding Agents Match the Published SOTA of Nature-Family Papers?
파일 탐색기
최종 버전 다운로드 (.zip)- no-web.toml
- __init__.py
- base_backend.py
- openai_backend.py
- __init__.py
- adapter.py
- base.py
- check_llm_backend.py
- claude.py
- cli_adapters.py
- cli_commands.py
- codex.py
- dummy.py
- gemini.py
- lumen_adapter.py
- lumen_adapter_test.py
- main_results.png
- overview.png
- Dockerfile.base
- Dockerfile.lumen
- agent-lumen.md
- configuration.md
- custom-agents.md
- task-packages.md
- usage.md
- __init__.py
- base.py
- __init__.py
- attempts.py
- clients.py
- policy.py
- runner.py
- sources.py
- trace.py
- acquisition_guide.md
- check_rules.md
- core_definitions.md
- inspect_data.md
- output_schema.md
- inspect_data.py
- SKILL.md
- check_rules.md
- output_schema.md
- SKILL.md
- SKILL.md
- check_rules.md
- output_schema.md
- SKILL.md
- core_definitions.md
- estimate_size_usage.md
- level1_rules.md
- level2_rules.md
- level3_rules.md
- output_schema.md
- validate_links_usage.md
- estimate_size.py
- validate_links.py
- SKILL.md
- extract_figures.py
- extract_links.py
- extract_text.py
- preprocess.py
- SKILL.md
- base_packages.json
- data_description_guide.md
- data_organization_guide.md
- Dockerfile.base.v3
- environment_guide.md
- evaluator_guide.md
- metadata_guide.md
- readme_guide.md
- SKILL.md
- fix_rules.md
- SKILL.md
- baseline_solver_guide.md
- output_schema.md
- verification_rules.md
- run_baseline_test.py
- SKILL.md
- apply_rules.md
- SKILL.md
- batch_data_check.py
- batch_data_verify.py
- batch_data_verify_correction.py
- batch_dockerfile_fix.py
- batch_dockerfile_verify.sh
- batch_filter_verify.py
- batch_filter_verify_correction.py
- batch_paper_filter.py
- batch_paper_preprocess.py
- batch_paper_preprocess_direct.py
- batch_target_utils.py
- batch_task_build.py
- batch_task_fix.py
- batch_task_verify.py
- docker_env_verify.py
- environment.yml
- README.md
- ensure_naturebench_base.sh
- start_eval_services.sh
- results.csv
- submission.yaml
- case_metadata.csv
- compute_scores.py
- README.md
- SUBMISSION_SPEC.md
- validate_submission.py
- all.txt
- cpu.txt
- gpu_high.txt
- gpu_low.txt
- .gitignore
- _evaluator_runner.py
- conda_env.yml
- conda_env_eval.yml
- config.example.yaml
- config_loader.py
- eval_env_mapping.json
- eval_service.py
- judge.py
- judge_source_papers.jsonl
- LICENSE
- NOTICE
- README.md
- run_naturebench.py
- solve.py
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/FrontisAI/NatureBench
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd NatureBench
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f docker/Dockerfile.base -t naturebench .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 naturebench
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
