{"uid":"cap_xslIdz4V9NdB2FNRvExCI","slug":"tempest-ai-keyword-extractor-b6c3c083","name":"Tempest AI Keyword Extractor","description":"Compose, rewrite, translate, and refine content at scale. 25 AI-powered endpoints. Pay-per-call with USDC on Tempo.","url":"https://tempest-2zzx.vercel.app/api/keywords","method":"POST","headers":{},"bodySchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"Text to extract keywords from"},"count":{"type":"number","description":"Number of keywords"}}},"responseSchema":{"type":"object","properties":{"data":{"type":"object"},"success":{"type":"boolean"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.15","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.15/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_SggRFSch3woy0d64yzPj6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.15","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts the most relevant keywords from a given piece of text using AI","exampleAgentPrompt":"Can you pull out the top 10 keywords from this blog post? Here's the text: 'Artificial intelligence is transforming industries from healthcare to finance, enabling automation, predictive analytics, and personalized experiences at unprecedented scale.'","exampleUseCases":[{"title":"SEO keyword research from article","prompt":"I just wrote a 500-word article about sustainable packaging — can you extract the top 8 keywords from it so I can use them for SEO optimization? Here's the text: 'Sustainable packaging is becoming a priority for brands worldwide as consumers demand eco-friendly alternatives to single-use plastics...'"},{"title":"Auto-tagging blog content","prompt":"I need to auto-tag this product review for my content management system — extract 5 keywords from it: 'The noise-cancelling headphones delivered exceptional sound quality with 30-hour battery life, perfect for remote workers and frequent flyers.'"},{"title":"Summarizing research paper themes","prompt":"Can you identify the 12 most important keywords from this research abstract so I can index it properly? 'This study investigates the role of gut microbiota in modulating immune responses, with implications for autoimmune disease treatment and probiotic therapy.'"}],"resultDescription":"Returns a JSON object with a success boolean and a data object containing an array of extracted keywords ranked by relevance from the input text.","failureModes":["Empty or missing 'text' field returns a validation error","Text that is too short may yield few or no meaningful keywords","Very large text inputs may be truncated or time out","If 'count' exceeds the number of meaningful terms in the text, fewer keywords may be returned","Non-English text may produce lower quality results depending on model support"],"whenToPreferThis":"Choose this endpoint when you need AI-powered keyword extraction from arbitrary text content, especially within a larger content pipeline that already uses Tempest's suite of endpoints. It is well-suited for SEO tagging, content indexing, auto-labeling, and topic summarization tasks where you want to pay per call with no subscription overhead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:49:56.224Z","isFirstParty":false}