Last Mile AI · JSON-LD Context

Lastmileai Context

JSON-LD context defining the semantic vocabulary for Lastmileai from Last Mile AI.

120 Classes 146 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
lastmileai: https://lastmileai.dev/schema#

Classes

lmai.proto.webserver.v2.CreateDatasetRequest lmai.proto.webserver.v2.CreateDatasetResponse lmai.proto.model_fine_tuning.v1.Dataset google.protobuf.Timestamp lmai.proto.model_fine_tuning.v1.DatasetColumnInfo lmai.proto.model_fine_tuning.v1.DatasetLabelState lmai.proto.webserver.v2.UploadDatasetFileRequest lmai.proto.webserver.v2.UploadDatasetFileResponse lmai.proto.webserver.v2.S3PresignedPost lmai.proto.webserver.v2.S3PresignedPost.FieldsEntry lmai.proto.webserver.v2.FinalizeSingleDatasetFileUploadRequest lmai.proto.webserver.v2.GenerateSyntheticDatasetRequest lmai.proto.webserver.v2.SyntheticDatasetGenerationConfig lmai.proto.webserver.v2.GetDatasetRequest lmai.proto.webserver.v2.GetDatasetResponse lmai.proto.webserver.v2.GetDatasetDownloadURLRequest lmai.proto.webserver.v2.GetDatasetDownloadURLResponse lmai.proto.webserver.v2.GetDatasetViewRequest lmai.proto.datasets.v2.DatasetRowFilter lmai.proto.datasets.v2.DatasetRowFilter.AllOf lmai.proto.datasets.v2.DatasetRowFilter.AnyOf lmai.proto.datasets.v2.DatasetFieldValuePredicate lmai.proto.datasets.v2.StringCriteria lmai.proto.datasets.v2.NumericCriteria lmai.proto.datasets.v2.StringListCriteria lmai.proto.webserver.v2.GetDatasetViewResponse lmai.proto.model_fine_tuning.v1.DatasetView lmai.proto.model_fine_tuning.v1.DataRow google.protobuf.Struct google.protobuf.Struct.FieldsEntry google.protobuf.ListValue lmai.proto.webserver.v2.ListDatasetsRequest lmai.proto.webserver.v2.ListDatasetsRequestFilters lmai.proto.webserver.v2.ListDatasetsResponse lmai.proto.webserver.v2.CloneDatasetRequest lmai.proto.webserver.v2.CloneDatasetResponse lmai.proto.webserver.v2.ArchiveDatasetRequest lmai.proto.webserver.v2.ArchiveDatasetResponse lmai.proto.webserver.v2.UpdateDatasetRowRequest lmai.proto.webserver.v2.UpdateDatasetRowRequest.FieldUpdatesEntry lmai.proto.webserver.v2.UpdateDatasetRowResponse lmai.proto.webserver.v2.UpdateDatasetMetadataRequest lmai.proto.webserver.v2.UpdateDatasetMetadataResponse lmai.proto.webserver.v2.EvaluateRequest lmai.proto.webserver.v2.Metric lmai.proto.webserver.v2.EvaluateResponse lmai.proto.webserver.v2.EvaluateDatasetRequest lmai.proto.webserver.v2.EvaluateDatasetResponse lmai.proto.webserver.v2.MetricScores lmai.proto.webserver.v2.EvaluateRunRequest lmai.proto.webserver.v2.EvaluateRunResponse lmai.proto.webserver.v2.GetEvaluationRunRequest lmai.proto.webserver.v2.GetEvaluationRunResponse lmai.proto.webserver.v2.EvaluationRun lmai.proto.webserver.v2.MetricAggregate lmai.proto.webserver.v2.ListEvaluationRunsRequest lmai.proto.webserver.v2.ListEvaluationRunsRequestFilters lmai.proto.webserver.v2.ListEvaluationRunsResponse lmai.proto.webserver.v2.DeleteEvaluationRunRequest lmai.proto.webserver.v2.DeleteEvaluationRunResponse lmai.proto.webserver.v2.ListMetricsResponse lmai.proto.webserver.v2.GetMetricRequest lmai.proto.webserver.v2.GetMetricResponse lmai.proto.webserver.v2.CreateExperimentRequest lmai.proto.webserver.v2.CreateExperimentResponse lmai.proto.webserver.v2.Experiment lmai.proto.webserver.v2.GetExperimentRequest lmai.proto.webserver.v2.GetExperimentResponse lmai.proto.webserver.v2.ListExperimentsRequest lmai.proto.webserver.v2.ListExperimentsRequestFilters lmai.proto.webserver.v2.ListExperimentsResponse lmai.proto.webserver.v2.DeleteExperimentRequest lmai.proto.webserver.v2.DeleteExperimentResponse lmai.proto.webserver.v2.CreateFineTuneJobRequest lmai.proto.model_fine_tuning.v1.FineTuneJobConfig lmai.proto.webserver.v2.CreateFineTuneJobResponse lmai.proto.webserver.v2.SubmitFineTuneJobRequest lmai.proto.webserver.v2.SubmitFineTuneJobResponse lmai.proto.webserver.v2.GetFineTuneJobRequest lmai.proto.webserver.v2.GetFineTuneJobResponse lmai.proto.model_fine_tuning.v1.FineTuneJob lmai.proto.model_fine_tuning.v1.FineTuneJobResult lmai.proto.model_fine_tuning.v1.TrainingProgress lmai.proto.model_fine_tuning.v1.ModelFile lmai.proto.webserver.v2.GetFineTuneJobStatusRequest lmai.proto.webserver.v2.GetFineTuneJobStatusResponse lmai.proto.webserver.v2.ListFineTuneJobsRequest lmai.proto.webserver.v2.ListFineTuneJobsRequestFilters lmai.proto.webserver.v2.ListFineTuneJobsResponse lmai.proto.webserver.v2.ListBaseModelsResponse lmai.proto.model_fine_tuning.v1.Model lmai.proto.model_fine_tuning.v1.MetricBaseModel lmai.proto.model_fine_tuning.v1.ModelCard lmai.proto.model_fine_tuning.v1.ModelCard.ValuesEntry lmai.proto.webserver.v2.CanViewerDoRequest lmai.proto.webserver.v2.CanViewerDoResponse lmai.proto.webserver.v2.CanDoActionCheck lmai.proto.webserver.v2.GetRoleRequest lmai.proto.webserver.v2.GetRoleResponse lmai.proto.webserver.v2.Role lmai.proto.webserver.v2.RoleUser lmai.proto.webserver.v2.ListApplicablePermissionsRequest lmai.proto.webserver.v2.ListApplicablePermissionsRequestFilters lmai.proto.webserver.v2.ListApplicablePermissionsResponse lmai.proto.webserver.v2.Permission lmai.proto.webserver.v2.ListAssignableRolesRequest lmai.proto.webserver.v2.ListAssignableRolesRequestFilters lmai.proto.webserver.v2.ListAssignableRolesResponse lmai.proto.webserver.v2.ListResourceRolePermissionsRequest lmai.proto.webserver.v2.ListResourceRolePermissionsResponse lmai.proto.webserver.v2.RolePermission lmai.proto.webserver.v2.AddResourceRolePermissionRequest lmai.proto.webserver.v2.AddResourceRolePermissionResponse lmai.proto.webserver.v2.ChangeResourceRolePermissionRequest lmai.proto.webserver.v2.ChangeResourceRolePermissionResponse lmai.proto.webserver.v2.RemoveResourceRolePermissionRequest lmai.proto.webserver.v2.RemoveResourceRolePermissionResponse lmai.proto.webserver.v2.CreateProjectRequest lmai.proto.webserver.v2.CreateProjectResponse lmai.proto.model_fine_tuning.v1.Project

Properties

Property Type Container
name string
description string
isFewShotExamples boolean
isActiveLabels boolean
projectId string
dataset reference
id string
createdAt dateTime
updatedAt dateTime
ownerUserId string
numRows integer
numCols integer
initializationStatus string
initializationError string
columns list
labelState reference
seconds integer
nanos integer
index integer
literalName string
dtype string
labelingStatus string
promptTemplate string
error string
datasetId string
s3PresignedPost reference
url string
fields
key string
value string
uploadId string
config reference
baseEvaluationMetric string
downloadUrl string
datasetFileId string
after integer
limit integer
previousPageCursor string
nextPageCursor string
getLastPage boolean
useDatasetsService boolean
filters list
orderBy string
orderDirection string
allOf reference
anyOf reference
predicates list
columnName string
stringCriteria reference
numericCriteria reference
stringListCriteria reference
operator string
int64Value integer
doubleValue decimal
values list
datasetView reference
datasetVersionKey string
data list
rowValues list
query string
datasets list
totalCount integer
success boolean
rowId string
fieldUpdates
metric reference
input list
output list
groundTruth list
metadata reference
deploymentStatus string
scores list
metrics list
experimentId string
runId string
metricScores list
evaluationRun reference
creatorId string
resultDatasetId string
sourceDatasetId string
experimentName string
aggregateMetrics list
runType string
aggregateMethod string
score decimal
pageIndex integer
pageSize integer
startTime dateTime
endTime dateTime
evaluationRuns list
experiment reference
experiments list
fineTuneJobConfig reference
baselineModelId string
trainDatasetId string
testDatasetId string
selectedColumns list
jobId string
job reference
status string
result reference
progress list
trainedModelFile reference
resultUrl string
epoch integer
loss decimal
accuracy decimal
timestamp dateTime
modelId string
contentMd5Hash string
fileSizeBytes integer
fineTuneJobResult reference
jobs list
models list
deletedAt dateTime
userId string
metricBaseModel reference
modelCard reference
baseModelArchitecture string
modelSize integer
purpose string
trainingProgress reference
tags list
resourceName string
actions list
canDoActions list
action string
canDoAction boolean
role reference
displayName string
roleType string
roleUsers list
grantedToRoleIds list
email string
profileImageUrl string
permissions list
roles list
rolePermissions list
permission reference
roleIds list
permissionName string
roleId integer
newPermissionName string
organizationId string
project reference
organizationName string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://lastmileai.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "lastmileai": "https://lastmileai.dev/schema#",
    "lmai.proto.webserver.v2.CreateDatasetRequest": "lastmileai:lmai.proto.webserver.v2.CreateDatasetRequest",
    "name": {
      "@id": "lastmileai:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "lastmileai:description",
      "@type": "xsd:string"
    },
    "isFewShotExamples": {
      "@id": "lastmileai:isFewShotExamples",
      "@type": "xsd:boolean"
    },
    "isActiveLabels": {
      "@id": "lastmileai:isActiveLabels",
      "@type": "xsd:boolean"
    },
    "projectId": {
      "@id": "lastmileai:projectId",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.CreateDatasetResponse": "lastmileai:lmai.proto.webserver.v2.CreateDatasetResponse",
    "dataset": {
      "@id": "lastmileai:dataset",
      "@type": "@id"
    },
    "lmai.proto.model_fine_tuning.v1.Dataset": "lastmileai:lmai.proto.model_fine_tuning.v1.Dataset",
    "id": {
      "@id": "lastmileai:id",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "lastmileai:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "lastmileai:updatedAt",
      "@type": "xsd:dateTime"
    },
    "ownerUserId": {
      "@id": "lastmileai:ownerUserId",
      "@type": "xsd:string"
    },
    "numRows": {
      "@id": "lastmileai:numRows",
      "@type": "xsd:integer"
    },
    "numCols": {
      "@id": "lastmileai:numCols",
      "@type": "xsd:integer"
    },
    "initializationStatus": {
      "@id": "lastmileai:initializationStatus",
      "@type": "xsd:string"
    },
    "initializationError": {
      "@id": "lastmileai:initializationError",
      "@type": "xsd:string"
    },
    "columns": {
      "@id": "lastmileai:columns",
      "@container": "@list"
    },
    "labelState": {
      "@id": "lastmileai:labelState",
      "@type": "@id"
    },
    "google.protobuf.Timestamp": "lastmileai:google.protobuf.Timestamp",
    "seconds": {
      "@id": "lastmileai:seconds",
      "@type": "xsd:integer"
    },
    "nanos": {
      "@id": "lastmileai:nanos",
      "@type": "xsd:integer"
    },
    "lmai.proto.model_fine_tuning.v1.DatasetColumnInfo": "lastmileai:lmai.proto.model_fine_tuning.v1.DatasetColumnInfo",
    "index": {
      "@id": "lastmileai:index",
      "@type": "xsd:integer"
    },
    "literalName": {
      "@id": "lastmileai:literalName",
      "@type": "xsd:string"
    },
    "dtype": {
      "@id": "lastmileai:dtype",
      "@type": "xsd:string"
    },
    "lmai.proto.model_fine_tuning.v1.DatasetLabelState": "lastmileai:lmai.proto.model_fine_tuning.v1.DatasetLabelState",
    "labelingStatus": {
      "@id": "lastmileai:labelingStatus",
      "@type": "xsd:string"
    },
    "promptTemplate": {
      "@id": "lastmileai:promptTemplate",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "lastmileai:error",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.UploadDatasetFileRequest": "lastmileai:lmai.proto.webserver.v2.UploadDatasetFileRequest",
    "datasetId": {
      "@id": "lastmileai:datasetId",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.UploadDatasetFileResponse": "lastmileai:lmai.proto.webserver.v2.UploadDatasetFileResponse",
    "s3PresignedPost": {
      "@id": "lastmileai:s3PresignedPost",
      "@type": "@id"
    },
    "lmai.proto.webserver.v2.S3PresignedPost": "lastmileai:lmai.proto.webserver.v2.S3PresignedPost",
    "url": {
      "@id": "lastmileai:url",
      "@type": "xsd:string"
    },
    "fields": {
      "@id": "lastmileai:fields"
    },
    "lmai.proto.webserver.v2.S3PresignedPost.FieldsEntry": "lastmileai:lmai.proto.webserver.v2.S3PresignedPost.FieldsEntry",
    "key": {
      "@id": "lastmileai:key",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "lastmileai:value",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.FinalizeSingleDatasetFileUploadRequest": "lastmileai:lmai.proto.webserver.v2.FinalizeSingleDatasetFileUploadRequest",
    "lmai.proto.webserver.v2.GenerateSyntheticDatasetRequest": "lastmileai:lmai.proto.webserver.v2.GenerateSyntheticDatasetRequest",
    "uploadId": {
      "@id": "lastmileai:uploadId",
      "@type": "xsd:string"
    },
    "config": {
      "@id": "lastmileai:config",
      "@type": "@id"
    },
    "lmai.proto.webserver.v2.SyntheticDatasetGenerationConfig": "lastmileai:lmai.proto.webserver.v2.SyntheticDatasetGenerationConfig",
    "baseEvaluationMetric": {
      "@id": "lastmileai:baseEvaluationMetric",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.GetDatasetRequest": "lastmileai:lmai.proto.webserver.v2.GetDatasetRequest",
    "lmai.proto.webserver.v2.GetDatasetResponse": "lastmileai:lmai.proto.webserver.v2.GetDatasetResponse",
    "lmai.proto.webserver.v2.GetDatasetDownloadURLRequest": "lastmileai:lmai.proto.webserver.v2.GetDatasetDownloadURLRequest",
    "lmai.proto.webserver.v2.GetDatasetDownloadURLResponse": "lastmileai:lmai.proto.webserver.v2.GetDatasetDownloadURLResponse",
    "downloadUrl": {
      "@id": "lastmileai:downloadUrl",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.GetDatasetViewRequest": "lastmileai:lmai.proto.webserver.v2.GetDatasetViewRequest",
    "datasetFileId": {
      "@id": "lastmileai:datasetFileId",
      "@type": "xsd:string"
    },
    "after": {
      "@id": "lastmileai:after",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "lastmileai:limit",
      "@type": "xsd:integer"
    },
    "previousPageCursor": {
      "@id": "lastmileai:previousPageCursor",
      "@type": "xsd:string"
    },
    "nextPageCursor": {
      "@id": "lastmileai:nextPageCursor",
      "@type": "xsd:string"
    },
    "getLastPage": {
      "@id": "lastmileai:getLastPage",
      "@type": "xsd:boolean"
    },
    "useDatasetsService": {
      "@id": "lastmileai:useDatasetsService",
      "@type": "xsd:boolean"
    },
    "filters": {
      "@id": "lastmileai:filters",
      "@container": "@list"
    },
    "orderBy": {
      "@id": "lastmileai:orderBy",
      "@type": "xsd:string"
    },
    "orderDirection": {
      "@id": "lastmileai:orderDirection",
      "@type": "xsd:string"
    },
    "lmai.proto.datasets.v2.DatasetRowFilter": "lastmileai:lmai.proto.datasets.v2.DatasetRowFilter",
    "allOf": {
      "@id": "lastmileai:allOf",
      "@type": "@id"
    },
    "anyOf": {
      "@id": "lastmileai:anyOf",
      "@type": "@id"
    },
    "lmai.proto.datasets.v2.DatasetRowFilter.AllOf": "lastmileai:lmai.proto.datasets.v2.DatasetRowFilter.AllOf",
    "predicates": {
      "@id": "lastmileai:predicates",
      "@container": "@list"
    },
    "lmai.proto.datasets.v2.DatasetRowFilter.AnyOf": "lastmileai:lmai.proto.datasets.v2.DatasetRowFilter.AnyOf",
    "lmai.proto.datasets.v2.DatasetFieldValuePredicate": "lastmileai:lmai.proto.datasets.v2.DatasetFieldValuePredicate",
    "columnName": {
      "@id": "lastmileai:columnName",
      "@type": "xsd:string"
    },
    "stringCriteria": {
      "@id": "lastmileai:stringCriteria",
      "@type": "@id"
    },
    "numericCriteria": {
      "@id": "lastmileai:numericCriteria",
      "@type": "@id"
    },
    "stringListCriteria": {
      "@id": "lastmileai:stringListCriteria",
      "@type": "@id"
    },
    "lmai.proto.datasets.v2.StringCriteria": "lastmileai:lmai.proto.datasets.v2.StringCriteria",
    "operator": {
      "@id": "lastmileai:operator",
      "@type": "xsd:string"
    },
    "lmai.proto.datasets.v2.NumericCriteria": "lastmileai:lmai.proto.datasets.v2.NumericCriteria",
    "int64Value": {
      "@id": "lastmileai:int64Value",
      "@type": "xsd:integer"
    },
    "doubleValue": {
      "@id": "lastmileai:doubleValue",
      "@type": "xsd:decimal"
    },
    "lmai.proto.datasets.v2.StringListCriteria": "lastmileai:lmai.proto.datasets.v2.StringListCriteria",
    "values": {
      "@id": "lastmileai:values",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.GetDatasetViewResponse": "lastmileai:lmai.proto.webserver.v2.GetDatasetViewResponse",
    "datasetView": {
      "@id": "lastmileai:datasetView",
      "@type": "@id"
    },
    "datasetVersionKey": {
      "@id": "lastmileai:datasetVersionKey",
      "@type": "xsd:string"
    },
    "lmai.proto.model_fine_tuning.v1.DatasetView": "lastmileai:lmai.proto.model_fine_tuning.v1.DatasetView",
    "data": {
      "@id": "lastmileai:data",
      "@container": "@list"
    },
    "lmai.proto.model_fine_tuning.v1.DataRow": "lastmileai:lmai.proto.model_fine_tuning.v1.DataRow",
    "rowValues": {
      "@id": "lastmileai:rowValues",
      "@container": "@list"
    },
    "google.protobuf.Struct": "lastmileai:google.protobuf.Struct",
    "google.protobuf.Struct.FieldsEntry": "lastmileai:google.protobuf.Struct.FieldsEntry",
    "google.protobuf.ListValue": "lastmileai:google.protobuf.ListValue",
    "lmai.proto.webserver.v2.ListDatasetsRequest": "lastmileai:lmai.proto.webserver.v2.ListDatasetsRequest",
    "lmai.proto.webserver.v2.ListDatasetsRequestFilters": "lastmileai:lmai.proto.webserver.v2.ListDatasetsRequestFilters",
    "query": {
      "@id": "lastmileai:query",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.ListDatasetsResponse": "lastmileai:lmai.proto.webserver.v2.ListDatasetsResponse",
    "datasets": {
      "@id": "lastmileai:datasets",
      "@container": "@list"
    },
    "totalCount": {
      "@id": "lastmileai:totalCount",
      "@type": "xsd:integer"
    },
    "lmai.proto.webserver.v2.CloneDatasetRequest": "lastmileai:lmai.proto.webserver.v2.CloneDatasetRequest",
    "lmai.proto.webserver.v2.CloneDatasetResponse": "lastmileai:lmai.proto.webserver.v2.CloneDatasetResponse",
    "lmai.proto.webserver.v2.ArchiveDatasetRequest": "lastmileai:lmai.proto.webserver.v2.ArchiveDatasetRequest",
    "lmai.proto.webserver.v2.ArchiveDatasetResponse": "lastmileai:lmai.proto.webserver.v2.ArchiveDatasetResponse",
    "success": {
      "@id": "lastmileai:success",
      "@type": "xsd:boolean"
    },
    "lmai.proto.webserver.v2.UpdateDatasetRowRequest": "lastmileai:lmai.proto.webserver.v2.UpdateDatasetRowRequest",
    "rowId": {
      "@id": "lastmileai:rowId",
      "@type": "xsd:string"
    },
    "fieldUpdates": {
      "@id": "lastmileai:fieldUpdates"
    },
    "lmai.proto.webserver.v2.UpdateDatasetRowRequest.FieldUpdatesEntry": "lastmileai:lmai.proto.webserver.v2.UpdateDatasetRowRequest.FieldUpdatesEntry",
    "lmai.proto.webserver.v2.UpdateDatasetRowResponse": "lastmileai:lmai.proto.webserver.v2.UpdateDatasetRowResponse",
    "lmai.proto.webserver.v2.UpdateDatasetMetadataRequest": "lastmileai:lmai.proto.webserver.v2.UpdateDatasetMetadataRequest",
    "lmai.proto.webserver.v2.UpdateDatasetMetadataResponse": "lastmileai:lmai.proto.webserver.v2.UpdateDatasetMetadataResponse",
    "lmai.proto.webserver.v2.EvaluateRequest": "lastmileai:lmai.proto.webserver.v2.EvaluateRequest",
    "metric": {
      "@id": "lastmileai:metric",
      "@type": "@id"
    },
    "input": {
      "@id": "lastmileai:input",
      "@container": "@list"
    },
    "output": {
      "@id": "lastmileai:output",
      "@container": "@list"
    },
    "groundTruth": {
      "@id": "lastmileai:groundTruth",
      "@container": "@list"
    },
    "metadata": {
      "@id": "lastmileai:metadata",
      "@type": "@id"
    },
    "lmai.proto.webserver.v2.Metric": "lastmileai:lmai.proto.webserver.v2.Metric",
    "deploymentStatus": {
      "@id": "lastmileai:deploymentStatus",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.EvaluateResponse": "lastmileai:lmai.proto.webserver.v2.EvaluateResponse",
    "scores": {
      "@id": "lastmileai:scores",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.EvaluateDatasetRequest": "lastmileai:lmai.proto.webserver.v2.EvaluateDatasetRequest",
    "metrics": {
      "@id": "lastmileai:metrics",
      "@container": "@list"
    },
    "experimentId": {
      "@id": "lastmileai:experimentId",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.EvaluateDatasetResponse": "lastmileai:lmai.proto.webserver.v2.EvaluateDatasetResponse",
    "runId": {
      "@id": "lastmileai:runId",
      "@type": "xsd:string"
    },
    "metricScores": {
      "@id": "lastmileai:metricScores",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.MetricScores": "lastmileai:lmai.proto.webserver.v2.MetricScores",
    "lmai.proto.webserver.v2.EvaluateRunRequest": "lastmileai:lmai.proto.webserver.v2.EvaluateRunRequest",
    "lmai.proto.webserver.v2.EvaluateRunResponse": "lastmileai:lmai.proto.webserver.v2.EvaluateRunResponse",
    "lmai.proto.webserver.v2.GetEvaluationRunRequest": "lastmileai:lmai.proto.webserver.v2.GetEvaluationRunRequest",
    "lmai.proto.webserver.v2.GetEvaluationRunResponse": "lastmileai:lmai.proto.webserver.v2.GetEvaluationRunResponse",
    "evaluationRun": {
      "@id": "lastmileai:evaluationRun",
      "@type": "@id"
    },
    "lmai.proto.webserver.v2.EvaluationRun": "lastmileai:lmai.proto.webserver.v2.EvaluationRun",
    "creatorId": {
      "@id": "lastmileai:creatorId",
      "@type": "xsd:string"
    },
    "resultDatasetId": {
      "@id": "lastmileai:resultDatasetId",
      "@type": "xsd:string"
    },
    "sourceDatasetId": {
      "@id": "lastmileai:sourceDatasetId",
      "@type": "xsd:string"
    },
    "experimentName": {
      "@id": "lastmileai:experimentName",
      "@type": "xsd:string"
    },
    "aggregateMetrics": {
      "@id": "lastmileai:aggregateMetrics",
      "@container": "@list"
    },
    "runType": {
      "@id": "lastmileai:runType",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.MetricAggregate": "lastmileai:lmai.proto.webserver.v2.MetricAggregate",
    "aggregateMethod": {
      "@id": "lastmileai:aggregateMethod",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "lastmileai:score",
      "@type": "xsd:decimal"
    },
    "lmai.proto.webserver.v2.ListEvaluationRunsRequest": "lastmileai:lmai.proto.webserver.v2.ListEvaluationRunsRequest",
    "pageIndex": {
      "@id": "lastmileai:pageIndex",
      "@type": "xsd:integer"
    },
    "pageSize": {
      "@id": "lastmileai:pageSize",
      "@type": "xsd:integer"
    },
    "lmai.proto.webserver.v2.ListEvaluationRunsRequestFilters": "lastmileai:lmai.proto.webserver.v2.ListEvaluationRunsRequestFilters",
    "startTime": {
      "@id": "lastmileai:startTime",
      "@type": "xsd:dateTime"
    },
    "endTime": {
      "@id": "lastmileai:endTime",
      "@type": "xsd:dateTime"
    },
    "lmai.proto.webserver.v2.ListEvaluationRunsResponse": "lastmileai:lmai.proto.webserver.v2.ListEvaluationRunsResponse",
    "evaluationRuns": {
      "@id": "lastmileai:evaluationRuns",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.DeleteEvaluationRunRequest": "lastmileai:lmai.proto.webserver.v2.DeleteEvaluationRunRequest",
    "lmai.proto.webserver.v2.DeleteEvaluationRunResponse": "lastmileai:lmai.proto.webserver.v2.DeleteEvaluationRunResponse",
    "lmai.proto.webserver.v2.ListMetricsResponse": "lastmileai:lmai.proto.webserver.v2.ListMetricsResponse",
    "lmai.proto.webserver.v2.GetMetricRequest": "lastmileai:lmai.proto.webserver.v2.GetMetricRequest",
    "lmai.proto.webserver.v2.GetMetricResponse": "lastmileai:lmai.proto.webserver.v2.GetMetricResponse",
    "lmai.proto.webserver.v2.CreateExperimentRequest": "lastmileai:lmai.proto.webserver.v2.CreateExperimentRequest",
    "lmai.proto.webserver.v2.CreateExperimentResponse": "lastmileai:lmai.proto.webserver.v2.CreateExperimentResponse",
    "experiment": {
      "@id": "lastmileai:experiment",
      "@type": "@id"
    },
    "lmai.proto.webserver.v2.Experiment": "lastmileai:lmai.proto.webserver.v2.Experiment",
    "lmai.proto.webserver.v2.GetExperimentRequest": "lastmileai:lmai.proto.webserver.v2.GetExperimentRequest",
    "lmai.proto.webserver.v2.GetExperimentResponse": "lastmileai:lmai.proto.webserver.v2.GetExperimentResponse",
    "lmai.proto.webserver.v2.ListExperimentsRequest": "lastmileai:lmai.proto.webserver.v2.ListExperimentsRequest",
    "lmai.proto.webserver.v2.ListExperimentsRequestFilters": "lastmileai:lmai.proto.webserver.v2.ListExperimentsRequestFilters",
    "lmai.proto.webserver.v2.ListExperimentsResponse": "lastmileai:lmai.proto.webserver.v2.ListExperimentsResponse",
    "experiments": {
      "@id": "lastmileai:experiments",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.DeleteExperimentRequest": "lastmileai:lmai.proto.webserver.v2.DeleteExperimentRequest",
    "lmai.proto.webserver.v2.DeleteExperimentResponse": "lastmileai:lmai.proto.webserver.v2.DeleteExperimentResponse",
    "lmai.proto.webserver.v2.CreateFineTuneJobRequest": "lastmileai:lmai.proto.webserver.v2.CreateFineTuneJobRequest",
    "fineTuneJobConfig": {
      "@id": "lastmileai:fineTuneJobConfig",
      "@type": "@id"
    },
    "lmai.proto.model_fine_tuning.v1.FineTuneJobConfig": "lastmileai:lmai.proto.model_fine_tuning.v1.FineTuneJobConfig",
    "baselineModelId": {
      "@id": "lastmileai:baselineModelId",
      "@type": "xsd:string"
    },
    "trainDatasetId": {
      "@id": "lastmileai:trainDatasetId",
      "@type": "xsd:string"
    },
    "testDatasetId": {
      "@id": "lastmileai:testDatasetId",
      "@type": "xsd:string"
    },
    "selectedColumns": {
      "@id": "lastmileai:selectedColumns",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.CreateFineTuneJobResponse": "lastmileai:lmai.proto.webserver.v2.CreateFineTuneJobResponse",
    "jobId": {
      "@id": "lastmileai:jobId",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.SubmitFineTuneJobRequest": "lastmileai:lmai.proto.webserver.v2.SubmitFineTuneJobRequest",
    "lmai.proto.webserver.v2.SubmitFineTuneJobResponse": "lastmileai:lmai.proto.webserver.v2.SubmitFineTuneJobResponse",
    "lmai.proto.webserver.v2.GetFineTuneJobRequest": "lastmileai:lmai.proto.webserver.v2.GetFineTuneJobRequest",
    "lmai.proto.webserver.v2.GetFineTuneJobResponse": "lastmileai:lmai.proto.webserver.v2.GetFineTuneJobResponse",
    "job": {
      "@id": "lastmileai:job",
      "@type": "@id"
    },
    "lmai.proto.model_fine_tuning.v1.FineTuneJob": "lastmileai:lmai.proto.model_fine_tuning.v1.FineTuneJob",
    "status": {
      "@id": "lastmileai:status",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "lastmileai:result",
      "@type": "@id"
    },
    "lmai.proto.model_fine_tuning.v1.FineTuneJobResult": "lastmileai:lmai.proto.model_fine_tuning.v1.FineTuneJobResult",
    "progress": {
      "@id": "lastmileai:progress",
      "@container": "@list"
    },
    "trainedModelFile": {
      "@id": "lastmileai:trainedModelFile",
      "@type": "@id"
    },
    "resultUrl": {
      "@id": "lastmileai:resultUrl",
      "@type": "xsd:string"
    },
    "lmai.proto.model_fine_tuning.v1.TrainingProgress": "lastmileai:lmai.proto.model_fine_tuning.v1.TrainingProgress",
    "epoch": {
      "@id": "lastmileai:epoch",
      "@type": "xsd:integer"
    },
    "loss": {
      "@id": "lastmileai:loss",
      "@type": "xsd:decimal"
    },
    "accuracy": {
      "@id": "lastmileai:accuracy",
      "@type": "xsd:decimal"
    },
    "timestamp": {
      "@id": "lastmileai:timestamp",
      "@type": "xsd:dateTime"
    },
    "lmai.proto.model_fine_tuning.v1.ModelFile": "lastmileai:lmai.proto.model_fine_tuning.v1.ModelFile",
    "modelId": {
      "@id": "lastmileai:modelId",
      "@type": "xsd:string"
    },
    "contentMd5Hash": {
      "@id": "lastmileai:contentMd5Hash",
      "@type": "xsd:string"
    },
    "fileSizeBytes": {
      "@id": "lastmileai:fileSizeBytes",
      "@type": "xsd:integer"
    },
    "lmai.proto.webserver.v2.GetFineTuneJobStatusRequest": "lastmileai:lmai.proto.webserver.v2.GetFineTuneJobStatusRequest",
    "lmai.proto.webserver.v2.GetFineTuneJobStatusResponse": "lastmileai:lmai.proto.webserver.v2.GetFineTuneJobStatusResponse",
    "fineTuneJobResult": {
      "@id": "lastmileai:fineTuneJobResult",
      "@type": "@id"
    },
    "lmai.proto.webserver.v2.ListFineTuneJobsRequest": "lastmileai:lmai.proto.webserver.v2.ListFineTuneJobsRequest",
    "lmai.proto.webserver.v2.ListFineTuneJobsRequestFilters": "lastmileai:lmai.proto.webserver.v2.ListFineTuneJobsRequestFilters",
    "lmai.proto.webserver.v2.ListFineTuneJobsResponse": "lastmileai:lmai.proto.webserver.v2.ListFineTuneJobsResponse",
    "jobs": {
      "@id": "lastmileai:jobs",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.ListBaseModelsResponse": "lastmileai:lmai.proto.webserver.v2.ListBaseModelsResponse",
    "models": {
      "@id": "lastmileai:models",
      "@container": "@list"
    },
    "lmai.proto.model_fine_tuning.v1.Model": "lastmileai:lmai.proto.model_fine_tuning.v1.Model",
    "deletedAt": {
      "@id": "lastmileai:deletedAt",
      "@type": "xsd:dateTime"
    },
    "userId": {
      "@id": "lastmileai:userId",
      "@type": "xsd:string"
    },
    "metricBaseModel": {
      "@id": "lastmileai:metricBaseModel",
      "@type": "@id"
    },
    "modelCard": {
      "@id": "lastmileai:modelCard",
      "@type": "@id"
    },
    "lmai.proto.model_fine_tuning.v1.MetricBaseModel": "lastmileai:lmai.proto.model_fine_tuning.v1.MetricBaseModel",
    "baseModelArchitecture": {
      "@id": "lastmileai:baseModelArchitecture",
      "@type": "xsd:string"
    },
    "lmai.proto.model_fine_tuning.v1.ModelCard": "lastmileai:lmai.proto.model_fine_tuning.v1.ModelCard",
    "modelSize": {
      "@id": "lastmileai:modelSize",
      "@type": "xsd:integer"
    },
    "purpose": {
      "@id": "lastmileai:purpose",
      "@type": "xsd:string"
    },
    "trainingProgress": {
      "@id": "lastmileai:trainingProgress",
      "@type": "@id"
    },
    "tags": {
      "@id": "lastmileai:tags",
      "@container": "@list"
    },
    "lmai.proto.model_fine_tuning.v1.ModelCard.ValuesEntry": "lastmileai:lmai.proto.model_fine_tuning.v1.ModelCard.ValuesEntry",
    "lmai.proto.webserver.v2.CanViewerDoRequest": "lastmileai:lmai.proto.webserver.v2.CanViewerDoRequest",
    "resourceName": {
      "@id": "lastmileai:resourceName",
      "@type": "xsd:string"
    },
    "actions": {
      "@id": "lastmileai:actions",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.CanViewerDoResponse": "lastmileai:lmai.proto.webserver.v2.CanViewerDoResponse",
    "canDoActions": {
      "@id": "lastmileai:canDoActions",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.CanDoActionCheck": "lastmileai:lmai.proto.webserver.v2.CanDoActionCheck",
    "action": {
      "@id": "lastmileai:action",
      "@type": "xsd:string"
    },
    "canDoAction": {
      "@id": "lastmileai:canDoAction",
      "@type": "xsd:boolean"
    },
    "lmai.proto.webserver.v2.GetRoleRequest": "lastmileai:lmai.proto.webserver.v2.GetRoleRequest",
    "lmai.proto.webserver.v2.GetRoleResponse": "lastmileai:lmai.proto.webserver.v2.GetRoleResponse",
    "role": {
      "@id": "lastmileai:role",
      "@type": "@id"
    },
    "lmai.proto.webserver.v2.Role": "lastmileai:lmai.proto.webserver.v2.Role",
    "displayName": {
      "@id": "lastmileai:displayName",
      "@type": "xsd:string"
    },
    "roleType": {
      "@id": "lastmileai:roleType",
      "@type": "xsd:string"
    },
    "roleUsers": {
      "@id": "lastmileai:roleUsers",
      "@container": "@list"
    },
    "grantedToRoleIds": {
      "@id": "lastmileai:grantedToRoleIds",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.RoleUser": "lastmileai:lmai.proto.webserver.v2.RoleUser",
    "email": {
      "@id": "lastmileai:email",
      "@type": "xsd:string"
    },
    "profileImageUrl": {
      "@id": "lastmileai:profileImageUrl",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.ListApplicablePermissionsRequest": "lastmileai:lmai.proto.webserver.v2.ListApplicablePermissionsRequest",
    "lmai.proto.webserver.v2.ListApplicablePermissionsRequestFilters": "lastmileai:lmai.proto.webserver.v2.ListApplicablePermissionsRequestFilters",
    "lmai.proto.webserver.v2.ListApplicablePermissionsResponse": "lastmileai:lmai.proto.webserver.v2.ListApplicablePermissionsResponse",
    "permissions": {
      "@id": "lastmileai:permissions",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.Permission": "lastmileai:lmai.proto.webserver.v2.Permission",
    "lmai.proto.webserver.v2.ListAssignableRolesRequest": "lastmileai:lmai.proto.webserver.v2.ListAssignableRolesRequest",
    "lmai.proto.webserver.v2.ListAssignableRolesRequestFilters": "lastmileai:lmai.proto.webserver.v2.ListAssignableRolesRequestFilters",
    "lmai.proto.webserver.v2.ListAssignableRolesResponse": "lastmileai:lmai.proto.webserver.v2.ListAssignableRolesResponse",
    "roles": {
      "@id": "lastmileai:roles",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.ListResourceRolePermissionsRequest": "lastmileai:lmai.proto.webserver.v2.ListResourceRolePermissionsRequest",
    "lmai.proto.webserver.v2.ListResourceRolePermissionsResponse": "lastmileai:lmai.proto.webserver.v2.ListResourceRolePermissionsResponse",
    "rolePermissions": {
      "@id": "lastmileai:rolePermissions",
      "@container": "@list"
    },
    "lmai.proto.webserver.v2.RolePermission": "lastmileai:lmai.proto.webserver.v2.RolePermission",
    "permission": {
      "@id": "lastmileai:permission",
      "@type": "@id"
    },
    "lmai.proto.webserver.v2.AddResourceRolePermissionRequest": "lastmileai:lmai.proto.webserver.v2.AddResourceRolePermissionRequest",
    "roleIds": {
      "@id": "lastmileai:roleIds",
      "@container": "@list"
    },
    "permissionName": {
      "@id": "lastmileai:permissionName",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.AddResourceRolePermissionResponse": "lastmileai:lmai.proto.webserver.v2.AddResourceRolePermissionResponse",
    "lmai.proto.webserver.v2.ChangeResourceRolePermissionRequest": "lastmileai:lmai.proto.webserver.v2.ChangeResourceRolePermissionRequest",
    "roleId": {
      "@id": "lastmileai:roleId",
      "@type": "xsd:integer"
    },
    "newPermissionName": {
      "@id": "lastmileai:newPermissionName",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.ChangeResourceRolePermissionResponse": "lastmileai:lmai.proto.webserver.v2.ChangeResourceRolePermissionResponse",
    "lmai.proto.webserver.v2.RemoveResourceRolePermissionRequest": "lastmileai:lmai.proto.webserver.v2.RemoveResourceRolePermissionRequest",
    "lmai.proto.webserver.v2.RemoveResourceRolePermissionResponse": "lastmileai:lmai.proto.webserver.v2.RemoveResourceRolePermissionResponse",
    "lmai.proto.webserver.v2.CreateProjectRequest": "lastmileai:lmai.proto.webserver.v2.CreateProjectRequest",
    "organizationId": {
      "@id": "lastmileai:organizationId",
      "@type": "xsd:string"
    },
    "lmai.proto.webserver.v2.CreateProjectResponse": "lastmileai:lmai.proto.webserver.v2.CreateProjectResponse",
    "project": {
      "@id": "lastmileai:project",
      "@type": "@id"
    },
    "lmai.proto.model_fine_tuning.v1.Project": "lastmileai:lmai.proto.model_fine_tuning.v1.Project",
    "organizationName": {
      "@id": "lastmileai:organizationName",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Last Mile AI API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Last Mile AI's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-20) from openapi/lastmileai-openapi.json.",
  "dcterms:created": "2026-10-20",
  "dcterms:source": [
    "openapi/lastmileai-openapi.json"
  ]
}