Docs ol.llx API Reference ol.llx ai impl adapters openai-completions ol.llx.ai.impl.adapters.openai-completions platforms: clj, cljs build-request clj platforms: clj (build-request env model context opts) (build-request env model context opts stream?) source cljs platforms: cljs (build-request env model context opts) (build-request env model context opts stream?) source response→assistant-message clj platforms: clj (response->assistant-message env model response) source cljs platforms: cljs (response->assistant-message env model response) source init-stream-state clj platforms: clj (init-stream-state env model) source cljs platforms: cljs (init-stream-state env model) source decode-event clj platforms: clj (decode-event env state raw-chunk) source cljs platforms: cljs (decode-event env state raw-chunk) source finalize clj platforms: clj (finalize env state-or-response) source cljs platforms: cljs (finalize env state-or-response) source normalize-error clj platforms: clj (normalize-error env ex partial-state) source cljs platforms: cljs (normalize-error env ex partial-state) source handle-open-stream-response clj platforms: clj (handle-open-stream-response env model response) source cljs platforms: cljs (handle-open-stream-response env model response) source open-stream clj platforms: clj (open-stream env _model request-map) source cljs platforms: cljs (open-stream env _model request-map) source normalize-tool-call-id clj platforms: clj (normalize-tool-call-id tool-call-id target-model source-assistant-message) source cljs platforms: cljs (normalize-tool-call-id tool-call-id target-model source-assistant-message) source adapter clj platforms: clj (adapter) source cljs platforms: cljs (adapter) source