diff --git a/README.md b/README.md index f5eeb24..5b04cf8 100644 --- a/README.md +++ b/README.md @@ -103,9 +103,7 @@ In this section you can get a feeling for the kind of microservices that can be ```bash gptdeploy generate \ --description "The user writes something and gets a related deep compliment." \ ---test "" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Compliment Generator @@ -114,8 +112,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Extract text from a news article URL using Newspaper3k library and generate a summary using gpt. Example input: http://fox13now.com/2013/12/30/new-year-new-laws-obamacare-pot-guns-and-drones/" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` News Article Example @@ -123,8 +120,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Convert a chemical formula into a 2D chemical structure diagram. Example inputs: C=C, CN=C=O, CCC(=O)O" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Chemical Formula Visualization @@ -132,8 +128,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "create a 2d rendering of a whole 3d object and x,y,z object rotation using trimesh and pyrender.OffscreenRenderer with os.environ['PYOPENGL_PLATFORM'] = 'egl' and freeglut3-dev library - example input: https://graphics.stanford.edu/courses/cs148-10-summer/as3/code/as3/teapot.obj" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` 2D Rendering of 3D Model @@ -141,8 +136,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Generate personalized product recommendations based on user product browsing history and the product categories fashion, electronics and sport. Example: Input: browsing history: prod1(electronics),prod2(fashion),prod3(fashion), output: p4(fashion)" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Product Recommendation @@ -150,8 +144,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Given a search query, find articles on hacker news using the hacker news api and return a list of (title, author, website_link, first_image_on_the_website)" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ```` Hacker News Search @@ -160,8 +153,7 @@ gptdeploy generate \ gptdeploy generate \ --description "Given an image, return the image with bounding boxes of all animals (https://pjreddie.com/media/files/yolov3.weights, https://raw.githubusercontent.com/pjreddie/darknet/master/cfg/yolov3.cfg), Example input: https://images.unsplash.com/photo-1444212477490-ca407925329e" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Animal Detector @@ -169,8 +161,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Generate a meme from an image and a caption. Example input: https://media.wired.com/photos/5f87340d114b38fa1f8339f9/master/w_1600%2Cc_limit/Ideas_Surprised_Pikachu_HD.jpg, TOP:When you discovered GPTDeploy" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Meme Generator @@ -178,8 +169,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Given a word, return a list of rhyming words using the datamuse api" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Rhyme Generator @@ -187,8 +177,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Generate a word cloud from a given text" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Word Cloud Generator @@ -196,8 +185,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Given a 3d object, return vertex count and face count. Example: https://raw.githubusercontent.com/polygonjs/polygonjs-assets/master/models/wolf.obj" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` 3D Model Info @@ -205,8 +193,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Given a URL, extract all tables as csv. Example: http://www.ins.tn/statistiques/90" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Table Extraction @@ -214,8 +201,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Create mel spectrogram from audio file. Example: https://cdn.pixabay.com/download/audio/2023/02/28/audio_550d815fa5.mp3" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Audio to Mel Spectrogram @@ -223,8 +209,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Convert text to speech" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Text to Speech @@ -237,8 +222,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Create a heatmap from an image and a list of relative coordinates. Example input: https://images.unsplash.com/photo-1574786198875-49f5d09fe2d2, [[0.1, 0.2], [0.3, 0.4], [0.5, 0.6], [0.2, 0.1], [0.7, 0.2], [0.4, 0.2]]" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Heatmap Generator @@ -255,8 +239,7 @@ gptdeploy generate \ ```bash gptdeploy generate \ --description "Visualize the Mandelbrot set with custom parameters. Example input: center=-0+1i, zoom=1.0, size=800x800, iterations=1000" \ ---model gpt-4 \ ---path microservice +--model gpt-4 ``` Mandelbrot Set Visualizer diff --git a/src/cli.py b/src/cli.py index 4ff16e3..e908013 100644 --- a/src/cli.py +++ b/src/cli.py @@ -30,7 +30,7 @@ https://github.com/jina-ai/gptdeploy/issues/new return wrapper def path_param(func): - @click.option('--path', required=True, help='Path to the generated microservice.') + @click.option('--path', default='microservice', help='Path to the generated microservice.') @functools.wraps(func) def wrapper(*args, **kwargs): path = os.path.expanduser(kwargs['path'])