@@ -18,23 +18,23 @@ You can establish a connection to the MindsDB server using the SDK. Here are som
1818
1919``` python
2020import mindsdb_sdk
21- server = mindsdb_sdk.connect()
22- server = mindsdb_sdk.connect(' http://127.0.0.1:47334' )
21+ con = mindsdb_sdk.connect()
22+ con = mindsdb_sdk.connect(' http://127.0.0.1:47334' )
2323```
2424
2525#### Connect to the MindsDB Cloud
2626
2727``` python
2828import mindsdb_sdk
29- server = mindsdb_sdk.connect(email = ' a@b.com' , password = ' -' )
30- server = mindsdb_sdk.connect(' https://cloud.mindsdb.com' , login = ' a@b.com' , password = ' -' )
29+ con = mindsdb_sdk.connect(login = ' a@b.com' , password = ' -' )
30+ con = mindsdb_sdk.connect(' https://cloud.mindsdb.com' , login = ' a@b.com' , password = ' -' )
3131```
3232
3333#### Connect to a MindsDB Pro server
3434
3535``` python
3636import mindsdb_sdk
37- server = mindsdb_sdk.connect(' http://<YOUR_INSTANCE_IP>' , login = ' a@b.com' , password = ' -' , is_managed = True )
37+ con = mindsdb_sdk.connect(' http://<YOUR_INSTANCE_IP>' , login = ' a@b.com' , password = ' -' , is_managed = True )
3838```
3939
4040## Basic usage
@@ -43,7 +43,7 @@ Once connected to the server, you can perform various operations. Here are some
4343
4444``` python
4545# Get a list of databases
46- databases = server.list_databases ()
46+ databases = con.databases.list ()
4747
4848# Get a specific database
4949database = databases[0 ] # Database type object
@@ -53,24 +53,27 @@ query = database.query('select * from table1')
5353print (query.fetch())
5454
5555# Create a table
56- table = database.create_table (' table2' , query)
56+ table = database.tables.create (' table2' , query)
5757
5858# Get a project
59- project = server.get_project(' proj' )
59+ project = con.projects.proj
60+
61+ # or use mindsdb project
62+ project = con
6063
6164# Perform an SQL query within a project
6265query = project.query(' select * from database.table join model1' )
6366
6467# Create a view
65- view = project.create_view (' view1' , query = query)
68+ view = project.views.create (' view1' , query = query)
6669
6770# Get a list of views
68- views = project.list_views ()
71+ views = project.views.list ()
6972view = views[0 ]
7073df = view.fetch()
7174
7275# Get a list of models
73- models = project.list_models ()
76+ models = project.models.list ()
7477model = models[0 ]
7578
7679# Use a model for prediction
@@ -83,19 +86,25 @@ timeseries_options = {
8386 ' window' : 5 ,
8487 ' horizon' : 1
8588}
86- model = project.create_model (
89+ model = project.models.create (
8790 ' rentals_model' ,
8891 predict = ' price' ,
8992 query = query,
9093 timeseries_options = timeseries_options
9194)
9295
96+ # Describe a model
97+ model.describe()
9398```
9499
95100You can find more examples in this [ Google colab notebook] (
96101https://colab.research.google.com/drive/1QouwAR3saFb9ffthrIs1LSH5COzyQa11#scrollTo=k6IbwsKRPQCR
97102)
98103
104+ ## Examples
105+
106+ https://github.com/mindsdb/mindsdb_python_sdk/tree/staging/examples
107+
99108## API Documentation
100109
101110The API documentation for the MindsDB SDK can be found at https://mindsdb.github.io/mindsdb_python_sdk/ . You can generate the API documentation locally by following these steps:
0 commit comments