agentjson - um parser JSON feito em Rust que corrige automaticamente o 'JSON quebrado' de LLMs
(github.com/sigridjineth)Ao criar serviços usando LLMs, muitas vezes é preciso receber o resultado em formato JSON, mas isso nem sempre chega de forma limpa. Normalmente vem envolto em blocos de código Markdown (json ... ), ou às vezes chega com a sintaxe ligeiramente quebrada, causando erro de parsing.
Como é muito trabalhoso ficar limpando isso com regex toda vez ou adicionando código de tratamento de exceções, fiz em Rust uma biblioteca simples que extrai apenas o JSON de textos bagunçados gerados por LLMs e também corrige alguns erros até certo ponto. Espero que isso possa ser uma pequena ajuda para quem desenvolve agentes.
Ainda não há comentários.