Packages

community-maintained OpenAI API Wrapper written in Elixir. Modded for mt.

Current section

Files

Jump to
openaimt lib openai engines.ex
Raw

lib/openai/engines.ex

defmodule OpenAI.Engines do
@moduledoc false
alias OpenAI.Client
@engines_base_url "/v1/engines"
def url(), do: @engines_base_url
def url(engine_id), do: "#{@engines_base_url}/#{engine_id}"
def fetch(engine_id) do
url(engine_id)
|> Client.api_get()
end
def fetch() do
url()
|> Client.api_get()
end
end