ComfyUI Node
Ino Openai Chat Completions
Sends a chat completion request to any OpenAI-compatible API (OpenAI, vLLM, RunPod, Modal) with optional system prompt and image.
Ino Openai Chat Completions
- success
- response
- finish_reason
- error
- reasoning
- tool_calls
- prompt_tokens
- completion_tokens
- total_tokens
◄enabledtrue►
◄user_prompt►
◄openai_api_key►
◄base_urlhttps://api.openai.com/v1►
◄modelgpt-5►
◄system_prompt►
◄image_url►
◄temperature0.7►
◄max_tokens1024►
◄top_p1.00►
◄enable_thinkingtrue►
CategoryInoOpenaiHelper
Inputs (11)
| Name | Type | Default | Description |
|---|---|---|---|
| enabled | BOOLEAN | true | — |
| user_prompt | STRING | — | |
| openai_api_keyopt | STRING | — | |
| base_urlopt | STRING | https://api.openai.com/v1 | — |
| modelopt | STRING | gpt-5 | — |
| system_promptopt | STRING | — | |
| image_urlopt | STRING | — | |
| temperatureopt | FLOAT | 0.70–2 | — |
| max_tokensopt | INT | 10241–128000 | — |
| top_popt | FLOAT | 1.000–1 | — |
| enable_thinkingopt | BOOLEAN | true | Qwen3-style thinking phase toggle for vLLM. Ignored by OpenAI-only servers. |
Outputs (9)
| Name | Type | Description |
|---|---|---|
| success | BOOLEAN | — |
| response | STRING | — |
| finish_reason | STRING | — |
| error | STRING | — |
| reasoning | STRING | — |
| tool_calls | STRING | — |
| prompt_tokens | INT | — |
| completion_tokens | INT | — |
| total_tokens | INT | — |