Pinned Tweet
난노와 '더' 피자챗 파티! (2/28 예정)
이번엔 신림-봉천 인근에서 엽니다.
대학생 분들 방학 끝나기 전에 오세요.
연사자 환영합니다. 참가자 30명 제한입니다.
forms.gle/ZUHsYb3D2RZ4yr8K6
🕯️Ranol☆P 🦋 ranolp.dev retweeted
Introducing *Switch*: a *harness framework* for *decision models* like Jev
I looked for this the other day and was surprised to not find anything like it
You obviously cannot use a decision model like an LLM in a coding agent harness like @pidotdev, because Jev cannot generate tool calls
But what if there was a framework that "generated the tool calls" for it programmatically, and Jev only had to pick out of that finite set of choices
That is what switch does. You pick a "domain" to implement the decision model in, and it provides a core API to define your state, and the functions that will derive decision model questions out of that state. Chess is a domain, as well as being a rubric judge for evals
It basically standardizes what I imagine a lot of people are already vibe-coding, to an abstract interface: calling a decision-model API through multiple steps, i.e. an agent loop over finite choices
Because of the finiteness of the output of a decision model, you cannot have a general pure decision model harness. Instead, you need to implement specific ones that generate the choices programmatically (or have an LLM generate the choices, but I find the former more interesting)
A primary use case I have for this is use as a judge in an eval. For example, At the end of a task run that involves a bunch of documents, most people currently follow this approach: extract text out of PDF/docx/md files, and dump them right into the context
But what if the visual formatting of the output is a judging criterion? Then you have to dump an image of every page in the input state. But what if you have 200 pages, and your question does not need looking at all of them? What if Jev could navigate through the haystack and find the info it needs?
I have noticed that Jev is not so good at chess nor being a Decision-Model-as-a-Judge. It sucks at chess, and it does not perform well enough to replace GPT 6.1 Sol as a judge in the domain I am working for
But switch is not only for Jev! It is for any decision model including the ones supported by the pi-ai package
So once you can generate enough data with a better model, you should be able to pick an open source one and fine-tune it on your use case to perform better! And the model should be trained in a harness like switch's to be especially performant and cost-efficient
I wanted to get this out because I find the idea very exciting, at least for benchmarking. Jev is currently not there, but decision models obviously will be there at some point, and we can take them there! There are also a lot of potential gains from picking a specific domain, and creating a looping agent that does a job for 100x cheaper!
Let me know if you have any ideas, I am quite keen to try this on new domains!
Repo: github.com/osolmaz/switch
🕯️Ranol☆P 🦋 ranolp.dev retweeted
Now you can use the @X API for FREE.
The world’s cheapest way to access the best APIs.
Flovia pools demand through Group Buying and shares the benefits w/ everyone in the pool. We’ll cover the rest for early participants.
Use expensive X APIs without paying for them yourself.
Examples of X APIs available through Flovia:
- User Search / Lookup
- Filtered Stream
- Replies / Quotes
- News Search
- Followers / Following
and 10+ more
Same paid X APIs. Enjoy them for free through Flovia.
🕯️Ranol☆P 🦋 ranolp.dev retweeted
On $20 plans, $1 of Sol costs 7x what $1 of Opus does. A task, only 1.3x
Just the API equivalent usage for a subscription isn't enough. You need to show the efficiency of the models as well.
🕯️Ranol☆P 🦋 ranolp.dev retweeted
꼭 이렇게 해 드세요 .... n번 먹은 여자고 내돈내산 그냥 먹는 거 좋아하는 여자의 추천입니다 .......
Replying to @eggp1antpoke
근데 왠지 이 레시피로 먹어야 할 듯
안 봤으면 치즈 걍 섞어서 먹을 뻔 ... 뚜껑 쓸 수 있는 거 좋다
쓰다 보니까 ㄴㅁ 바이럴 말투같은데 절대 아님 😭😭























