Skip to content

[Examples] Ray+RAGEN#2665

Merged
Bihan merged 4 commits intodstackai:masterfrom
Bihan:add_distributed_finetuning_example
May 21, 2025
Merged

[Examples] Ray+RAGEN#2665
Bihan merged 4 commits intodstackai:masterfrom
Bihan:add_distributed_finetuning_example

Conversation

@Bihan
Copy link
Copy Markdown
Collaborator

@Bihan Bihan commented May 20, 2025

I have added task example with basic README.md for review purpose only.

@Bihan Bihan requested a review from peterschmidt85 May 20, 2025 06:30
Comment thread examples/clusters/agent-fine-tuning/README.md Outdated
Comment thread examples/clusters/agent-fine-tuning/README.md Outdated
- wget -O miniconda.sh https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
- bash miniconda.sh -b -p /workflow/miniconda
- eval "$(/workflow/miniconda/bin/conda shell.bash hook)"
- git clone https://github.com/RAGEN-AI/RAGEN.git
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

RAGEN is using Git submodules, we don't need them here, right?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, RAGEN is using submodules, and it pulls them in scripts/setup_ragen.sh

@@ -0,0 +1,119 @@
# Agent Fine Tuning
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we call it Ray instead of Agent Fine-Tuning or Ray+RAGEN

Then, let's move this example to examples/distributed-training/ray or examples/distributed-training/ray-ragen?

Also, ensure, we update examples.md and add it as a section Disstributed training (and feature it in the website footer too)

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I prefer examples/distributed-training/ray-ragen

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@peterschmidt85 We currently have examples/clusters. Should I rename it to examples/distributed-training? and then add examples/distributed-training/ray-ragen

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest that we add Distributed training (and examples/distributed-training) in addition to Clusters (and examples/clusters)

Bihan and others added 3 commits May 21, 2025 11:16
Co-authored-by: Andrey Cheptsov <54148038+peterschmidt85@users.noreply.github.com>
Co-authored-by: Andrey Cheptsov <54148038+peterschmidt85@users.noreply.github.com>
@peterschmidt85 peterschmidt85 changed the title Add Distributed Agent Fine Tuning Example [Examples] Ray+RAGEN May 21, 2025
@Bihan Bihan merged commit 44ad748 into dstackai:master May 21, 2025
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants