package ocaml-ai-sdk
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
OCaml AI SDK - Provider abstraction for AI models
Install
dune-project
Dependency
Authors
Maintainers
Sources
ocaml-ai-sdk-0.6.2.tbz
sha256=637f60398f673dfb2e661f6ed7da169b823a870d27b48e729d5b9200e46a52b2
sha512=5aec259473395025edb6689b544e57e821cfbef9352987f95eb2182034979ce898040e06e60a9d89a40a187b77fb5b1b7183c7ec4264da9d9a834864860a5fed
doc/ocaml-ai-sdk.ai_core/Ai_core/Partial_json/index.html
Module Ai_core.Partial_jsonSource
Partial JSON parser — repairs truncated JSON for streaming.
When a model is mid-generation, JSON may be incomplete (unclosed brackets, truncated strings). This module attempts to repair and parse such input.
parse input attempts to parse potentially incomplete JSON. Returns Some (json, status) on success, None if input is empty or cannot be repaired. Repair strategy: close unclosed strings, arrays, objects; drop trailing incomplete key-value pairs.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>