open_provence
✂️ OpenProvence: Open-Source, Efficient, and Robust Context Pruning for Retrieval-Augmented Generation
파일 탐색기
- ci.yaml
- en.yaml
- en_nano.yaml
- ja.yaml
- ja_nano.yaml
- open-provence-reranker-large-v1.yaml
- open-provence-reranker-v1-gte-modernbert-base.yaml
- open-provence-reranker-v1.yaml
- open-provence-reranker-xsmall-v1.yaml
- toy-open-provence-reranker-v1-gte-modernbert-base.yaml
- toy-open-provence-reranker-v1.yaml
- open_provence_v1_eval_report.md
- create_context_relevance_dataset.md
- eval_dataset.md
- eval_mldr.md
- train.md
- __init__.py
- open_provence_head.py
- __init__.py
- model_architecture.py
- modeling_export.py
- __init__.py
- data_collator.py
- data_structures.py
- encoder.py
- losses.py
- modeling_open_provence_standalone.py
- modeling_open_provence_transformers.py
- runner.py
- trainer.py
- trainer_cli.py
- add_context_spans_relevance.py
- add_reranker_teacher_scores.py
- frequency_filter_ds.py
- generate_ds_from_sentense_transformer.py
- upload_context_relevance_to_hf.py
- generate_ignore_qid.py
- ignored_questions.yaml
- hf_model_process_check.py
- update_standalone.py
- sync_output_modeling.py
- __init__.py
- eval_datasets.py
- eval_mldr.py
- test_generate_ds_from_sentense_transformer.py
- test_sync_output_modeling.py
- test_model_architecture.py
- test_modeling_export.py
- test_checkpoint_resolution.py
- test_data_structures.py
- test_eval_mldr_official.py
- test_items_sampling.py
- test_modeling_default_dtype.py
- test_modeling_open_provence.py
- test_modeling_open_provence_process.py
- test_sequential_fragmentize.py
- test_tokenizer_special_tokens.py
- test_trainer_sampling.py
- .env.sample
- .gitignore
- .python-version
- AGENTS.md
- CLAUDE.md
- LICENSE
- pyproject.toml
- README.md
- tox.ini
- uv.lock
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
git clone
설명 보기 ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
uv pip
설명 보기 ▼
uv pip
Provides pip-like commands for installing, uninstalling, and managing packages.
uv pip install {{package}}
Install a package:
uv pip install {{[-r|--requirements]}} {{requirements.txt}}
Install packages from a requirements file:
uv pip install {{package==1.2.3}}
Install a package with a specific version:
uv run
설명 보기 ▼
uv run
Run a command or script in the project environment.
uv run {{path/to/script.py}}
Run a Python script:
uv run {{[-m|--module]}} {{module_name}}
Run a Python module:
uv run {{[-w|--with]}} {{package}} {{command}}
Run a command with additional packages installed temporarily:
uv sync
설명 보기 ▼
uv sync
Update the project's environment to match the lockfile.
uv sync
Sync the project environment with the lockfile:
uv sync --all-extras
Sync and include all optional dependencies:
uv sync --extra {{extra_name}}
Sync with specific optional dependencies:
