from openlayer import Openlayer
client = Openlayer()
client.projects.list(){
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"workspaceId": "055fddb1-261f-4654-8598-f6347ee46a09",
"creatorId": "589ece63-49a2-41b4-98e1-10547761d4b0",
"name": "My Project",
"dateCreated": "2024-03-22T11:31:01.185Z",
"dateUpdated": "2024-03-22T11:31:01.185Z",
"source": "web",
"taskType": "llm-base",
"versionCount": 2,
"inferencePipelineCount": 1,
"goalCount": 10,
"developmentGoalCount": 5,
"monitoringGoalCount": 5,
"links": {
"app": "https://app.openlayer.com/myWorkspace/3fa85f64-5717-4562-b3fc-2c963f66afa6"
},
"description": "My project description.",
"gitRepo": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"gitId": 123,
"dateConnected": "2023-11-07T05:31:56Z",
"dateUpdated": "2023-11-07T05:31:56Z",
"name": "<string>",
"private": true,
"slug": "<string>",
"url": "<string>",
"projectId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"gitAccountId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"branch": "<string>",
"rootDir": "<string>"
}
}
]
}List your workspace’s projects.
from openlayer import Openlayer
client = Openlayer()
client.projects.list(){
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"workspaceId": "055fddb1-261f-4654-8598-f6347ee46a09",
"creatorId": "589ece63-49a2-41b4-98e1-10547761d4b0",
"name": "My Project",
"dateCreated": "2024-03-22T11:31:01.185Z",
"dateUpdated": "2024-03-22T11:31:01.185Z",
"source": "web",
"taskType": "llm-base",
"versionCount": 2,
"inferencePipelineCount": 1,
"goalCount": 10,
"developmentGoalCount": 5,
"monitoringGoalCount": 5,
"links": {
"app": "https://app.openlayer.com/myWorkspace/3fa85f64-5717-4562-b3fc-2c963f66afa6"
},
"description": "My project description.",
"gitRepo": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"gitId": 123,
"dateConnected": "2023-11-07T05:31:56Z",
"dateUpdated": "2023-11-07T05:31:56Z",
"name": "<string>",
"private": true,
"slug": "<string>",
"url": "<string>",
"projectId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"gitAccountId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"branch": "<string>",
"rootDir": "<string>"
}
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your workspace API key. See Find your API key for more information.
The page to return in a paginated query.
x >= 1Maximum number of items to return per page.
1 <= x <= 100Filter list of items by project name.
Filter list of items by task type.
llm-base, tabular-classification, tabular-regression, text-classification Status OK.
Show child attributes
The project id.
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
The workspace id.
"055fddb1-261f-4654-8598-f6347ee46a09"
The project creator id.
"589ece63-49a2-41b4-98e1-10547761d4b0"
The project name.
64"My Project"
The project creation date.
"2024-03-22T11:31:01.185Z"
The project last updated date.
"2024-03-22T11:31:01.185Z"
The source of the project.
web, api, null The task type of the project.
llm-base, tabular-classification, tabular-regression, text-classification The number of versions (commits) in the project.
x >= 02
The number of inference pipelines in the project.
x >= 01
The total number of tests in the project.
x >= 010
The number of tests in the development mode of the project.
x >= 05
The number of tests in the monitoring mode of the project.
x >= 05
The project description.
280"My project description."
Show child attributes
Was this page helpful?