Write better content
with AI models
Blog posts, Facebook ads, social media, SEO articles: powered by Kyma's active model catalog. Choose a model for your language and task. Pay per use.
Multilingual writing
Draft ads, blog posts and social copy with Qwen 3.6 Plus. Review facts and tone before publishing.
Batch Generation
Use a script to draft posts or product descriptions in batches, within your account limits.
Multi-Platform
Adapt the same idea for social posts, your blog, product pages and email.
Best Models for Content
Examples for writing workflows. Compare current pricing and measured uptime on each model page.
Supports reasoning, tool use, vision input. Compare current prices and measured uptime on the model page.
qwen-3.6-plusReasoning
Supports reasoning, tool use, vision input. Compare current prices and measured uptime on the model page.
gemini-3-flashReasoning
Supports tool use. Compare current prices and measured uptime on the model page.
llama-3.3-70bTool use
Supports reasoning, tool use, vision input. Compare current prices and measured uptime on the model page.
gemma-4-31bReasoning
Supports reasoning, tool use. Compare current prices and measured uptime on the model page.
gpt-oss-120bReasoning
Ready-to-Use Templates
Install the OpenAI Python SDK, add your API key and customize a template for your audience.
from openai import OpenAI
client = OpenAI(
base_url="https://kymaapi.com/v1",
api_key="kyma-xxxxx" # your Kyma key
)
response = client.chat.completions.create(
model="qwen-3.6-plus",
messages=[
{"role": "system", "content": "You are a copywriter. Write clear, engaging copy in the requested tone."},
{"role": "user", "content": "Write an 800-word blog post about [topic]."}
]
)from openai import OpenAI
client = OpenAI(
base_url="https://kymaapi.com/v1",
api_key="kyma-xxxxx" # your Kyma key
)
response = client.chat.completions.create(
model="qwen-3.6-plus",
messages=[
{"role": "system", "content": "Write concise Facebook ad copy with a clear opening and call to action."},
{"role": "user", "content": "Write three ad variations for [product or service]."}
]
)from openai import OpenAI
client = OpenAI(
base_url="https://kymaapi.com/v1",
api_key="kyma-xxxxx"
)
# Batch generate content for the week
platforms = ["Facebook", "Instagram", "TikTok", "LinkedIn"]
for platform in platforms:
response = client.chat.completions.create(
model="gemma-4-31b", # drafting
messages=[{"role": "user", "content": f"Write a {platform} post about [topic]. Match the tone to {platform}."}]
)
print(f"--- {platform} ---")
print(response.choices[0].message.content)from openai import OpenAI
client = OpenAI(
base_url="https://kymaapi.com/v1",
api_key="kyma-xxxxx"
)
response = client.chat.completions.create(
model="gemini-3-flash", # 1M context for research
messages=[
{"role": "system", "content": "Write a useful article with clear headings and source-backed claims. Do not invent facts."},
{"role": "user", "content": "Outline and write a 1500-word article about [topic] for [audience]."}
],
max_tokens=4096
)from openai import OpenAI
client = OpenAI(
base_url="https://kymaapi.com/v1",
api_key="kyma-xxxxx"
)
response = client.chat.completions.create(
model="llama-3.3-70b",
messages=[
{"role": "system", "content": "Write marketing emails with a clear subject, concise body and call to action."},
{"role": "user", "content": "Write a three-email sequence introducing [product] to prospective customers."}
]
)from openai import OpenAI
client = OpenAI(
base_url="https://kymaapi.com/v1",
api_key="kyma-xxxxx"
)
# Batch product descriptions
products = ["Cotton T-shirt", "Sneakers", "Leather bag"]
for product in products:
response = client.chat.completions.create(
model="gemma-4-31b", # batch drafting
messages=[{"role": "user", "content": f"Write a 150-word product description for '{product}'. Explain its benefits without inventing specifications."}]
)
print(response.choices[0].message.content)What can you draft?
📢 Ad variations
Draft different openings and calls to action, then test them with your audience.
📝 Blog & SEO
Organize an article with headings, sources and useful internal links.
🛍️ Product descriptions
Turn verified product details into descriptions for your store.
🎬 Video and audio scripts
TikTok scripts, YouTube outlines, podcast notes, audio drama.
Start drafting with Kyma API
$0.50 signup credit for eligible free-tier models after email verification. No card required.
Create accountExplore more
Dig into the models powering content workflows and compare them side by side.