in experiments/legacy/backend/marketing.py [0:0]
def generate_marketing_copy(desc: str, attributes: dict[str,str]) -> str:
"""Given list of product IDs, join category names.
Args:
desc: sparse description of product
attributes: e.g. {'color':'green', 'pattern': 'striped'}
Returns:
Marketing copy that can be used for a product page
"""
prompt = f"""
Generate a compelling and accurate product description
for a product with the following description and attributes.
Description:
{desc}
Attributes:
{attributes}
"""
llm_parameters = {
"max_output_tokens": 1024,
"temperature": 0.5,
}
response = llm.predict(
prompt,
**llm_parameters
)
return response.text