From Idea to Full Catalog, Simplified
Sutro simplifies the entire process of generating product descriptions at scale with a simple, Python-native workflow.
import sutro as so
from pydantic import BaseModel
class ReviewClassifier(BaseModel):
sentiment: str
user_reviews = '.
User_reviews.csv
User_reviews-1.csv
User_reviews-2.csv
User_reviews-3.csv
system_prompt = 'Classify the review as positive, neutral, or negative.'
results = so.infer(user_reviews, system_prompt, output_schema=ReviewClassifier)
Progress: 1% | 1/514,879 | Input tokens processed: 0.41m, Tokens generated: 591k
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Prototype
Start small and iterate fast on your product description prompts. Accelerate experiments by testing on a sample of your catalog before committing to a large job.
Scale
Scale your LLM workflows so your team can do more in less time. Process billions of tokens to generate descriptions for every product in hours, not days, with no infrastructure headaches.
Integrate
Seamlessly connect Sutro to your existing e-commerce and data workflows. Sutro's Python SDK is compatible with popular data orchestration tools like Airflow and Dagster.

Reduce Costs by 10x or More
Get results faster and significantly lower your expenses. Sutro parallelizes your LLM calls to generate product descriptions for your entire catalog at a fraction of the cost of traditional methods.
Confidently handle millions of product SKUs and billions of tokens at a time. Go from a handful of descriptions to your full catalog without the pain of managing complex infrastructure.

Rapidly Prototype and Iterate
Shorten development cycles by testing different prompts and styles. Get feedback from large batch jobs in as little as minutes before committing to generating descriptions for every product.