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",
        "token_used": 261.2
    }
}

خلاصه

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

نرخ مصرف:

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

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

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


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

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