OpenAI ChatGPT
8 min
the openai chatgpt connector allows users to interact with an advanced ai model to generate natural language text responses, facilitating a variety of automated tasks openai's chatgpt is a cutting edge language model that provides users with human like text generation, enabling insightful conversations and content creation the openai chatgpt connector for swimlane turbine allows users to submit questions and retrieve ai generated responses, analyze images, and utilize advanced text generation within their security automation workflows this integration empowers end users to leverage ai driven insights for enhanced decision making, streamline incident response with automated context generation, and enrich security playbooks with dynamic content tailored to specific scenarios prerequisites to effectively utilize the openai chatgpt connector within swimlane turbine, ensure you have the following api key authentication api key a valid api key provided by openai to authenticate requests capabilities the openai chatgpt connector has the following capabilities generate responses to user input configurations openai api key authenticates using an api key configuration parameters parameter description type required apikey api key string required actions ask chatgpt submits a question to openai chatgpt and retrieves the corresponding ai generated response endpoint method get input argument name type required description question to ask string required parameter for ask chatgpt model string optional the model to use for generating the response max tokens number optional the maximum number of tokens to generate in the response default is 2000 temperature number optional controls the randomness of the output higher values (e g , 0 9) make the output more random, while lower values (e g , 0 1) make it more focused and deterministic default is 0 9 top p number optional an alternative to sampling with temperature, called nucleus sampling default is 1 img url string optional url of the image to be used as context for generating the response file object optional file to be uploaded and used as context for generating the response file string optional parameter for ask chatgpt file name string optional name of the resource output parameter type description message string response message status code number http status code of the response headers object http headers for the request reason string response reason phrase example \[ { "message" "certainly! here are the details of swimlane as of june 2024 \n\n \n\n### ove ", "status code" 200, "headers" null, "reason" "ok" } ]