Skip to content

Commit fcb21b6

Browse files
Merge remote-tracking branch 'origin/dev' into dev-rag-evaluation
2 parents bf70aa8 + 318c758 commit fcb21b6

File tree

20 files changed

+447
-86
lines changed

20 files changed

+447
-86
lines changed

md-docs/api/examples.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
We wrote for you a set of notebooks that can help you to understand how to use ML cube Platform SDK:
1+
We prepared for you a set of notebooks that can help you to understand how to use ML cube Platform SDK:
22

33
- [0 - Company and Project]
44
- [1 - Task and Model]

md-docs/api/index.md

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,23 @@
1-
# Client SDK
1+
# ML cube Platform API
22

3+
ML cube Platform is an API-first application that provides full coverage of its functionalities both as Web Application and as API.
4+
In particular, we provide a Python SDK facilitating the interaction using high-level objects and automated procedures.
35

4-
ML cube Platform allows interaction through REST APIs:
6+
<div class="grid cards" markdown>
57

6-
- :fontawesome-brands-python: __[Python]__ – Install Python Client on your environment
7-
- :material-api: __[REST]__ – Use directly the API
8-
- :simple-jupyter: __[EXAMPLES]__ - Jupyer Notebook examples
9-
[Python]: python/index.md
10-
[REST]: rest/index.md
11-
[EXAMPLES]: examples.md
8+
- :fontawesome-brands-python:{ .lg .middle } **Python SDK**
9+
10+
---
11+
12+
Documentation page of Python SDK with low level details of available methods.
13+
14+
[:octicons-arrow-right-24: More info](python/index.md)
15+
16+
- :simple-jupyter:{ .lg .middle } **Notebook Examples**
17+
18+
---
19+
20+
Jupyter notebooks examples showing most of the basic usage of ML cube Platform.
21+
22+
[:octicons-arrow-right-24: More info](examples.md)
23+
</div>

md-docs/api/python/index.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
11
# ML3 platform client SDK
22

3+
ML cube Platform SDK is a Python client that helps you interacting with ML cube Platform using high-level objects.
4+
The available sections are:
5+
6+
- [Client:](client.md)
7+
the Client is the main class to use the SDK, it is initialized with the application url (https://api.platform.mlcube.com) and with the user API Key.
8+
It exposes all the methods to use ML cube Platform programmatically.
9+
- [Models:](models.md)
10+
Pydantic models used as support objects in the SDK.
11+
- [Enums:](enums.md)
12+
Enumerations available in the SDK.
13+
- [Exceptions:](exceptions.md)
14+
Exceptions raised by the Client.
15+
316
## Installation
417
```bash
518
pip install ml3-platform-sdk
619
```
7-
8-
## Usage
9-
Please refer to the [documentation](https://ml-cube.github.io/ml3-platform-docs/)

md-docs/imgs/add_target_labels.png

194 KB
Loading
160 KB
Loading

md-docs/imgs/data_contexts.png

132 KB
Loading

md-docs/index.md

Lines changed: 68 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,73 @@
11
# ML cube Platform
22

3-
Welcome to the official [ML cube Platform] documentation site.
4-
Here you can find everything you need to start using the product.
3+
Welcome to the ML cube Platform documentation!
54

6-
This site contains two sections:
5+
This website is designed to help you get the most out of ML cube Platform by providing clear, detailed explanations about the main concepts of the product and guidance on setup, configuration and usage.
6+
You will find definitions, tutorials, practical examples and everything you need to make full use of our product.
77

8-
- [User Guide] provides high overview of ML cube Platform and describes its main components.
9-
- [API] provides details about the API to interact with ML cube Platform.
8+
Dive in to explore everything ML cube Platform has to offer, and feel free to reach out if you need further assistance. Let’s get started!
109

11-
[ML cube Platform]: https://mlcube.com/platform
12-
[User Guide]: user_guide/index.md
13-
[API]: api/index.md
10+
11+
<div class="grid cards" markdown>
12+
13+
- :material-sign-direction:{ .lg .middle } **Basic concepts**
14+
15+
---
16+
17+
Are you new to the ML cube Platform and don't know where to start?
18+
19+
Start reading the Company page.
20+
21+
[:octicons-arrow-right-24: More info](user_guide/company.md)
22+
23+
- :simple-hive_blockchain:{ .lg .middle } **Modules**
24+
25+
---
26+
27+
Do you want to learn what ML cube Platform can offer?
28+
29+
Go to the Modules page.
30+
31+
[:octicons-arrow-right-24: More info](user_guide/modules/index.md)
32+
33+
- :material-database:{ .lg .middle } **Data**
34+
35+
---
36+
37+
Data are not all the same!
38+
39+
Discover how ML cube Platform handles data in the Data page.
40+
41+
[:octicons-arrow-right-24: More info](user_guide/data.md)
42+
43+
- :material-connection:{ .lg .middle } **Integrations**
44+
45+
---
46+
47+
ML cube Platform is natively integrated with cloud solutions!
48+
49+
Check how to configure them.
50+
51+
[:octicons-arrow-right-24: More info](user_guide/integrations/index.md)
52+
53+
- :material-file-code:{ .lg .middle } **API**
54+
55+
---
56+
57+
ML cube Platform has been developed with the API first mind!
58+
59+
Explore how to use our SDK.
60+
61+
[:octicons-arrow-right-24: More info](api/index.md)
62+
63+
- :simple-jupyter:{ .lg .middle } **Notebook Examples**
64+
65+
---
66+
67+
First time using our SDK?
68+
69+
Check the Examples page to learn from them.
70+
71+
[:octicons-arrow-right-24: More info](api/examples.md)
72+
73+
</div>

md-docs/stylesheets/extra.css

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,24 @@
1010

1111
.green-icon {
1212
color: #98BE59;
13+
}
14+
15+
/* Maximum space for text block */
16+
.md-grid {
17+
max-width: 100%; /* or 100%, if you want to stretch to full-width */
18+
}
19+
20+
.md-typeset .admonition.code-block,
21+
.md-typeset details.code-block {
22+
border-color: rgb(43, 155, 70);
23+
}
24+
.md-typeset .code-block > .admonition-title,
25+
.md-typeset .code-block > summary {
26+
background-color: rgba(43, 155, 70, 0.1);
27+
}
28+
.md-typeset .code-block > .admonition-title::before,
29+
.md-typeset .code-block > summary::before {
30+
background-color: rgb(43, 155, 70);
31+
-webkit-mask-image: var(--md-admonition-icon--code-block);
32+
mask-image: var(--md-admonition-icon--code-block);
1333
}

0 commit comments

Comments
 (0)