mirror of
https://github.com/LukeHagar/comfy-deploy-python.git
synced 2025-12-06 12:27:45 +00:00
init
This commit is contained in:
226
.speakeasy/gen.lock
Normal file
226
.speakeasy/gen.lock
Normal 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
42
.speakeasy/gen.yaml
Normal 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
27
.speakeasy/workflow.lock
Normal 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
11
.speakeasy/workflow.yaml
Normal 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
|
||||
Reference in New Issue
Block a user