package openai
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
OCaml OpenAI binding
Install
dune-project
Dependency
Authors
Maintainers
Sources
openai-ocaml-0.0.1.tbz
sha256=aa7947b57001796a65e39cfed9c80338d08c5e2b7f2e32d0e6c19e1446395b18
sha512=46b236cb9bb25233fd4026d9593d161ced0f54b223c6d97ae3d981e2b36355ff60fd80cdefe7c6a247ef36251fe02999a65416b8fbfad50079232b9cb6cbc318
doc/openai/Openai/Chat_completion/index.html
Module Openai.Chat_completionSource
Source
val send_raw_k :
((Ezcurl_core.response, Curl.curlCode * string) result -> 'a Lwt.t) ->
Client.t ->
?model:string ->
?max_tokens:int ->
messages:message list ->
?temperature:float ->
?top_p:float ->
?stream:bool ->
?n:int ->
?stop:Yojson.Safe.t list ->
?frequency_penalty:float ->
?logit_bias:(string * Yojson.Safe.t) list ->
?presence_penalty:float ->
?user:string ->
unit ->
'a Lwt.traw API request: *
Source
val send :
Client.t ->
?model:string ->
?max_tokens:int ->
messages:message list ->
?temperature:float ->
?top_p:float ->
?stream:bool ->
?n:int ->
?stop:Yojson.Safe.t list ->
?frequency_penalty:float ->
?logit_bias:(string * Yojson.Safe.t) list ->
?presence_penalty:float ->
?user:string ->
unit ->
string Lwt.t sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>