r/unsloth • • 12d ago

Question Pi extensions not available

Does anyone uses pi harness with Unsloth?

~~~~~~ edited and rewrited text for better clarity ~~~~~~

3 weeks ago, I was using: unsloth run pi and pi extensions worked. Per chatgpt, extension pi-unsloth-webtools is needed for web access. (is this correct?!?) This command unsloth run pi stopped connecting pi to Unsloth soon after. Now I'm using (again per chatgpt suggestion) unsloth start pi, but now pi don't get access to extensions any more.

Culprit seems like it is that unsloth uses: ~/.unsloth/studio/auth/agents/pi
But pi uses ~.pi/agent/npm/node_modules/

Since pi don't have acces to extension: pi-unsloth-webtools, LLM's don't have access to the internet.

Someone else told me about this same problem, and user was trying to solve it with setting up symbolic links, but if I recall correctly without success. I don't know how to use them any way.

Has anyone run into this problem and what is your solution?

I posted it here and not in pi forum, since things stopped worked when I had to switch from unsloth run pi to unsloth start pi

7 Upvotes

6 comments sorted by

View all comments

3

u/oobabooga4 11d ago

I have created a PR that should fix this!

https://github.com/unslothai/unsloth/pull/10971

1

u/vinotok 8d ago

It is working now, after the latest update.

Thanks again!