
JSON修理:LLMSからのJSON異常のソリューション。
オンラインの遊び場・レポートバグ・リクエスト機能
JSON-Repairへようこそ、大規模な言語モデル(LLM)プロセスを維持できる厄介なJSON異常を修正するための頼りになるソリューションです。当社のツールキットは、すべてのJSON修理ニーズのためにスイスアーミーナイフになるように設計されています。
"n{"key": TRUE, "key2": FALSE, "key3": Null{'key': 'string', 'key2': false, "key3": null, "key4": unquoted}[1, 2, 3, 4{"employees":["John", "Anna",[][[1nn]{foo: [}{"text": "The quick brown fox won't jump"}{"value_1": "value_2": "data"}{"value_1": true, COMMENT "value_2": "data"}- { "test_key": ["test_value", "test_value2"] }{ "content": "[LINK]("https://google.com")" }{ "content": "[LINK](" }{ "content": "[LINK](", "key": true }{"key":"",}(トップに戻る)
GOプロジェクトにJSON修理を追加するには、次のコマンドを使用してください。
go get github.com/RealAlexandreAI/json-repair package main
import (
"github.com/RealAlexandreAI/json-repair"
)
func main () {
// broken JSON string from LLM
in := "```json {'employees':['John', 'Anna', ```"
jsonrepair . RepairJSON ( in )
// output: {"employees":["John","Anna"]}
}さらに、パイプや信頼できる環境など、エラー処理には適していないシナリオ用の
MustRepairJSONがあります
その他の例については、テストケースまたはオンラインの遊び場を参照してください
(トップに戻る)
brew install realalexandreai/tap-jsonrepair/jsonrepair
# from raw string
jsonrepair -i " {'employees':['John', 'Anna', "
# output: {"employees":["John", "Anna", "Peter"]}
# from file
jsonrepair -f < json-file > .jsonリリースからバイナリをダウンロードすることもできます。リリースを参照してください。
提案された機能(および既知の問題)の完全なリストについては、オープンな問題を参照してください。
(トップに戻る)
貢献は、オープンソースコミュニティを学び、インスピレーションを与え、創造するのに驚くべき場所にするものです。あなたがする貢献はどんな貢献も大歓迎です。
これを改善する提案がある場合は、レポをフォークしてプルリクエストを作成してください。また、タグ「拡張機能」で問題を開くこともできます。プロジェクトにスターを与えることを忘れないでください!再度、感謝します!
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )(トップに戻る)
GPLV3ライセンスの下で配布されます。詳細については、 LICENSE参照してください。
(トップに戻る)
RealAlexandreai -@RealAlexAndreai
プロジェクトリンク:https://github.com/realalexandreai/json-repair
(トップに戻る)