The OpenAI ChatGPT Plugin is a built-in, plug-and-play integration for the FlowSynx automation engine. It enables generating AI responses from OpenAI ChatGPT models within workflows, with no custom coding required.
This plugin is automatically installed by the FlowSynx engine when selected in the workflow builder. It is not intended for standalone developer usage outside the FlowSynx platform.
The OpenAI ChatGPT Plugin allows FlowSynx users to:
- Generate conversational responses from a user-provided prompt.
- Summarize content and extract key points.
- Draft emails, messages, or explanations.
- Transform or rephrase text (e.g., simplify, formalize, translate).
- Support decision-making with natural language outputs.
It integrates seamlessly into FlowSynx no-code/low-code workflows for AI-assisted text generation and reasoning tasks.
The plugin accepts the following parameters:
Prompt(string): Required. The non-empty text prompt sent to ChatGPT.
Example input:
{
"Prompt": "Summarize the benefits of typed functional programming in one paragraph."
}Notes:
- If
Promptis null, empty, or whitespace, execution fails with an argument error.
Configure access and model selection via plugin specifications:
ApiKey(string): Required. OpenAI API key used for the Authorization header.ApiUrl(string): Optional. OpenAI endpoint to call. Default: "https://api.openai.com/v1/chat/completions".Model(string): Optional. Target model identifier. Default: "gpt-4o-mini".
Example specifications:
{
"ApiKey": "<your-openai-api-key>",
"ApiUrl": "https://api.openai.com/v1/chat/completions",
"Model": "gpt-4o-mini"
}Returns a FlowSynx context payload containing:
Format: "AI"Content: The assistant reply text (empty string if none)
A unique identifier is generated for each execution.
- Add the OpenAI ChatGPT plugin to your FlowSynx workflow.
- Provide the
Promptin the node input. - Configure specifications (set
ApiKey, optionally overrideModelandApiUrl). - Use the plugin output downstream in your workflow for further processing or routing.
- Ensure
ApiKeyis set and valid; initialization fails without it. - Provide a non-empty
Prompt. - Verify
Modelexists for your OpenAI account/region. - Check network access to
ApiUrland inspect HTTP status codes.
- No data is persisted unless explicitly configured by your workflow.
- All requests execute within the FlowSynx runtime.
- Keep
ApiKeysecret; manage it via FlowSynx specifications, not hard-coded values.
© FlowSynx. All rights reserved.