/openai

Elixir Client for OpenAI

Primary LanguageElixirMIT LicenseMIT

Openai

Elixir client for OpenAI.

Installation

Adding openai to your list of dependencies in mix.exs:

def deps do
  [
    {:openai_client, "~> 0.2"}
  ]
end

Configuration

You can configure the client via config.exs:

config :openai_client,
  api_key: "your-api-key",
  organization: "your-organization"

You can also specify the configuration options directly when initially a client. This will override any global config options.

Openai.Client.new(api_key: "your-api-key", organization: "your-organization")