Turn your natural language descriptions into fully functional, deployed microservices with a single command! This project streamlines the creation and deployment of microservices. Simply describe your task using natural language, and the system will automatically build and deploy your microservice. To ensure the microservice accurately aligns with your intended task a test scenario is required. The creation process should take between 5 and 15 minutes. During this time, GPT iteratively builds your microservice until it finds a strategy that makes your test scenario pass. Run the microservice locally in docker. In case docker is not running on your machine, it will try to run it without docker. With this command, a playground opens in your browser where you can test the microservice. If you want to deploy your microservice to the cloud, a Jina account is required. When creating a Jina account, you get some free credits, which you can use to deploy your microservice ($0.025/hour). If you run out of credits, you can purchase more. Be aware that the costs you have to pay for OpenAI vary between $0.50 and $3.00 per microservice (using GPT-4). Generate your personal microservice by providing a description of the task you want to accomplish, a test scenario that ensures the microservice works as expected, the model you want to use - either `gpt-3.5` or `gpt-4`, depending on the complexity of the microservice you want to generate, and a local path where the microservice will be generated. Your imagination is the limit! Examples of microservices that can be generated using GPT Deploy include an animal detector, a meme generator, a rhyme generator, and a word cloud generator.