API ದಸ್ತಾವೇಜೀಕರಣ

ನಿಮ್ಮ ಅನ್ವಯಗಳಲ್ಲಿ ಪ್ರಬಲವಾದ ಭಾಷಾಂತರವನ್ನು ಎಕ್ಸ್‌ಪೊಸಿಟರಿ ಎಪಿಐ ಎಂಬ ಪುಸ್ತಕದಿಂದ ಪರಿಚಯಿಸಿ.

ಆರಂಭದಲ್ಲಿ ಆರಂಭಿಸುವುದು

WritePAI 180+ ಭಾಷೆಗಳ ಮಧ್ಯದ ಪಠ್ಯವನ್ನು ಅನುವಾದಿಸಲು ಒಂದು ಸರಳವಾದ ಅನುವರ್ತಕವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಎಲ್ಲಾ API ಅಂತ್ಯಬಿಂದುಗಳು JOSE ಪ್ರತಿಗಳನ್ನು ಹಿಂದಿರುಗುತ್ತವೆ.

1. Get Your API Key

Create a free account and generate your API key from the dashboard:

  1. Sign up at translateapi.ai/signup
  2. Go to ಯಂತ್ರೋಪಕರಣ ಪಟ್ಟಿ (ಡಾಶ್ ಬೋರ್ಡ್) Comment → API ಕೀಲಿಗಳು
  3. Click "Create API Key" and copy your key

API keys start with ta_ followed by 56 hex characters.

ಮೂಲ URL: https://api.translateapi.ai/api/v1/
2. Make Your First Request

Replace YOUR_API_KEY with the key from your dashboard:

curl -X POST https://api.translateapi.ai/api/v1/translate/ \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "text": "Hello, world!",
    "target_language": "es"
  }'
import requests

response = requests.post(
    "https://api.translateapi.ai/api/v1/translate/",
    headers={
        "Authorization": "Bearer YOUR_API_KEY",
        "Content-Type": "application/json"
    },
    json={
        "text": "Hello, world!",
        "target_language": "es"
    }
)

result = response.json()
print(result["translated_text"])  # "Hola, mundo!"
const response = await fetch("https://api.translateapi.ai/api/v1/translate/", {
    method: "POST",
    headers: {
        "Authorization": "Bearer YOUR_API_KEY",
        "Content-Type": "application/json"
    },
    body: JSON.stringify({
        text: "Hello, world!",
        target_language: "es"
    })
});

const result = await response.json();
console.log(result.translated_text);  // "Hola, mundo!"
$ch = curl_init("https://api.translateapi.ai/api/v1/translate/");
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST => true,
    CURLOPT_HTTPHEADER => [
        "Authorization: Bearer YOUR_API_KEY",
        "Content-Type: application/json"
    ],
    CURLOPT_POSTFIELDS => json_encode([
        "text" => "Hello, world!",
        "target_language" => "es"
    ])
]);

$result = json_decode(curl_exec($ch), true);
echo $result["translated_text"];  // "Hola, mundo!"
payload := strings.NewReader(`{
    "text": "Hello, world!",
    "target_language": "es"
}`)

req, _ := http.NewRequest("POST", "https://api.translateapi.ai/api/v1/translate/", payload)
req.Header.Set("Authorization", "Bearer YOUR_API_KEY")
req.Header.Set("Content-Type", "application/json")

resp, _ := http.DefaultClient.Do(req)
defer resp.Body.Close()

var result map[string]interface{}
json.NewDecoder(resp.Body).Decode(&result)
fmt.Println(result["translated_text"])  // "Hola, mundo!"
var client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", "Bearer YOUR_API_KEY");

var content = new StringContent(
    JsonSerializer.Serialize(new {
        text = "Hello, world!",
        target_language = "es"
    }),
    Encoding.UTF8,
    "application/json"
);

var response = await client.PostAsync("https://api.translateapi.ai/api/v1/translate/", content);
var result = JsonSerializer.Deserialize<JsonElement>(
    await response.Content.ReadAsStringAsync()
);
Console.WriteLine(result.GetProperty("translated_text"));  // "Hola, mundo!"
ಪ್ರತ್ಯುತ್ತರ
{
    "translated_text": "Hola, mundo!",
    "source_language": "en",
    "target_language": "es",
    "translations": {
        "es": "Hola, mundo!"
    },
    "character_count": 13,
    "translation_time": 0.45
}

ದೃಢೀಕರಣ

API ಕೀಲಿಯನ್ನು ಬಳಸಿಕೊಂಡು ನಿನ್ನ ಕೋರಿಕೆಗಳನ್ನು ದೃಢೀಕರಿಸು. ನೀನು ನಿನ್ನಿಂದ API ಕೀಲಿಗಳನ್ನು ಸೃಷ್ಟಿಸಬಹುದು ಯಂತ್ರೋಪಕರಣ ಪಟ್ಟಿ (ಡಾಶ್ ಬೋರ್ಡ್) Comment.

ಶೀರ್ಷಿಕೆ ದೃಢೀಕರಣ (ರೀಕ್ಷೇಪಣೆಗೆ ಪೂರಕವಾದ)
Authorization: Bearer ta_your_api_key_here
ApiKey Header
Authorization: ApiKey ta_your_api_key_here
ನ್ಯಾವಿಗೇಶನ್
https://api.translateapi.ai/api/v1/translate/?api_key=ta_your_api_key_here
ನಿಮ್ಮ API ಕೀಲಿಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿಡಿ! ಸೇವನಾರ್ಥಿ (ಕ್ಲಯಂಟ್) ನಿಗದಿಪಡಿಸಬೇಡ.

ಪಠ್ಯವನ್ನು ಅನುವಾದಿಸು

ಪಠ್ಯವನ್ನು ಒಂದೇ ಗುರಿಯ ಭಾಷೆಯಲ್ಲಿ ಅನುವಾದಿಸು.

POST https://api.translateapi.ai/api/v1/translate/
ಮನವಿಯ ದೇಹ
ಮಾಪನಾಂಕ ನಿರ್ಣಯ (ಕ್ಯಾಲಿಬ್ರೇಷನ್) ಬಗೆ ಅಗತ್ಯವಿದೆ ವಿವರಣೆ
text string ಹೌದು ಅನುವಾದಿಸಬೇಕಾದ ಪಠ್ಯ (8,000 ಅಕ್ಷರಗಳು)
target_language string ಹೌದು* Target language code (e.g., "es", "fr", "de")
source_language string ಇಲ್ಲ Source language code. Default: "auto" (auto-detect)
engine string ಇಲ್ಲ Translation engine: "auto" (default), "huggingface", or "madlad". See Translation Models. ಅನುವಾದದ ಮಾದರಿಗಳು.

* ಬಳಸು target_language (ಸ್ಪ್ರೆಕ್ಷೆ) ಒಂದೇ ಭಾಷೆಗೆ ಅಥವ target_languages ಹಲವಾರು ಗೆ (ಅರೆ) ನೋಡಿ. ಬಹುಸಂಘಟಕ ಅನುವಾದ.

ಪ್ರತ್ಯುತ್ತರ
{
    "translated_text": "Hola, mundo!",
    "source_language": "en",
    "target_language": "es",
    "translations": {
        "es": "Hola, mundo!"
    },
    "character_count": 13,
    "translation_time": 0.45
}
Auto-Detection: Omit source_language or set it to "auto" to automatically detect the source language. The detected language is returned in the source_language response field.

ಬಹುಸಂಘಟಕ ಅನುವಾದ

ಒಂದೇ ಬಿನ್ನಹದಲ್ಲಿ ಅನೇಕ ಭಾಷೆಗಳಿಗೆ ಪಠ್ಯವನ್ನು ಅನುವಾದಿಸು. ಒಂದೇ ಅಂತ್ಯಬಿಂದುವನ್ನು ಒಂದು ಭಾಷಾಂತರವಾಗಿ ಬಳಸುತ್ತದೆ.

POST https://api.translateapi.ai/api/v1/translate/
ಮನವಿಯ ದೇಹ
{
    "text": "Hello, world!",
    "target_languages": ["es", "fr", "de", "ja"],
    "source_language": "en"
}

ಬಳಸು target_languages ಇದರ ಬದಲು (ಅರುತ) target_language ಅನೇಕ இலக்குಗಳಿಗಾಗಿ (ಸ್ಪ್ರೆಶನ್).

ಪ್ರತ್ಯುತ್ತರ
{
    "source_language": "en",
    "translations": {
        "es": "Hola, mundo!",
        "fr": "Bonjour, monde!",
        "de": "Hallo, Welt!",
        "ja": "こんにちは、世界!"
    },
    "character_count": 52,
    "translation_time": 2.31
}
ಸುಳಿವು: ಒಂದೇ ಮನವಿಯಲ್ಲಿ ನೀವು 50 ಭಾಷೆಗಳನ್ನು ಭಾಷಾಂತರಿಸಬಹುದು.

ಬಳಕೆ ಅನುವಾದ

ಒಂದೇ ಬಾರಿಗೆ ಅನೇಕ ವಚನಗಳನ್ನು ಸಮರ್ಪಕ ಕ್ರಮದಲ್ಲಿ ಅನುವಾದಿಸಿರಿ. ಪ್ರೊಗ್ರಾಮ್ ಮತ್ತು ಫಲಿತಾಂಶಗಳಿಗಾಗಿ ಪ್ರೊಟೊಕಾಲ್ ಅನ್ನು ಸಹ ನೀಡಿ.

Limits: Max 100 texts per batch, max 300 total items (texts × target languages). Jobs time out 45 minutes after processing starts.
Speed: Common languages (ES, FR, DE) use fast models (~0.1s/text). Less common languages use our multilingual model (~1-3s/text).
POST https://api.translateapi.ai/api/v1/translate/batch/
ಹೆಜ್ಜೆ 1: ಅಧೀನತೆ ತೋರಿಸಿ
curl -X POST https://api.translateapi.ai/api/v1/translate/batch/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "texts": ["Hello", "Goodbye", "Thank you"],
    "target_language": "es",
    "source_language": "en"
}'
ಪ್ರತ್ಯುತ್ತರ (HTTP 202 ಸ್ವೀಕರಿಸಲಾಗಿದೆ)
{
    "job_id": "67535b2b-c9e3-4f82-9499-e237edbc1dd8",
    "status": "pending",
    "total_texts": 3,
    "queue_position": 1,
    "source_language": "en",
    "target_languages": ["es"],
    "character_count": 22,
    "credits_remaining": -1,
    "poll_url": "https://api.translateapi.ai/api/v1/jobs/67535b2b-c9e3-4f82-9499-e237edbc1dd8/"
}
ಹೆಜ್ಜೆ 2: ಫಲಿತಾಂಶಗಳಿಗಾಗಿ ಪಿಸುಗುಟ್ಟಿರಿ
GET https://api.translateapi.ai/api/v1/jobs/{job_id}/
ಪೋಲಿಂಗ್ ಮಾದರಿಯು (ಪಿಥೋನ್)
import time, requests

job_id = response.json()["job_id"]
total = response.json()["total_texts"]
headers = {"Authorization": "Bearer YOUR_API_KEY"}

print(f"Batch submitted: {total} texts (job {job_id})")

while True:
    result = requests.get(f"https://api.translateapi.ai/api/v1/jobs/{job_id}/", headers=headers).json()
    status = result["status"]
    processed = result.get("processed_texts", 0)
    progress = result.get("progress_percentage", 0)

    if status == "completed":
        print(f"Done: {processed}/{total} in {result.get('processing_time', 0):.1f}s")
        translations = result["result_data"]["translations"]
        break
    elif status == "failed":
        raise Exception(result.get("error_message", "Translation failed"))
    elif status == "pending":
        print(f"Queued (position {result.get('queue_position', '?')})")
    else:
        print(f"[{status}] {processed}/{total} ({progress:.0f}%)")

    time.sleep(3)
ಪ್ರತ್ಯುತ್ತರ (ಪೂರ್ಣಗೊಂಡಿದೆ)
{
    "job_id": "67535b2b-...",
    "status": "completed",
    "processed_texts": 3,
    "total_texts": 3,
    "progress_percentage": 100.0,
    "processing_time": 10.65,
    "result_data": {
        "translations": ["Hola", "Adiós", "Gracias"],
        "source_language": "en",
        "target_language": "es",
        "character_count": 22,
        "processing_time": 10.65
    }
}
Real-Time Progress Tracking
Field ವಿವರಣೆ
status pending (queued, waiting for a GPU worker), processing (actively translating), completed, failed
processed_texts Number of individual translations completed so far. Updates in real time as each text is translated.
progress_percentage Completion percentage (0-100). Calculated from processed_texts / total_texts.
queue_position Your position in the queue when status is "pending" (1 = next up). Null when processing or completed. Use this to estimate wait time and show queue status to your users.
processing_time Total processing time in seconds (available when completed).
ಬಹುಭಾಷಾ ಸಂಜ್ಞೆ

ಒಂದೇ ಸಮಯದಲ್ಲಿ ಅನೇಕ ಪದಗಳಿಗೆ ಅನೇಕ ವಚನಗಳನ್ನು ಅನುವಾದಿಸು:

{
    "texts": ["Hello", "Goodbye"],
    "target_languages": ["es", "fr"],
    "source_language": "en"
}
ಫಲಿತಾಂಶದ ಪೂರ್ಣಗೊಳಿಕೆ(_d)
{
    "translations": [
        {"es": "Hola", "fr": "Bonjour"},
        {"es": "Adiós", "fr": "Au revoir"}
    ],
    "source_language": "en",
    "target_languages": ["es", "fr"],
    "character_count": 24,
    "processing_time": 2.45
}
ಮನವಿ ಪ್ರಮಿತಿಗಳು
ಮಾಪನಾಂಕ ನಿರ್ಣಯ (ಕ್ಯಾಲಿಬ್ರೇಷನ್) ಬಗೆ ಅಗತ್ಯವಿದೆ ವಿವರಣೆ
texts array ಹೌದು ಅನುವಾದಿಸುವ ವಾಕ್ಯಗಳ ரேಕೆ
target_language string ಹೌದು* ಒಂದೇ ಭಾಷೆಯ ಉದ್ದೇಶಿತ ಭಾಷೆ ಸಂಜ್ಞೆ (targument)
target_languages array ಹೌದು* ಅನೇಕ ಭಾಷೆಗಳಿಗೆ ಗುರಿ ಭಾಷೆಯ ಸಂಜ್ಞೆ
source_language string ಇಲ್ಲ Source language code. Default: "auto"

* ಇತ್ಯಾದಿ ಮಾಡಿ target_language -- evolution target_languagesಇವೆರಡಲ್ಲ.

Best Practices for Large Workloads
  • Send 1 target language per batch request. This keeps each batch fast and makes progress easy to track.
  • Keep batches at 50-100 texts. Smaller batches complete faster and give you more frequent progress updates.
  • Submit as many batch jobs as you need — our GPU cluster auto-scales to handle demand. Jobs are processed in parallel across multiple instances.
  • On timeout, re-poll the same job_id instead of submitting a new batch. The original job may still be processing on the GPU.
  • Poll every 3-5 seconds. More frequent polling does not speed up processing.

ದಸ್ತಾವೇಜಿನ ಭಾಷಾಂತರ

ವಿನ್ಯಾಸವನ್ನು ಉಳಿಸುವಾಗ ಇಡೀ ದಸ್ತಾವೇಜುಗಳನ್ನು ಅನುವಾದಿಸು. ಬಹು ಕಡತ ವಿನ್ಯಾಸಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

POST https://api.translateapi.ai/api/v1/translate/document/
ಮನವಿ (multip/focation/data)
ಮಾಪನಾಂಕ ನಿರ್ಣಯ (ಕ್ಯಾಲಿಬ್ರೇಷನ್) ಬಗೆ ಅಗತ್ಯವಿದೆ ವಿವರಣೆ
file file ಹೌದು ಭಾಷಾಂತರಿಸಬೇಕಿರುವ ದಸ್ತಾವೇಜು (Mac 10MB)
target_language string ಹೌದು Target language code (e.g., "es", "fr", "de")
source_language string ಇಲ್ಲ Source language code. Default: "auto" (auto-detect)
ಬೆಂಬಲಿತ ಕಡತ ಬಗೆಗಳು
Documents
  • .txt - ಸರಳ ಪಠ್ಯ ಕಡತಗಳು
  • .docx - ಪದ ದಸ್ತಾವೇಜುಗಳು
  • .pdf - PDF ದಸ್ತಾವೇಜುಗಳು (ಆರ್ಕೈವ್ಸ್)
Data & Localization
  • .json - JSON ಕಡತಗಳು (ಚಲಾವಣೆಗಳ ವಾಕ್ಯ ಮೌಲ್ಯಗಳು)
  • .xml - XML ಕಡತಗಳು
  • .srt - ಉಪಪರಿಸರ ಕಡತಗಳು
  • .po / .pot - ಪಠ್ಯ ಅನುವಾದದ ಕಡತಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳಿ
Images (OCR)
  • .jpg / .jpeg - JPEG ಚಿತ್ರಗಳು (OCR)
  • .png - PNG ಚಿತ್ರಗಳು (OCR)
  • .tiff / .tif - TIFS ಚಿತ್ರಗಳು (OCR)
  • .bmp - BMP ಚಿತ್ರಗಳು (OCR)
  • .webp - ಜಾಲP ಚಿತ್ರಗಳು (OCR)
ಉದಾಹರಣೆ (cORL)
# Translate a Word document
curl -X POST https://api.translateapi.ai/api/v1/translate/document/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@document.docx" \
  -F "target_language=es" \
  -F "source_language=en"

# Translate text from an image (OCR)
curl -X POST https://api.translateapi.ai/api/v1/translate/document/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@scanned_page.jpg" \
  -F "target_language=es" \
  -F "source_language=en"
ಪ್ರತ್ಯುತ್ತರ
{
    "id": 123,
    "original_filename": "document.docx",
    "file_type": "docx",
    "source_language": "en",
    "target_language": "es",
    "status": "completed",
    "character_count": 5420,
    "translated_file_url": "/media/translated/document_es.docx",
    "created_at": "2024-01-15T10:30:00Z",
    "completed_at": "2024-01-15T10:30:05Z"
}
OCR ಬೆಂಬಲ: ಬಿಂಬಗಳು ಹಾಗು ಪ್ರಕ್ಷೇಪಣಾ (ಡಿಜಿಟರಿ) ಗೆ ಅನುವಾದಿಸುವ ಮೊದಲು ಪಠ್ಯವನ್ನು ಹೊರತೆಗೆಯಲು ಆಪ್ಲೆಟ್‌ ಲಿಪ್ಯಂಶದ ಮನ್ನಣೆ (OCR) ಯೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಉತ್ತಮ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ, ಸ್ಪಷ್ಟ ಹಾಗೂ ಉಚ್ಚ- ರೇಖಾತ್ಮಕ ಚಿತ್ರಗಳನ್ನು ಬಳಸಿ.
GET https://api.translateapi.ai/api/v1/translate/document/{id}/

ದಸ್ತಾವೇಜಿನ ಭಾಷಾಂತರದ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸು ಅಥವಾ ನಕಲಿಳಿಸು URL ಅನ್ನು ಮರಳಿ ಪಡೆಯು.

ಸ್ಥಿತಿ ಮೌಲ್ಯಗಳು
pending ಕಡತವನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ, ಪರಿಷ್ಕರಣೆಗಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ
processing ಪ್ರಗತಿಯಲ್ಲಿರುವ ಭಾಷಾಂತರ
completed ಅನುವಾದಿಸುವಿಕೆಯು ಪೂರ್ಣಗೊಂಡಿದೆ, ಲಭ್ಯವಿರುವುದರ (download) ಪೂರ್ಣಗೊಂಡಿದೆ
failed ಅನುವಾದ ವಿಫಲವಾಯಿತು (ಗುಚ್ಛ_ಗುಚ್ಛ_ ಸಂದೇಶ)

ಬೆಂಬಲಿತ ಭಾಷೆಗಳು

ಬೆಂಬಲವಿರುವ ಎಲ್ಲಾ ಭಾಷೆಗಳ ಪಟ್ಟಿಯನ್ನು ಪಡೆದುಕೊಳ್ಳಿ.

GET https://api.translateapi.ai/api/v1/translate/languages/
ಪ್ರತ್ಯುತ್ತರ
{
    "count": 186,
    "results": [
        {"iso": "en", "name": "English", "en_label": "English"},
        {"iso": "es", "name": "Español", "en_label": "Spanish"},
        {"iso": "fr", "name": "Français", "en_label": "French"},
        ...
    ]
}

View All 186 Languages

Submit Corrections

Suggest a better translation for a given source text. Corrections enter a moderation queue; once approved by our team they surface as "Community Verified" translations for that text.

Note: this endpoint is served from the main domain https://translateapi.ai/api/v1/ (not the api. translation host), and requires an API key.
POST https://translateapi.ai/api/v1/suggestions/
ಮನವಿಯ ದೇಹ
Parameter ಬಗೆ ವಿವರಣೆ
source_text string The original text that was translated.
source_language string Source language code (e.g. "en").
target_language string Target language code (e.g. "es").
machine_translation string The machine translation you are correcting.
suggested_translation string Your improved translation (must differ from machine_translation).
Example Request
curl -X POST https://translateapi.ai/api/v1/suggestions/ \
    -H "Authorization: Bearer YOUR_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{
    "source_text": "Hello, world!",
    "source_language": "en",
    "target_language": "es",
    "machine_translation": "Hola, mundo!",
    "suggested_translation": "¡Hola, mundo!"
}'
ಪ್ರತ್ಯುತ್ತರ
{
    "id": 4213,
    "status": "pending",
    "created": true,
    "message": "Correction submitted for review."
}

Re-submitting the same source/language pair updates your existing suggestion instead of creating a duplicate (returns 200 with "created": false).

ಅನುವಾದದ ಮಾದರಿಗಳು

ನಾವು ನಮ್ಮ GPU ಬಳಕೆಯಲ್ಲಿ ಚಾಲ್ತಿಯಲ್ಲಿರುವ ರಾಜ್ಯ- ತೆರೆದ ಮೂಲದ ಮಾದರಿಗಳನ್ನು ಬಳಸುತ್ತೇವೆ. ಎಲ್ಲಾ ಮಾದರಿಗಳು ವಾಣಿಜ್ಯ ಲೈಸನ್ಸ್( APache 2. 0) ಯ ವ್ಯಾಪಾರಕ್ಕಾಗಿ ಲೈಸನ್ಸ್ ಮಾಡಲ್ಪಟ್ಟಿವೆ.

ಮಾದರಿ ಭಾಷೆಗಳು ಇದಕ್ಕೆ ಉತ್ತಮ
Helsinki-NLP/opus-mt 50+ ಭಾಷೆ ಜೋಡಿಗಳು ಸಾಮಾನ್ಯ ಭಾಷೆಗಳು (ಎನ್‌, ಇಸ್‌, FR, DE, IT, PT, ZH, JA, ಇ)
Google MADLAD-400 400+ ಭಾಷೆಗಳು ರಾರ್‌ ಭಾಷೆಗಳು, ಕೂಲಂಕಷ ಚಿರಪರಿಚಯ

API ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿಮ್ಮ ಭಾಷಾ ಜೋಡಿಗೆ ಅತ್ಯುತ್ತಮ ಮಾದರಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ. ನೀವು ಬಯಸಿದಲ್ಲಿ ಒಂದು ನಿಗದಿಗೊಳಿಸಬಹುದು engine ಮಾಪನಾಂಕ ನಿರ್ಣಯ (ಕ್ಯಾಲಿಬ್ರೇಷನ್)

ಎಂಜಿನ್ ವಿವರಣೆ
"auto" ಪೂರ್ವನಿಯೋಜಿತ. TRUES hift ಮೊದಲು, MADLAD- ಕ್ಕೆ ಹಿಂತಿರುಗುತ್ತದೆ
"huggingface" ಒತ್ತಾಯದಿಂದ ಹೊರಹೊಮ್ಮುವ/ಅಧಿಕಾರ (ವೇಗ, 50+ ಭಾಷೆಗಳು)
"madlad" ಒತ್ತಾಯಪಡಿಸು MADLAD-,400 (400+ ಭಾಷೆಗಳು)

ನಿರ್ವಹಿಸುವಾಗ ದೋಷ

API ಮಾನಕ HTTP ಸ್ಥಿತಿ ಸೂಚ್ಯಾರ್ಥವನ್ನು ಯಶಸ್ಸನ್ನು ಅಥವ ವೈಫಲ್ಯವನ್ನು ಸೂಚಿಸಲು ಬಳಸುತ್ತದೆ.

ಕೋಡ್ ವಿವರಣೆ
200 ಯಶಸ್ವಿ
202 Accepted — Batch job queued successfully
400 Bad Request — Invalid parameters (missing text, unsupported language, etc.)
401 ಅನ್ವಯಿಸದೆ - ಅಮಾನ್ಯವಾಗಿದೆ - API ಕೀಲಿಯು ಕಾಣೆಯಾಗಿದೆ
402 Payment Required — Character credits exhausted. Upgrade your plan or purchase a top-up.
403 Forbidden — API key lacks required scope or IP not in whitelist
503 ಅನಗತ್ಯವಾದ ಭಾಷಾಂತರ ಯಂತ್ರವು ತಾತ್ಕಾಲಿಕವಾಗಿ ಅಂತ್ಯಗೊಳ್ಳುತ್ತದೆ
ಪ್ರತ್ಯುತ್ತರದ ವಿನ್ಯಾಸದಲ್ಲಿ ದೋಷ ಉಂಟಾಗಿದೆ
{
    "error": "insufficient_credits",
    "credits_remaining": 0
}

Usage Limits

TranslateAPI has no request rate limits. All requests are queued and processed by our auto-scaling GPU cluster. Your plan determines your monthly character allowance:

ತಂತ್ರಾಂಶ: ಲಿಪ್ಯಂಶಗಳು/ಮೋಥೆತ್ Batch API Documents ಬೆಲೆ
ಉಚಿತ 250,000 $0 ಮುಕ್ತವಾಗಿ ಮೇಲೆ ಗುರುತಿಸು
ಆರಂಭಿಸು 2,500,000 $9/ಮೋವ್ ವಂತಿಕೆದಾರರಾಗಿ (subscript)
ಪ್ರಾಥಮಿಕ 10,000,000 $29/ಮೋವ್ ವಂತಿಕೆದಾರರಾಗಿ (subscript)
ವ್ಯಾಪಾರ 40,000,000 $79/ಮೋವ್ ವಂತಿಕೆದಾರರಾಗಿ (subscript)
ಗಾತ್ರ ಬದಲಾವಣೆ 125,000,000 $199/ಮೋವ್ ವಂತಿಕೆದಾರರಾಗಿ (subscript)
Enterprise Unlimited $499/ಮೋವ್ Contact Sales

ನೀವು ಮಿತಿಯನ್ನು ಮೀರಿದಾಗ, ನಿಮಗೆ ಸಿಕ್ಕುವುದು 402 Payment Required ಮುಂದಿನ ತಿಂಗಳು ಅಥವ ನೀವು ಅಪ್‌ಡೇಟ್ ಮಾಡುವವರೆಗೂ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡು.

Auto-Scaling Cloud Infrastructure

TranslateAPI runs on dedicated NVIDIA A100 GPU instances with automatic horizontal scaling. When demand increases, additional GPU instances are launched within minutes to maintain fast response times. All requests are queued and processed — send hundreds of concurrent requests and they'll all be handled. Real-time translations get priority, batch jobs process in the background.

Need More Credits?

Run out of characters mid-month? Purchase a one-time credit top-up without changing your plan. View top-up packs

ಈ ಪುಟಕ್ಕೆ ಅನುಪಾತ ಮಾಡಿ
ನಿಮ್ಮ ರೇಟಿಂಗ್‌ಗಾಗಿ ನಿಮಗೆ ಉಪಕಾರ!
/5 ಆಬ್ಜೆಕ್ಟ್‍ನ: @ item: inlistbox Sort ಗುಣನಿಶ್ಚಯಗಳು (ರೇಟಿಂಗ್)