Fine-tuning

Public Files

List Public Files

get
Responses
200
Successful Response
application/json
get
GET /v1/public-files HTTP/1.1
Host: api.netmind.ai
Accept: */*
200

Successful Response

[
  {
    "id": "text",
    "file_name": "text",
    "purpose": "fine-tune",
    "created_at": 1,
    "token": 1,
    "length": 1,
    "bytes": 1,
    "description": ""
  }
]

Template

List Templates

get
Header parameters
AuthorizationstringRequired

Your API token

Responses
200
Successful Response
application/json
get
GET /v1/fine-tuning/template HTTP/1.1
Host: api.netmind.ai
Authorization: text
Accept: */*
200

Successful Response

[
  {
    "pricing": 1,
    "name": "text",
    "default_hyperparameters": {}
  }
]

Job

Create Job

post
Header parameters
AuthorizationstringRequired

Your API token

Body
modelstringRequired
training_file_idstringRequired
hyperparametersobject · HyperparametersOptionalDefault: {}
Responses
200
Successful Response
application/json
post
POST /v1/fine-tuning/job HTTP/1.1
Host: api.netmind.ai
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 63

{
  "model": "text",
  "training_file_id": "text",
  "hyperparameters": {}
}
{
  "id": "text"
}

List Jobs

get
Header parameters
AuthorizationstringRequired

Your API token

Responses
200
Successful Response
application/json
get
GET /v1/fine-tuning/job HTTP/1.1
Host: api.netmind.ai
Authorization: text
Accept: */*
200

Successful Response

[
  {
    "id": "text",
    "model": "text",
    "training_file_id": "text",
    "hyperparameters": {},
    "status": "queued",
    "created_at": 1
  }
]

Get Job

get
Path parameters
job_idstringRequired
Header parameters
AuthorizationstringRequired

Your API token

Responses
200
Successful Response
application/json
get
GET /v1/fine-tuning/job/{job_id} HTTP/1.1
Host: api.netmind.ai
Authorization: text
Accept: */*
{
  "id": "text",
  "model": "text",
  "training_file_id": "text",
  "hyperparameters": {},
  "status": "queued",
  "created_at": 1
}

List Events

get
Path parameters
job_idstringRequired
Header parameters
AuthorizationstringRequired

Your API token

Responses
200
Successful Response
application/json
get
GET /v1/fine-tuning/job/{job_id}/event HTTP/1.1
Host: api.netmind.ai
Authorization: text
Accept: */*
[
  {
    "message": "",
    "level": "info",
    "created_at": 1
  }
]

List Checkpoints

get
Path parameters
job_idstringRequired
Header parameters
AuthorizationstringRequired

Your API token

Responses
200
Successful Response
application/json
get
GET /v1/fine-tuning/job/{job_id}/checkpoint HTTP/1.1
Host: api.netmind.ai
Authorization: text
Accept: */*
[
  {
    "id": "text",
    "checkpoint": "text",
    "step": 1,
    "metrics": {
      "loss": 1
    },
    "created_at": 1
  }
]

Deploy Checkpoints

post
Path parameters
job_idstringRequired
checkpoint_idstringRequired
Header parameters
AuthorizationstringRequired

Your API token

Responses
200
Successful Response
application/json
post
POST /v1/fine-tuning/job/{job_id}/checkpoint/{checkpoint_id}/deploy HTTP/1.1
Host: api.netmind.ai
Authorization: text
Accept: */*
{
  "service_id": "text"
}

Cancel Job

post
Path parameters
job_idstringRequired
Header parameters
AuthorizationstringRequired

Your API token

Responses
200
Successful Response
application/json
Responseany
post
POST /v1/fine-tuning/job/{job_id}/cancel HTTP/1.1
Host: api.netmind.ai
Authorization: text
Accept: */*

No content

Last updated

Was this helpful?