View Source
ExOpenAi.Embedding
(ex_open_ai v0.1.7)
Represents an embedding request to the OpenAI API.
@spec do_new(
%ExOpenAi.Embedding{
data: term(),
model: term(),
object: term(),
usage: term()
},
attributes :: list()
) :: %ExOpenAi.Embedding{
data: term(),
model: term(),
object: term(),
usage: term()
}
@spec new() :: %ExOpenAi.Embedding{
data: term(),
model: term(),
object: term(),
usage: term()
}
@spec new(attributes :: list()) :: %ExOpenAi.Embedding{
data: term(),
model: term(),
object: term(),
usage: term()
}