def setUp(self): config = Configuration() config.host = "http://localhost:9008" config.api_key_prefix['authorization'] = 'Bearer' # initialize instance api_instance = skil_client.DefaultApi(api_client=ApiClient( configuration=config)) return api_instance
def setUp(self): # set configuration config = Configuration() config.host = "http://localhost:9008" config.api_key_prefix['authorization'] = 'Bearer' # initialize instance api_instance = skil_client.DefaultApi(api_client=ApiClient( configuration=config)) creds = skil_client.Credentials(user_id="admin", password="******") res = api_instance.login(creds) config.api_key['authorization'] = res.to_dict()['token'] return api_instance
def __init__(self, workspace_server_id=None, host='localhost', port=9008, user_id='admin', password='******', debug=False): self.printer = pprint.PrettyPrinter(indent=4) config = skil_client.Configuration() config.host = "{}:{}".format(host, port) config.debug = debug self.config = config self.uploads = [] self.uploaded_model_names = [] self.auth_headers = None self.api_client = skil_client.ApiClient(configuration=config) self.api = skil_client.DefaultApi(api_client=self.api_client) try: self.printer.pprint('>>> Authenticating SKIL...') credentials = Cred(user_id=user_id, password=password) token = self.api.login(credentials) self.token = token.token config.api_key['authorization'] = self.token config.api_key_prefix['authorization'] = "Bearer" self.printer.pprint('>>> Done!') except api_exception as e: raise Exception( "Exception when calling DefaultApi->login: {}\n".format(e)) if workspace_server_id: self.server_id = workspace_server_id else: self.server_id = self.get_default_server_id() result = { 'host': host, 'port': port, 'user_id': user_id, 'password': password, 'debug': debug, 'workspace_server_id': self.server_id } save_skil_config(result)
with tf.Session() as sess: coder = ImageCoder() image_batch = make_multi_crop_batch(image_file, coder) image_batch = image_batch.eval() configuration = skil_client.Configuration() configuration.host = 'http://192.168.1.128:9008' configuration.username = '******' configuration.password = '******' r = requests.post("http://192.168.1.128:9008/login", json={"userId": "admin", "password": "******"}) token = r.json()['token'] configuration.api_key['authorization'] = f'Bearer {token}' api_instance = skil_client.DefaultApi(skil_client.ApiClient(configuration)) list_ind_array = [[convert_indarray(np.expand_dims(image_batch[i,:,:,:], axis=0))] for i in range(12)] batch_results = [] index = 0 for data in list_ind_array: print("getting response for batch image ", index) body_data = skil_client.MultiPredictRequest( id=str(uuid.uuid1()), needs_pre_processing=False, inputs=data ) response = api_instance.multipredict("age", "default", "outputgraphwithsoftmax", body=body_data )
from skil_client import Configuration, ApiClient, CreateDeploymentRequest from skil_client import ImportModelRequest, SetState from skil_client.rest import ApiException debug = False host = "localhost" # Rename this to the host you are using config = Configuration() config.host = "{}:9008".format( host ) # change this if you're using a different port number for the general API! config.debug = debug api_client = ApiClient(configuration=config) # create an instance of the API class api_instance = skil_client.DefaultApi(api_client=api_client) config_mh = Configuration() config_mh.host = "{}:9100".format( host ) # change this if you're using a different port number for the model server! config_mh.debug = debug api_client_mh = ApiClient(configuration=config_mh) # create an instance of the Model History API class api_instance_mh = skil_client.DefaultApi(api_client=api_client_mh) # authenticate pp = pprint.PrettyPrinter(indent=4) try: print("Authenticating with SKIL API...") credentials = skil_client.Credentials(