diff --git a/README.md b/README.md index ce93930..0be630f 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,9 @@ graph TB gptdeploy --description "Generate a QR code from a given text or URL" --test "https://www.example.com" ``` ![](res/qr_example.png) - +```bash +gptdeploy --description "Extract information about a 3D model, such as vertex count and face count" --test "https://www.example.com/model.obj" +``` # 🤏 limitations for now - stateless microservices only @@ -69,7 +71,12 @@ gptdeploy --description "Generate a QR code from a given text or URL" --test "ht Use natural language interface to create, deploy and update your microservice infrastructure. # TODO -- [ ] verbose mode +critical - [ ] auto login for jina +Nice to have +- [ ] verbose mode +- [ ] tests +- [ ] clean up duplicate code + [//]: # ([![Watch the video](https://i.imgur.com/vKb2F1B.png)](https://user-images.githubusercontent.com/11627845/226220484-17810f7c-b184-4a03-9af2-3a977fbb014b.mov)) diff --git a/main.py b/main.py index 41e6171..b26e9dd 100644 --- a/main.py +++ b/main.py @@ -293,13 +293,13 @@ def main( generated_name = generate_executor_name(description) executor_name = f'{generated_name}{random.randint(0, 1000_000)}' - packages = get_possible_packages(description, num_approaches) + packages_list = get_possible_packages(description, num_approaches) recreate_folder(output_path) - for package in packages: + for packages in packages_list: try: - create_executor(description, test, output_path, executor_name, package) + create_executor(description, test, output_path, executor_name, packages) # executor_name = 'MicroChainExecutor790050' - executor_path = debug_executor(output_path, package, description, test) + executor_path = debug_executor(output_path, packages, description, test) # print('Executor can be built locally, now we will push it to the cloud.') # jina_cloud.push_executor(executor_path) print('Deploy a jina flow')