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?)

cljs

platforms: cljs

(build-request env model context opts)
(build-request env model context opts stream?)

response→assistant-message

clj

platforms: clj

(response->assistant-message env model response)

cljs

platforms: cljs

(response->assistant-message env model response)

init-stream-state

clj

platforms: clj

(init-stream-state env model)

cljs

platforms: cljs

(init-stream-state env model)

decode-event

clj

platforms: clj

(decode-event env state raw-chunk)

cljs

platforms: cljs

(decode-event env state raw-chunk)

finalize

clj

platforms: clj

(finalize env state-or-response)

cljs

platforms: cljs

(finalize env state-or-response)

normalize-error

clj

platforms: clj

(normalize-error env ex partial-state)

cljs

platforms: cljs

(normalize-error env ex partial-state)

handle-open-stream-response

clj

platforms: clj

(handle-open-stream-response env model response)

cljs

platforms: cljs

(handle-open-stream-response env model response)

open-stream

clj

platforms: clj

(open-stream env _model request-map)

cljs

platforms: cljs

(open-stream env _model request-map)

normalize-tool-call-id

clj

platforms: clj

(normalize-tool-call-id tool-call-id target-model source-assistant-message)

cljs

platforms: cljs

(normalize-tool-call-id tool-call-id target-model source-assistant-message)

adapter

clj

platforms: clj

(adapter)

cljs

platforms: cljs

(adapter)