Optimize AI prompts for clarity, specificity, conciseness, or creativity.
| Parameter | Type | Required | Description |
|---|---|---|---|
prompt | string | Yes | The prompt text to optimize |
goal | string | No | clarity, conciseness, specificity, creativity (default: clarity) |
context | string | No | Additional context for the optimization |
format | string | No | Output format hint: markdown, json, plain |
{
"prompt": "write a blog post about climate change",
"goal": "clarity",
"context": "for a tech audience",
"format": "markdown"
}{
"optimized_prompt": "Write a comprehensive blog post about climate change for a technical audience...",
"improvements": [
"Added specific structure requirements",
"Included audience targeting",
"Specified output format"
],
"original_length": 38,
"optimized_length": 285
}import requests url = "https://api.kowhaigoods.com/prompt-optimizer/optimize" headers = { "X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY", "X-RapidAPI-Host": "api.kowhaigoods.com", "Content-Type": "application/json" } payload = { "prompt": "write a blog post about climate change", "goal": "clarity" } response = requests.post(url, json=payload, headers=headers) print(response.json())
const options = { method: 'POST', headers: { 'X-RapidAPI-Key': 'YOUR_RAPIDAPI_KEY', 'X-RapidAPI-Host': 'api.kowhaigoods.com', 'Content-Type': 'application/json' }, body: JSON.stringify({ prompt: 'write a blog post about climate change', goal: 'clarity' }) }; fetch('https://api.kowhaigoods.com/prompt-optimizer/optimize', options) .then(res => res.json()) .then(data => console.log(data)) .catch(err => console.error(err));
curl -X POST https://api.kowhaigoods.com/prompt-optimizer/optimize \ -H "X-RapidAPI-Key: YOUR_RAPIDAPI_KEY" \ -H "X-RapidAPI-Host: api.kowhaigoods.com" \ -H "Content-Type: application/json" \ -d '{"prompt":"write a blog post about climate change","goal":"clarity"}'