aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/openai/cli/_api/_main.py
diff options
context:
space:
mode:
Diffstat (limited to '.venv/lib/python3.12/site-packages/openai/cli/_api/_main.py')
-rw-r--r--.venv/lib/python3.12/site-packages/openai/cli/_api/_main.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/openai/cli/_api/_main.py b/.venv/lib/python3.12/site-packages/openai/cli/_api/_main.py
new file mode 100644
index 00000000..fe5a5e6f
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/openai/cli/_api/_main.py
@@ -0,0 +1,16 @@
+from __future__ import annotations
+
+from argparse import ArgumentParser
+
+from . import chat, audio, files, image, models, completions
+
+
+def register_commands(parser: ArgumentParser) -> None:
+ subparsers = parser.add_subparsers(help="All API subcommands")
+
+ chat.register(subparsers)
+ image.register(subparsers)
+ audio.register(subparsers)
+ files.register(subparsers)
+ models.register(subparsers)
+ completions.register(subparsers)