نوشتن
نوشتن، ترجمه و ارسال.
ابزارهای نوشتن
| ابزار | چه میکند |
|---|---|
| composeEmail | با کمک هوش مصنوعی ایمیلی را پیشنویس کنید. متن را برمیگرداند؛ پیشنویسی ذخیره نمیکند. |
| sendEmail | یک ایمیل تازه بفرستید. translateTo آن را به زبان گیرنده مینویسد؛ includeOriginal (پیشفرض true) آنچه نوشتهاید را زیر ترجمه نگه میدارد. |
| previewTranslation | آنچه translateTo تولید میکرد (موضوع ترجمهشده و دقیقاً همان متنی که sendEmail روی سیم میگذاشت)، بیآنکه چیزی فرستاده و چیزی ذخیره شود. |
| listTranslationLanguages | هر زبانی که translateTo میپذیرد، در صورت خواست فیلترشده با بخشی از یک کد، یک نام انگلیسی یا نام بومی خودِ زبان. |
sendEmail گیرندگان، موضوع، متن و در صورت خواست شناسهٔ یک رشته یا یک پیشنویس میگیرد. در حال حاضر پیوست، هدر سفارشی یا نشانی From نمیپذیرد. با اتصال فعال میفرستد.
هیچ مدیریت پیشنویسی روی MCP نیست. ساختن و ویرایش پیشنویس امروز فقط روی REST است.
sendEmail با translateTo بیدرنگ میفرستد و هیچکس ترجمه را پیش از آن نمیخواند. previewTranslation را صدا بزنید، به کسی که برایش کار میکنید نشان دهید چه میگوید، سپس موضوع و متنی را که تأیید کرده به sendEmail بدهید و translateTo را بیرون بگذارید. فرستادن دوبارهٔ آن یکبار دیگر ترجمه میکند و واژهها جابهجا میشوند.
translateTo یک کد (de)، یک نام انگلیسی («German») یا نام بومی خودِ زبان («Deutsch») میگیرد. زبانی که جایش پیدا نشود بهجای فرستادن پیام بدون ترجمه، فراخوانی را رد میکند. پیامی که به زبانی بیرون برود که فرستندهاش برنگزیده، همان شکستی است که این رد کردن برای جلوگیری از آن وجود دارد.
ترجمه سه فراخوانی مدل هزینه دارد (متن، موضوع، و یکی برای تشخیص اینکه به چه زبانی نوشتهاید)، چه پیشنمایش بگیرید چه بفرستید، پس بهجای هر بازنویسی، یکبار پیشنمایش بگیرید. listTranslationLanguages هیچ هزینهای ندارد؛ یک جدول است، نه فراخوانی مدل.
هیچکدام از این دو ابزار نمونهخوانی نمیکند و هیچکدام به پیام پاسخ نمیدهد. کارشان فقط ترجمه است.