microsoft/guidance
public.icon
: A guidance language for controlling large language models.
これはすごすぎる!!!!!!!!
https://pbs.twimg.com/card_img/1657512505646673923/OCkBASYr?format=jpg&name=small#.png
yuiseki_ microsoft/guidanceのコード眺めた。erikrose/parsimoniousというpipに大きく依存しており、parsimoniousでLLMs向けのPEGs(Parsing Expression Grammar、解析表現文法)を定義し、LLMsにそれに従って出力させて、parsimoniousに出力をパースさせている https://pbs.twimg.com/card_img/1658810002977742848/0gyi2nav?format=jpg&name=small#.png
yuiseki_ erikrose/parsimoniousは、READMEによると、MediaWikiのパーサーを爆速にするために作られたらしい、現代のオーパーツか?これ https://pbs.twimg.com/card_img/1658443766464757762/DS5myiLS?format=jpg&name=small#.png