package openai

  1. Overview
  2. Docs
OCaml OpenAI binding

Install

dune-project
 Dependency

Authors

Maintainers

Sources

openai-ocaml-0.0.1.tbz
sha256=aa7947b57001796a65e39cfed9c80338d08c5e2b7f2e32d0e6c19e1446395b18
sha512=46b236cb9bb25233fd4026d9593d161ced0f54b223c6d97ae3d981e2b36355ff60fd80cdefe7c6a247ef36251fe02999a65416b8fbfad50079232b9cb6cbc318

doc/src/openai/client.ml.html

Source file client.ml

1
2
3
4
5
6
7
8
9
10
type t =
  { api_key : string
  ; gen_url : string -> string
  ; c : Curl.t
  }

let create api_key =
  let base_url = "https://api.openai.com" in
  { api_key; gen_url = ( ^ ) base_url; c = Ezcurl_lwt.make () }
;;