API ترجمه متن با هوش مصنوعی

ویژگی‌های کلیدی API ترجمه متن با هوش مصنوعی تاک بات

  • دقت و کیفیت بالا: استفاده از مدل‌های اختصاصی ترجمه متن با کمک هوش مصنوعی برای درک عمیق متن ورودی و ترجمه با حفظ ساختار و کیفیت.
  • چندزبانه: توانایی ترجمه متن در زبان‌های مختلف از جمله انگلیسی، فارسی، عربی و فرانسوی.
  • سرعت و کارایی: ترجمه متن به سرعت و بدون تأخیر، ایده‌آل برای برنامه‌های حساس به زمان.
  • انعطاف‌پذیری: پردازش متن‌های ورودی از طریق فراخوانی‌های API استاندارد، مناسب برای انواع سیستم‌ها.
  • آسان برای یکپارچه‌سازی: ارائه مستندات جامع و پشتیبانی فنی برای کمک به یکپارچه‌سازی آسان و کارآمد API.

استفاده از API مترجم هوش مصنوعی

برای دسترسی به API ترجمه‌ متن تاک‌بات، ثبت‌نام کنید و یک حساب کاربری ایجاد کنید. پس از ورود به پنل کاربری، می‌توانید توکن API خود را که یک رشته منحصر به فرد برای احراز هویت شماست، ایجاد کنید. با استفاده از این توکن، شما قادر خواهید بود تا با ارسال درخواست‌های API استاندارد، متن‌های خود با کمک تکنولوژی هوش مصنوعی تاک بات ترجمه کنید. این ترجمه کاملأ با فرآیند ترجمه ماشینی متفاوت است، و ترجمه بر اساس درک متن فارق از غلط املائی موجود در متن ارسالی انجام میشود. پس از دریافت توکن، می‌توانید با فراخوانی‌های API، به ترجمه متن‌های خود بپردازید و ترجمه‌های دقیق را دریافت کنید و در پروژه های خود استفاده نمایید.

تاک‌بات با ارائه مستندات و راهنماهای کامل، فرایند استفاده از API را برای کاربران آسان کرده است. این راهنماها به شما کمک می‌کنند تا با قابلیت‌های API آشنا شده و بتوانید آن را به راحتی در پروژه‌های خود یکپارچه کنید.

مزیت استفاده از API ترجمه هوش مصنوعی تاک بات

این API با بهره‌گیری از فناوری پیشرفته هوش مصنوعی و پردازش زبان طبیعی، ترجمه‌ای دقیق و قابل اعتماد را ارائه می‌دهد. ترجمه‌ای که فراتر از ترجمه‌های ماشینی معمولی است. این سیستم با درک عمیق محتوای متن، حتی در مواجهه با اشتباهات ساختاری یا غلط‌های املایی، قادر است ترجمه‌ای روان و مفید را در اختیار کاربران قرار دهد.

ترجمه متن با هوش مصنوعی بدون نیاز به API

اگر تمایل دارید بدون نیاز به API و از طریق بستر آنلاین هوش مصنوعی تاک بات متن های خود را ترجمه کنید. این دو ابزار کاربردی برای شماست. آن ها را امتحان کنید.

ترجمه متن و گفتار تاک بات ترجمه متون تخصصی

مستندات API ترجمه با هوش مصنوعی

در اینجا نمونه کدهای استفاده از API ترجمه با هوش مصنوعی تاک بات را مشاهده میکنید. کافیست کلید API خود را جایگزین کنید.

POST درخواست ترجمه متن با cURL

برای ارسال درخواست ترجمه متن با استفاده از ابزار cURL در خط فرمان، می‌توانید از دستور زیر استفاده کنید:

curl -X POST 'https://api.talkbot.ir/v1/text/translate/AI-REQ' \
-H 'Authorization: Bearer YOUR_API_TOKEN' \
-H 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'text=متن به هر زبانی ترجمه شود.' \
--data-urlencode 'model=champollion' \
--data-urlencode 'language=en' \

در این دستور، YOUR_API_TOKEN را با توکن API خود جایگزین کنید. این دستور یک درخواست POST با استفاده از cURL به API ارسال می‌کند و نتیجه ترجمه را دریافت می‌کند. توضیحات پارامترهای ارسالی:

  • text: متن ورودی که باید ترجمه شود.
  • model: مدل موردنظر برای انجام ترجمه
    • champollion
  • language: زبان هدف که متن باید به آن ترجمه شود (مانند en برای انگلیسی، fa برای فارسی، ar برای عربی...).

احراز هویت API با استفاده از توکن Bearer انجام می‌شود. توکن خود را در فیلد YOUR_API_TOKEN جایگزین کنید.

نمونه کد PHP برای درخواست POST

برای ارسال درخواست ترجمه متن با استفاده از PHP، می‌توانید از کد زیر استفاده کنید:

<?php
$apiUrl = 'https://api.talkbot.ir/v1/text/translate/AI-REQ';
$apiToken = 'YOUR_API_TOKEN';
$data = [
    'text' => 'این یک متن فارسی هست که میتونه به هر زبانی ترجمه بشه',
    'model' => 'champollion',
    'language' => 'en',
];

$ch = curl_init($apiUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Authorization: Bearer ' . $apiToken,
    'Content-Type: application/x-www-form-urlencoded'
]);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));

$response = curl_exec($ch);
curl_close($ch);

echo $response;
?>

نمونه کد پایتون برای درخواست POST

برای ارسال درخواست ترجمه متن با استفاده از پایتون، می‌توانید از کد زیر استفاده کنید:


import requests

api_url = 'https://api.talkbot.ir/v1/text/translate/AI-REQ'
api_token = 'YOUR_API_TOKEN'

data = {
    'text': 'این یک متن فارسی هست که میتونه به هر زبانی ترجمه بشه',
    'model': 'champollion',
    'language': 'en'
}

headers = {
    'Authorization': f'Bearer {api_token}',
    'Content-Type': 'application/x-www-form-urlencoded'
}

response = requests.post(api_url, data=data, headers=headers)
print(response.json())

در این کد پایتون، YOUR_API_TOKEN را با توکن API خود جایگزین کنید. این کد یک درخواست POST با استفاده از کتابخانه requests به API ارسال می‌کند و نتیجه ترجمه را دریافت می‌کند. توضیحات کد:

  1. آدرس API در متغیر api_url قرار دارد.
  2. توکن API شما باید در متغیر api_token قرار گیرد.
  3. پارامترهای درخواست در دیکشنری data تعریف شده‌اند.
  4. هدرهای درخواست در دیکشنری headers تنظیم می‌شوند.
  5. درخواست POST با استفاده از requests.post() ارسال می‌شود.
  6. پاسخ API با response.json() دریافت و چاپ می‌شود.

نمونه خروجی:


{
    "result": {
        "code": 200,
        "message": "Success",
        "text": "This is a Persian text that can be translated into any language.",
        "model": "champollion",
        "language": "English",
        "token_used": 261.2
    }
}

جدول زبان های پشتیبانی شده:

Code Language
enEnglish
arArabic
faPersian
abAbkhazian
aaAfar
afAfrikaans
sqAlbanian
amAmharic
anAragonese
hyArmenian
asAssamese
aeAvestan
ayAymara
azAzerbaijani
baBashkir
euBasque
beBelarusian
bnBengali
bhBihari
biBislama
bsBosnian
brBreton
bgBulgarian
myBurmese
caCatalan
chChamorro
ceChechen
zhChinese
cuChurch Slavic
cvChuvash
kwCornish
coCorsican
hrCroatian
csCzech
daDanish
dvDivehi
nlDutch
dzDzongkha
eoEsperanto
etEstonian
foFaroese
fjFijian
fiFinnish
frFrench
gdGaelic (Scottish Gaelic)
glGalician
kaGeorgian
deGerman
elGreek (Modern Greek)
gnGuarani
guGujarati
htHaitian Creole
haHausa
heHebrew
hzHerero
hiHindi
hoHiri Motu
huHungarian
isIcelandic
ioIdo
idIndonesian
iaInterlingua
ieInterlingue
iuInuktitut
ikInupiaq
gaIrish
itItalian
jaJapanese
jvJavanese
klKalaallisut
knKannada
ksKashmiri
kkKazakh
kmKhmer
kiKikuyu
rwKinyarwanda
kyKirghiz
kvKomi
koKorean
kjKuanyama
kuKurdish
loLao
laLatin
lvLatvian
liLimburgan
lnLingala
ltLithuanian
lbLuxembourgish
mkMacedonian
mgMalagasy
msMalay
mlMalayalam
mtMaltese
gvManx
miMaori
mrMarathi
mhMarshallese
moMoldavian
mnMongolian
naNauru
nvNavajo
ndNdebele, North
nrNdebele, South
ngNdonga
neNepali
seNorthern Sami
noNorwegian
nbNorwegian Bokmål
nnNorwegian Nynorsk
nyNyanja
ocOccitan
orOriya
omOromo
osOssetian
piPali
paPanjabi (Punjabi)
plPolish
ptPortuguese
psPushto
quQuechua
rmRaeto-Romance
roRomanian
rnRundi
ruRussian
smSamoan
sgSango
saSanskrit
scSardinian
srSerbian
snShona
iiSichuan Yi
sdSindhi
siSinhala (Sinhalese)
skSlovak
slSlovenian
soSomali
stSotho, Southern
esSpanish (Castilian)
suSundanese
swSwahili
ssSwati
svSwedish
tlTagalog
tyTahitian
tgTajik
taTamil
ttTatar
teTelugu
thThai
boTibetan
tiTigrinya
toTonga
tsTsonga
tnTswana
trTurkish
tkTurkmen
twTwi
ugUighur
ukUkrainian
urUrdu
uzUzbek
viVietnamese
voVolapuk
waWalloon
cyWelsh
fyWestern Frisian
woWolof
xhXhosa
yiYiddish
yoYoruba
zaZhuang
zuZulu

خلاصه

API ترجمه متن با هوش مصنوعی تاک بات یک ابزار قوی برای کسانی است که به دنبال ترجمه دقیق و کارآمد محتوا هستند. با استفاده از فناوری‌های پیشرفته هوش مصنوعی، این API متن‌ها را به چندین زبان ترجمه می‌کند و تجربه‌ای کارآمد و انعطاف‌پذیر ارائه می‌دهد. با یکپارچه‌سازی این API در پلتفرم خود، شما می‌توانید قابلیت‌های پیشرفته ترجمه متن را به کاربران خود ارائه داده و ارزش واقعی ایجاد کنید.

نرخ مصرف:

نام مدل هزینه (TPC)
Champollion 3TPC
درک زمینه (متن ارسالی) 0.1TPC
موجودی توکن نیاز به ورود
TPC (توکن به ازای هر حرف)
TPC = Token per character

آزمایش رایگان:

برای آزمایش و تست رایگان این وب سرویس (API) ابتدا در سایت ثبتنام کنید، و سپس از طریق کنترل پنل کاربری، کلید اختصاصی خود را ایجاد کنید. پس از ایجاد کلید، آن را در نمونه کدهای بالا جایگزاری کرده و خروجی را مشاهده کنید. امکان استفاده از کلید آزمایشی فقط تا 15000 توکن میسر است.


سایر وب سرویس ها:

با خرید بسته یاقوتی و یا یکی از بسته های فرایاقوتی، شما علاوه بر وب سرویس یا API پیش رو، از وب سرویس های زیر نیز میتوانید استفاده کنید.