This commit is contained in:
bennykok
2024-07-16 14:45:28 -07:00
commit 6ea0b09d80
207 changed files with 8190 additions and 0 deletions

226
.speakeasy/gen.lock Normal file
View File

@@ -0,0 +1,226 @@
lockVersion: 2.0.0
id: 2c1d440e-25e4-46e2-a435-ebd1f72a7373
management:
docChecksum: 751bbee351db5354325a9ef968014e0d
docVersion: 0.0.1
speakeasyVersion: 1.335.2
generationVersion: 2.372.3
releaseVersion: 0.0.1
configChecksum: 146d1ec1460e43d80975a87764babb15
features:
python:
additionalDependencies: 0.1.0
constsAndDefaults: 0.1.3
core: 4.8.1
devContainers: 2.86.0
flattening: 2.81.1
globalSecurity: 2.83.5
globalSecurityCallbacks: 0.1.0
globalSecurityFlattening: 0.1.0
globalServerURLs: 2.82.2
nameOverrides: 2.81.2
nullables: 0.1.0
responseFormat: 0.1.0
sdkHooks: 0.1.0
unions: 2.82.8
generatedFiles:
- src/comfydeploy/sdkconfiguration.py
- src/comfydeploy/run.py
- src/comfydeploy/files.py
- src/comfydeploy/workflows.py
- src/comfydeploy/comfyui.py
- src/comfydeploy/machines.py
- src/comfydeploy/sdk.py
- py.typed
- pylintrc
- scripts/publish.sh
- setup.py
- src/comfydeploy/__init__.py
- src/comfydeploy/utils/__init__.py
- src/comfydeploy/utils/retries.py
- src/comfydeploy/utils/utils.py
- src/comfydeploy/models/errors/sdkerror.py
- src/comfydeploy/models/operations/get_run.py
- src/comfydeploy/models/operations/post_run.py
- src/comfydeploy/models/operations/get_upload_url.py
- src/comfydeploy/models/operations/get_websocket_deployment_id_.py
- src/comfydeploy/models/operations/post_machine_endpoint.py
- src/comfydeploy/models/operations/get_v1_workflows.py
- src/comfydeploy/models/operations/post_v1_workflows.py
- src/comfydeploy/models/operations/get_v1_workflows_workflow_id_.py
- src/comfydeploy/models/operations/get_v1_workflows_workflow_id_outputs.py
- src/comfydeploy/models/operations/get_auth_response_request_id_.py
- src/comfydeploy/models/operations/post_workflow.py
- src/comfydeploy/models/operations/get_workflow_version_version_id_.py
- src/comfydeploy/models/operations/get_workflow_id_.py
- src/comfydeploy/models/operations/get_deployment_id_inputs.py
- src/comfydeploy/models/operations/get_deployment.py
- src/comfydeploy/models/operations/post_gpu_event.py
- src/comfydeploy/models/operations/get_v1_machines.py
- src/comfydeploy/models/operations/post_v1_machines.py
- src/comfydeploy/models/operations/get_v1_machines_machine_id_.py
- src/comfydeploy/models/components/httpmetadata.py
- src/comfydeploy/models/components/security.py
- src/comfydeploy/models/errors/get_run.py
- src/comfydeploy/models/errors/post_run.py
- src/comfydeploy/models/errors/get_upload_url.py
- src/comfydeploy/models/errors/get_websocket_deployment_id_.py
- src/comfydeploy/models/errors/post_machine_endpoint.py
- src/comfydeploy/models/errors/get_v1_workflows.py
- src/comfydeploy/models/errors/post_v1_workflows.py
- src/comfydeploy/models/errors/get_v1_workflows_workflow_id_.py
- src/comfydeploy/models/errors/get_v1_workflows_workflow_id_outputs.py
- src/comfydeploy/models/errors/get_auth_response_request_id_.py
- src/comfydeploy/models/errors/post_workflow.py
- src/comfydeploy/models/errors/get_workflow_version_version_id_.py
- src/comfydeploy/models/errors/get_workflow_id_.py
- src/comfydeploy/models/errors/get_deployment_id_inputs.py
- src/comfydeploy/models/errors/get_deployment.py
- src/comfydeploy/models/errors/post_gpu_event.py
- src/comfydeploy/models/errors/get_v1_machines.py
- src/comfydeploy/models/errors/post_v1_machines.py
- src/comfydeploy/models/errors/get_v1_machines_machine_id_.py
- src/comfydeploy/models/__init__.py
- src/comfydeploy/models/errors/__init__.py
- src/comfydeploy/models/operations/__init__.py
- src/comfydeploy/models/components/__init__.py
- docs/models/operations/getrunrequest.md
- docs/models/operations/workflowinputs.md
- docs/models/operations/getrunworkflowapi.md
- docs/models/operations/origin.md
- docs/models/operations/status.md
- docs/models/operations/getrungpu.md
- docs/models/operations/machinetype.md
- docs/models/operations/runlog.md
- docs/models/operations/webhookstatus.md
- docs/models/operations/getrunresponsebody.md
- docs/models/operations/getrunresponse.md
- docs/models/operations/gpu.md
- docs/models/operations/runorigin.md
- docs/models/operations/inputs.md
- docs/models/operations/postrunrequestbody.md
- docs/models/operations/postrunresponsebody.md
- docs/models/operations/postrunresponse.md
- docs/models/operations/type.md
- docs/models/operations/getuploadurlrequest.md
- docs/models/operations/getuploadurlresponsebody.md
- docs/models/operations/getuploadurlresponse.md
- docs/models/operations/getwebsocketdeploymentidrequest.md
- docs/models/operations/getwebsocketdeploymentidresponsebody.md
- docs/models/operations/getwebsocketdeploymentidresponse.md
- docs/models/operations/postmachineendpointrequestbody.md
- docs/models/operations/postmachineendpointresponsebody.md
- docs/models/operations/postmachineendpointresponse.md
- docs/models/operations/getv1workflowsrequest.md
- docs/models/operations/user.md
- docs/models/operations/versions.md
- docs/models/operations/getv1workflowsresponsebody.md
- docs/models/operations/getv1workflowsresponse.md
- docs/models/operations/workflowjson.md
- docs/models/operations/postv1workflowsrequestbody.md
- docs/models/operations/postv1workflowsresponsebody.md
- docs/models/operations/postv1workflowsresponse.md
- docs/models/operations/getv1workflowsworkflowidrequest.md
- docs/models/operations/getv1workflowsworkflowidversions.md
- docs/models/operations/getv1workflowsworkflowidresponsebody.md
- docs/models/operations/getv1workflowsworkflowidresponse.md
- docs/models/operations/queryparamrunorigin.md
- docs/models/operations/getv1workflowsworkflowidoutputsrequest.md
- docs/models/operations/outputs.md
- docs/models/operations/getv1workflowsworkflowidoutputsresponsebody.md
- docs/models/operations/getv1workflowsworkflowidoutputsresponse.md
- docs/models/operations/getauthresponserequestidrequest.md
- docs/models/operations/getauthresponserequestidcomfyuiresponsebody.md
- docs/models/operations/getauthresponserequestidresponsebody.md
- docs/models/operations/getauthresponserequestidresponse.md
- docs/models/operations/workflowapi.md
- docs/models/operations/gitcustomnodes.md
- docs/models/operations/snapshot.md
- docs/models/operations/node.md
- docs/models/operations/one.md
- docs/models/operations/installtype.md
- docs/models/operations/customnodes.md
- docs/models/operations/models.md
- docs/models/operations/files.md
- docs/models/operations/dependencies.md
- docs/models/operations/postworkflowrequestbody.md
- docs/models/operations/postworkflowresponsebody.md
- docs/models/operations/postworkflowresponse.md
- docs/models/operations/getworkflowversionversionidrequest.md
- docs/models/operations/workflow.md
- docs/models/operations/getworkflowversionversionidworkflowapi.md
- docs/models/operations/getworkflowversionversionidsnapshot.md
- docs/models/operations/getworkflowversionversioniddependencies.md
- docs/models/operations/getworkflowversionversionidresponsebody.md
- docs/models/operations/getworkflowversionversionidresponse.md
- docs/models/operations/getworkflowidrequest.md
- docs/models/operations/getworkflowidworkflow.md
- docs/models/operations/getworkflowidworkflowapi.md
- docs/models/operations/getworkflowidsnapshot.md
- docs/models/operations/getworkflowiddependencies.md
- docs/models/operations/getworkflowidresponsebody.md
- docs/models/operations/getworkflowidresponse.md
- docs/models/operations/getdeploymentidinputsrequest.md
- docs/models/operations/responsebody.md
- docs/models/operations/getdeploymentidinputsresponse.md
- docs/models/operations/environment.md
- docs/models/operations/getdeploymentrequest.md
- docs/models/operations/getdeploymentresponsebody.md
- docs/models/operations/getdeploymentresponse.md
- docs/models/operations/gputype.md
- docs/models/operations/wsgputype.md
- docs/models/operations/eventtype.md
- docs/models/operations/gpuprovider.md
- docs/models/operations/postgpueventrequestbody.md
- docs/models/operations/postgpueventresponsebody.md
- docs/models/operations/postgpueventresponse.md
- docs/models/operations/fields.md
- docs/models/operations/getv1machinesrequest.md
- docs/models/operations/machines.md
- docs/models/operations/getv1machinesresponsebody.md
- docs/models/operations/getv1machinesresponse.md
- docs/models/operations/postv1machinesrequestbody.md
- docs/models/operations/postv1machinestype.md
- docs/models/operations/postv1machinesstatus.md
- docs/models/operations/postv1machinesgpu.md
- docs/models/operations/postv1machinesresponsebody.md
- docs/models/operations/postv1machinesresponse.md
- docs/models/operations/getv1machinesmachineidrequest.md
- docs/models/operations/getv1machinesmachineidresponsebody.md
- docs/models/operations/getv1machinesmachineidresponse.md
- docs/models/components/httpmetadata.md
- docs/models/components/security.md
- docs/models/errors/getrunrunresponsebody.md
- docs/models/errors/getrunresponsebody.md
- docs/models/errors/postrunresponsebody.md
- docs/models/errors/getuploadurlresponsebody.md
- docs/models/errors/getwebsocketdeploymentidresponsebody.md
- docs/models/errors/postmachineendpointresponsebody.md
- docs/models/errors/getv1workflowsresponsebody.md
- docs/models/errors/postv1workflowsresponsebody.md
- docs/models/errors/getv1workflowsworkflowidresponsebody.md
- docs/models/errors/getv1workflowsworkflowidoutputsresponsebody.md
- docs/models/errors/getauthresponserequestidresponsebody.md
- docs/models/errors/postworkflowresponsebody.md
- docs/models/errors/getworkflowversionversionidresponsebody.md
- docs/models/errors/getworkflowidresponsebody.md
- docs/models/errors/getdeploymentidinputsresponsebody.md
- docs/models/errors/getdeploymentresponsebody.md
- docs/models/errors/postgpueventresponsebody.md
- docs/models/errors/getv1machinesresponsebody.md
- docs/models/errors/postv1machinesresponsebody.md
- docs/models/errors/getv1machinesmachineidresponsebody.md
- docs/sdks/comfydeploy/README.md
- docs/sdks/run/README.md
- docs/sdks/files/README.md
- docs/sdks/workflows/README.md
- docs/sdks/comfyui/README.md
- docs/sdks/machines/README.md
- USAGE.md
- .gitattributes
- .devcontainer/README.md
- .devcontainer/devcontainer.json
- .devcontainer/setup.sh
- src/comfydeploy/_hooks/sdkhooks.py
- src/comfydeploy/_hooks/types.py
- src/comfydeploy/_hooks/__init__.py

42
.speakeasy/gen.yaml Normal file
View File

@@ -0,0 +1,42 @@
configVersion: 2.0.0
generation:
devContainers:
enabled: true
schemaPath: https://www.comfydeploy.com/api/openapi.json
sdkClassName: ComfyDeploy
maintainOpenAPIOrder: true
usageSnippets:
optionalPropertyRendering: withExample
useClassNamesForArrayFields: true
fixes:
nameResolutionDec2023: true
parameterOrderingFeb2024: true
requestResponseComponentNamesFeb2024: true
auth:
oAuth2ClientCredentialsEnabled: false
python:
version: 0.0.1
additionalDependencies:
dependencies: {}
extraDependencies:
dev: {}
author: Speakeasy
clientServerStatusCodesAsErrors: true
description: Python Client SDK Generated by Speakeasy
flattenGlobalSecurity: true
imports:
option: openapi
paths:
callbacks: models/callbacks
errors: models/errors
operations: models/operations
shared: models/components
webhooks: models/webhooks
inputModelSuffix: input
maxMethodParams: 4
methodArguments: require-security-and-request
outputModelSuffix: output
packageName: comfydeploy
projectUrls: {}
responseFormat: envelope-http
templateVersion: v1

27
.speakeasy/workflow.lock Normal file
View File

@@ -0,0 +1,27 @@
speakeasyVersion: 1.335.2
sources:
comfydeploy-api:
sourceNamespace: comfydeploy-api
sourceRevisionDigest: sha256:9de04a7a79c20e6734a6f6a554ad832ef07d8d0e10e0b0f4f2bd5d6a3c3a2440
sourceBlobDigest: sha256:16bb126ace5178a46f34a6530b3983db437d0652b4e44a0077d730f801d83884
tags:
- latest
targets:
comfy-deploy:
source: comfydeploy-api
sourceNamespace: comfydeploy-api
sourceRevisionDigest: sha256:9de04a7a79c20e6734a6f6a554ad832ef07d8d0e10e0b0f4f2bd5d6a3c3a2440
sourceBlobDigest: sha256:16bb126ace5178a46f34a6530b3983db437d0652b4e44a0077d730f801d83884
outLocation: /Users/bennykok/Documents/GitHub/comfy-deploy-python
workflow:
workflowVersion: 1.0.0
sources:
comfydeploy-api:
inputs:
- location: https://www.comfydeploy.com/api/openapi.json
registry:
location: registry.speakeasyapi.dev/comfydeploy/comfydeploy/comfydeploy-api
targets:
comfy-deploy:
target: python
source: comfydeploy-api

11
.speakeasy/workflow.yaml Normal file
View File

@@ -0,0 +1,11 @@
workflowVersion: 1.0.0
sources:
comfydeploy-api:
inputs:
- location: https://www.comfydeploy.com/api/openapi.json
registry:
location: registry.speakeasyapi.dev/comfydeploy/comfydeploy/comfydeploy-api
targets:
comfy-deploy:
target: python
source: comfydeploy-api