Action
OpenAI: Write Code
Posted by agiletortoise,
Last update
27 days ago
Submit the selected text as instructions to generate code with the edit endpoint, and insert the response. Things like “Write JavaScript function to return the square root of a number”, etc.
For more information on using this action, visit our OpenAI integration guide
Steps
-
script
// get editor values const [st, len] = editor.getSelectedRange() const instruction = editor.getSelectedText() // create OpenAI API object and use single response // convenience function to send prompt let ai = new OpenAI() let answer = ai.quickCodeEdit("", instruction) // if we got a reply, add it to the draft if (answer) { let newValue = `\`\`\` ${answer} \`\`\` ` editor.setSelectedText(newValue) editor.setSelectedRange(st, newValue) } else { context.fail() }
Options
-
After Success Default Notification Info Log Level Info
Items available in the Drafts Directory are uploaded by community members. Use appropriate caution reviewing downloaded items before use.