Home / Connectors / OpenAI connector

OpenAI connector

Interact with ChatGPT or moderation API

outbound io.camunda:http-json:1

Required inputs

KeyLabelType
authentication.token OpenAI API key secret
internal_textToAnalyze Evaluation input FEEL expression
internal_prompt Prompt FEEL expression
internal_choices Choices to generate FEEL expression

Optional inputs

KeyLabelType
internal_organization Organization FEEL expression
operation Operation string
internal_model Model string
internal_systemMessage System message FEEL expression
internal_chatHistory Chat history FEEL expression
resultVariable Result variable string
resultExpression Result expression FEEL expression
connectionTimeoutInSeconds Connection timeout FEEL expression
errorExpression Error expression FEEL expression

Apply this connector with @bpmnkit/connectors

import { applyConnectorTemplate } from "@bpmnkit/connectors" const result = applyConnectorTemplate("io.camunda.connectors.OpenAI.v1", { "authentication.token": "<your openai api key>", "internal_textToAnalyze": "= ...", "internal_prompt": "= ...", "internal_choices": "= 1", "internal_organization": "= ...", "operation": "chat", })