任务描述
需求描述
需求背景:目前翻译能力依赖google翻译,风险较高,且翻译量有限,需要验证不同的翻译服务是否可以替代google翻译
需求实现:
1、部署ChatGPT服务,参考如下文档
https://platform.openai.com/docs/quickstart
2.调用翻译能力,随机取100个listing,将英文标题翻译为小语种(根据目前站点需要全部翻译),同时与google翻译对比
import os
import openai
openai.api_key = os.getenv("OPENAI_API_KEY")
response = openai.Completion.create(
model="text-davinci-003",
prompt="Translate this into 1. French, 2. Spanish and 3. Japanese:\n\nWhat rooms do you have available?\n\n1.",
temperature=0.3,
max_tokens=100,
top_p=1.0,
frequency_penalty=0.0,
presence_penalty=0.0
)
输出数据:
每个SKU生成两条记录,分别是ChatGPT翻译和Google翻译的翻译结果,不同语种分列保存。
即字段为: SKU,英文标题,翻译类型,西班牙语标题,日语标题...
验收标准
暂无