From 1dec832b36fe1afa3170ce8b3a2b743bbf770f40 Mon Sep 17 00:00:00 2001 From: computational mama Date: Wed, 18 Sep 2024 17:46:30 +0530 Subject: [PATCH] updated sdk readme with banner and other details --- README.md | 80 +++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 60 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 278b73e..decfb77 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,59 @@ +

+ +

+

+ 🏠 Homepage · + 👾 Explore Workflows · + 📚 Docs · + 🤖 API · + 🛟 Discord · + 💃🏾 Start Building +

+ +
+

+ + + + + + + + + + + + +

+
+ +[Gooey.AI](http://gooey.ai/) is the low-code orchestration platform with **discoverable workflows** & **unified billing to all of GenAI universe.** + # Gooey Python Library +The Gooey Python library provides convenient access to the Gooey API from Python. + [![fern shield](https://img.shields.io/badge/%F0%9F%8C%BF-SDK%20generated%20by%20Fern-brightgreen)](https://github.com/fern-api/fern) [![pypi](https://img.shields.io/pypi/v/gooeyai)](https://pypi.python.org/pypi/gooeyai) -The Gooey Python library provides convenient access to the Gooey API from Python. +# 🤖🐍📦 What Gooey.AI SDK offers? + +Gooey.AI simplifies building AI workflows by: +- Offering high and flexible interoperability +- Single API key to run several AI workflows +- Hosting private and open-source AI models - LLMs, ASR, Image and Animation + +## 🧑‍💻 Who is this for and why would I want to use it? + +- Any developer who wants to quickly prototype with GenAI apps +- Great for those who want to include GenAI in their existing product or app +- Also amazing for those who want to prototype new AI product - Gooey.AI SDKs are great for speedy GTMs + +## Try it on Colab + +[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1EH8zh_zPZgyksR9uitGSO_iXn0JU-JmD?usp=sharing) ## Installation @@ -21,13 +71,9 @@ from gooey import AnimationPrompt, Gooey client = Gooey( api_key="YOUR_API_KEY", ) -client.animate( - animation_prompts=[ - AnimationPrompt( - frame="frame", - prompt="prompt", - ) - ], +client.lipsync( + input_face="./path/to/face.mp4", + input_audio="./path/to/audio.mp3", ) ``` @@ -46,14 +92,10 @@ client = AsyncGooey( async def main() -> None: - await client.animate( - animation_prompts=[ - AnimationPrompt( - frame="frame", - prompt="prompt", - ) - ], - ) + await client.lipsync( + input_face="./path/to/face.mp4", + input_audio="./path/to/audio.mp3", +) asyncio.run(main()) @@ -136,9 +178,7 @@ client = Gooey( ## Contributing While we value open-source contributions to this SDK, this library is generated programmatically. -Additions made directly to this library would have to be moved over to our generation code, -otherwise they would be overwritten upon the next generated release. Feel free to open a PR as -a proof of concept, but know that we will not be able to merge it as-is. We suggest opening -an issue first to discuss with us! + +Additions made directly to this library would have to be moved over to our generation code, otherwise they would be overwritten upon the next generated release. Feel free to open a PR as a proof of concept, but know that we will not be able to merge it as-is. We suggest opening an issue first to discuss with us! On the other hand, contributions to the README are always very welcome!