glopenai/model
Types
pub type DeleteModelResponse {
DeleteModelResponse(id: String, object: String, deleted: Bool)
}
Constructors
-
DeleteModelResponse(id: String, object: String, deleted: Bool)
Values
pub fn delete_request(
config: config.Config,
model_id: String,
) -> request.Request(String)
Build a request to delete a fine-tuned model.
pub fn delete_response(
response: response.Response(String),
) -> Result(DeleteModelResponse, error.GlopenaiError)
Parse the response from deleting a model.
pub fn list_request(
config: config.Config,
) -> request.Request(String)
Build a request to list all available models.
pub fn list_response(
response: response.Response(String),
) -> Result(ListModelResponse, error.GlopenaiError)
Parse the response from listing models.
pub fn model_decoder() -> decode.Decoder(Model)
pub fn retrieve_request(
config: config.Config,
model_id: String,
) -> request.Request(String)
Build a request to retrieve a specific model.
pub fn retrieve_response(
response: response.Response(String),
) -> Result(Model, error.GlopenaiError)
Parse the response from retrieving a model.