| import json | |
| import os | |
| import sys | |
| def main(): | |
| # Change working directory to the repo root | |
| os.chdir(os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))) | |
| from invokeai.app.api_app import app | |
| from invokeai.app.util.custom_openapi import get_openapi_func | |
| schema = get_openapi_func(app)() | |
| json.dump(schema, sys.stdout, indent=2) | |
| if __name__ == "__main__": | |
| main() | |