Files
hekmon-comfyui-openai-api/debug.py
T

27 lines
691 B
Python

import json
from comfy.comfy_types import IO
from .iotypes import OAIAPIIO
class Debug:
CATEGORY = "OpenAI API"
RETURN_TYPES = (IO.STRING,)
RETURN_NAMES = ("ENCODED_JSON",)
FUNCTION = "marshall"
OUTPUT_NODE = True
@classmethod
def INPUT_TYPES(cls):
return {
"required": {
"options_or_history": (OAIAPIIO.DEBUG, {
"tooltip": "Options chain or chat history you want to encode to JSON string for debugging purposes.",
"forceInput": True
}),
},
}
def marshall(self, options_or_history):
return (json.dumps(options_or_history, indent=4),)