You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Gooey Python library provides convenient access to the Gooey API from Python.
41
+
# 🤖🐍📦 What Gooey.AI SDK offers?
42
+
43
+
Gooey.AI simplifies building AI workflows by:
44
+
- Offering high and flexible interoperability
45
+
- Single API key to run several AI workflows
46
+
- Hosting private and open-source AI models - LLMs, ASR, Image and Animation
47
+
48
+
## 🧑💻 Who is this for and why would I want to use it?
49
+
50
+
- Any developer who wants to quickly prototype with GenAI apps
51
+
- Great for those who want to include GenAI in their existing product or app
52
+
- Gooey.AI SDKs are great for speedy GTMs as we are already built to scale!
53
+
54
+
## Try it on Colab
55
+
56
+
[](https://colab.research.google.com/drive/1EH8zh_zPZgyksR9uitGSO_iXn0JU-JmD?usp=sharing)
7
57
8
58
## Installation
9
59
@@ -21,13 +71,9 @@ from gooey import AnimationPrompt, Gooey
21
71
client = Gooey(
22
72
api_key="YOUR_API_KEY",
23
73
)
24
-
client.animate(
25
-
animation_prompts=[
26
-
AnimationPrompt(
27
-
frame="frame",
28
-
prompt="prompt",
29
-
)
30
-
],
74
+
client.lipsync(
75
+
input_face="./path/to/face.mp4",
76
+
input_audio="./path/to/audio.mp3",
31
77
)
32
78
```
33
79
@@ -46,14 +92,10 @@ client = AsyncGooey(
46
92
47
93
48
94
asyncdefmain() -> None:
49
-
await client.animate(
50
-
animation_prompts=[
51
-
AnimationPrompt(
52
-
frame="frame",
53
-
prompt="prompt",
54
-
)
55
-
],
56
-
)
95
+
await client.lipsync(
96
+
input_face="./path/to/face.mp4",
97
+
input_audio="./path/to/audio.mp3",
98
+
)
57
99
58
100
59
101
asyncio.run(main())
@@ -136,9 +178,7 @@ client = Gooey(
136
178
## Contributing
137
179
138
180
While we value open-source contributions to this SDK, this library is generated programmatically.
139
-
Additions made directly to this library would have to be moved over to our generation code,
140
-
otherwise they would be overwritten upon the next generated release. Feel free to open a PR as
141
-
a proof of concept, but know that we will not be able to merge it as-is. We suggest opening
142
-
an issue first to discuss with us!
181
+
182
+
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!
143
183
144
184
On the other hand, contributions to the README are always very welcome!
0 commit comments