Skip to content

Commit 2df51df

Browse files
committed
x
Signed-off-by: SumanthRH <[email protected]>
1 parent 5433333 commit 2df51df

File tree

2 files changed

+31
-15
lines changed

2 files changed

+31
-15
lines changed

README.md

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,21 +46,31 @@ We open source the code and scripts we used for data curation, training, and eva
4646

4747
## Usage
4848

49-
First, clone the repository and install the package
49+
You can install the latest release from PyPI or from [source](#installing-from-source):
5050

5151
```shell
52-
git clone https://github.com/NovaSky-AI/SkyThought.git
53-
cd SkyThought
54-
# installs shown for uv
55-
uv venv python==3.10
56-
source .venv/bin/activate
57-
uv pip install -e .
52+
pip install skythought
53+
```
54+
55+
### Installing from source
56+
57+
```shell
58+
# Clone the repository
59+
!git clone https://github.com/NovaSky-AI/SkyThought.git
60+
!cd SkyThought
61+
62+
# Create and activate a virtual environment (using uv here)
63+
!uv venv --python 3.10
64+
!source .venv/bin/activate
65+
66+
# Install the package in editable mode
67+
!uv pip install -e .
5868
```
5969

6070
Running evaluation is as simple as:
6171

6272
```bash
63-
skythought evaluate --model NovaSky-AI/Sky-T1-32B-Preview --task aime
73+
skythought evaluate --model NovaSky-AI/Sky-T1-32B-Preview --task aime24
6474
```
6575

6676
We support a wide variety of datasets in mathematics, science and coding:
@@ -80,7 +90,7 @@ We support a wide variety of datasets in mathematics, science and coding:
8090
- GSM8K
8191
- AIME'25
8292

83-
For more details, please refer to our [evaluation guide](examples/evaluate.ipynb) and the [README](skythought/evals/README.md).
93+
For more details, please refer to our [evaluation guide](examples/evaluate.ipynb) and the [evaluation README](skythought/evals/README.md).
8494

8595

8696
### Evaluation results

examples/evaluate.ipynb

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,22 @@
1313
"source": [
1414
"### Installation and Setup\n",
1515
"\n",
16-
"Begin by cloning the SkyThought repository and installing the necessary packages.\n",
16+
"You can install the latest release from PyPI, or install from [source](#installing-from-source): \n",
1717
"\n",
18-
"We recommend using `uv` for package management (For installation, refer to the [offical guide](https://docs.astral.sh/uv/getting-started/installation)). "
18+
"```shell\n",
19+
"pip install skythought\n",
20+
"```"
1921
]
2022
},
2123
{
22-
"cell_type": "code",
23-
"execution_count": null,
24+
"cell_type": "markdown",
2425
"metadata": {},
25-
"outputs": [],
2626
"source": [
27+
"#### Installing from source\n",
28+
"\n",
29+
"For installing from source, we recommend using uv for package management (For installation, refer to the offical guide).\n",
30+
"\n",
31+
"```shell\n",
2732
"# Clone the repository\n",
2833
"!git clone https://github.com/NovaSky-AI/SkyThought.git\n",
2934
"!cd SkyThought\n",
@@ -33,7 +38,8 @@
3338
"!source .venv/bin/activate\n",
3439
"\n",
3540
"# Install the package in editable mode\n",
36-
"!uv pip install -e ."
41+
"!uv pip install -e .\n",
42+
"```"
3743
]
3844
},
3945
{

0 commit comments

Comments
 (0)