Download links for a paid version's weights
GET
/v1/models/{model}/versions/{version}/weights
const url = 'https://api.pensievelabs.co/v1/models/grade-audit/versions/v7/weights';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.pensievelabs.co/v1/models/grade-audit/versions/v7/weights \ --header 'Authorization: Bearer <token>'You keep the weights of every version you have paid for. Links last one hour.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”model
required
string
The model’s slug, such as grade-audit, or its mdl_ id.
Example
grade-auditversion
required
string
Example
v7Responses
Section titled “Responses”Signed download links.
Media typeapplication/json
object
object
required
model
required
string
version
required
string
format
required
string
files
required
Array<object>
object
name
required
string
size_bytes
required
integer
sha256
required
string
url
required
string format: uri
expires_at
required
string format: date-time
Example
{ "object": "weights", "format": "safetensors"}default
Section titled “default”Something went wrong; error.type says what.
Media typeapplication/json
object
error
required
object
type
required
string
message
required
string
param
The request field the error is about.
string | null
request_id
required
string
Example
{ "error": { "type": "invalid_request" }}