Skip to main content

conda-install-agentjet-swarm-server

Install AgentJet swarm server using Conda. Handles Python 3.10 environment creation, dependency installation with the verl training backbone, flash-attn compilation, and optional PyPI mirror for China users.

소스 정보

저장소
modelscope/AgentJet
최근 소스 활동
2026년 5월 13일 05:03
감지된 SKILL.md 언어
영어
스타
240
포크
28

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
conda-install-agentjet-swarm-server
description
Install AgentJet swarm server using Conda. Handles Python 3.10 environment creation, dependency installation with the verl training backbone, flash-attn compilation, and optional PyPI mirror for China users.
license
Complete terms in LICENSE.txt
> > when the user only need to run agentjet client, and do not have to run models locally (e.g. user in their laptop), ONLY install AgentJet basic requirements is enough (pip install -e .). > see `install-agentjet-client` skill > # Prerequisites Check Check Python version requirement (3.10) and conda availability. Verify user has conda installed: ```bash conda --version ``` # Step 1: Clone the Repository Clone the AgentJet repository from GitHub and navigate into the project directory: ```bash git clone https://github.com/modelscope/AgentJet.git cd AgentJet ``` # Step 2: Create Conda Environment Create a new conda environment with Python 3.10: ```bash conda create -n ajet-verl python=3.10 conda activate ajet-verl ``` # Step 3: Install Dependencies ## Default Installation Install AgentJet with the `verl` training backbone: ```bash pip install -e .[verl] ``` ## For Users in China Use Aliyun PyPI mirror for faster downloads: ```bash pip install -i https://mirrors.aliyun.com/pypi/simple/ -e .[verl] ``` # Step 4: Test GitHub Connection Before installing flash-attn, test the connection to GitHub: ```bash curl -I --connect-timeout 10 https://github.com 2>/dev/null | head -n 1 ``` If the connection test fails or times out: !!! danger "IMPORTANT: GitHub Connection Issue Detected" ⚠️ **WARNING: You cannot connect to GitHub stably!** flash-attn requires downloading pre-compiled wheels from GitHub. Without a stable GitHub connection, pip will attempt to build flash-attn from source, which can take **30 minutes to several hours**. **Recommended actions:** 1. Set up a stable connection to GitHub (VPN, proxy, etc.) 2. Use a mirror that hosts flash-attn pre-compiled wheels 3. If you must proceed, set `MAX_JOBS` to limit CPU usage during build: ```bash export MAX_JOBS=4 # Adjust based on your CPU cores ``` **Do you want to proceed anyway?** (This may take a very long time) # Step 5: Install flash-attn `flash-attn` must be installed **after** other dependencies: ## Default Installation ```bash pip install --verbose flash-attn --no-deps --no-build-isolation --no-cache ``` ## For Users in China ```bash pip install -i https://mirrors.aliyun.com/pypi/simple/ --verbose flash-attn --no-deps --no-build-isolation --no-cache ``` !!! warning "flash-attn Installation" - `flash-attn` must be installed **after** other dependencies. - Ensure a healthy connection to GitHub to install pre-compiled wheels. - If you find your machine spend a long time installing flash-attn, ensure a healthy connection to GitHub. - To build faster, export `MAX_JOBS=${N_CPU}`. # Verification Verify the installation: ```bash python -c "import ajet; print(ajet.__version__)" ```
GitHub에서 보기