plynulýc/platforma
Žiť5,541preklady / sekundu

Prekladová infraštruktúra pre agentéra

Väčšina prekladových API bola navrhnutá v čase, keď "preklad" znamenal, že človek vložil text do webového formulára. FluentC bolo navrhnuté pre to, čím je preklad dnes: agent, ktorý volá API tisíckrát za hodinu, uprostred pracovného postupu, očakávajúc odpoveď skôr, než si to používateľ všimne.

Tá zmena mení všetko pod API — ako funguje cacheovanie, ako sa spracúvajú dávky, ako je štruktúrované stanovovanie cien, ako sa správajú limity rýchlosti. Postavili sme okolo neho nový systém.

Čo je na platforme

Jeden produkt. Niekoľko pohyblivých častí. Tu je prehliadka.

Každá sekcia odkazuje na hlbšiu stránku, ak chcete celý príbeh.

01Prekladové API

Jeden koncový bod, tri vstupné formáty, jedno UUID pre autentifikáciu.

POST /ai_agent/translate spracúva text, HTML a JSON. Vyberte si vstupný formát, cieľový jazyk a či chcete odpoveď vrátiť synchronne alebo ako dávkovú úlohu. To je celková plocha povrchu.

Overenie je jedno UUID v hlavičke autorizácie. Žiadna výmena tokenov, žiadne knižnice klienta na začatie. curl funguje. n8n funguje. Nástroj LangChain funguje. Čokoľvek držíš, funguje.

Prečítajte si referenciu API
POST /ai_agent/preložiť
curl -X POST https://api.fluentc.io/ai_agent/translate \
  -H "Authorization: 4f3a-uuid-...-9c2e" \
  -H "Content-Type: application/json" \
  -d '{
    "input_format": "json",
    "target_language": "es",
    "mode": "sync",
    "content": { "title": "Hello", "body": "Welcome" }
  }'

# 204ms · 200 OK
{
  "translation": {
    "title": "Hola",
    "body": "Bienvenido"
  },
  "target_language": "es",
  "tm_hit": false,
  "request_id": "tx_8f3a72c4"
}
vstupný_formát: text
obyčajný reťazec
vstupný_formát: html
uchováva značky + atribúty
vstupný_formát: json
prechádza štruktúrou
02Preklad v reálnom čase

Keď je agent uprostred rozhovoru a potrebuje odpoveď okamžite.

Synchronous žiadosť, preložený text v odpovedi, žiadne prieskumy.

Za scénou je obsahovo adresovaný vyrovnávací pamäť s kľúčom založeným na SHA256(target_language + input)Druhýkrát, keď sa rovnaký reťazec objaví, úplne vynecháte model — rovnaký preklad, rovnaký kľúč, rýchlejšia odpoveď.

Toto je dôležitejšie, než sa zdá, že by malo byť. Viacjazyčný chatbot odpovedajúci ahoj v dvanástich jazykoch bude neustále pristupovať k tejto cache.

Pozrite si, ako funguje režim v reálnom čase
Pozorovateľ živého vyrovnávacej pamäte
Ahoj
STREAMOVANIE
PL
Ahoj
Zásah do vyrovnávacej pamäte
8ms
VI
Ahoj
Zásah do vyrovnávacej pamäte
10ms
TH
สวัสดี
Zásah do vyrovnávacej pamäte
10ms
EN
ahoj
Zásah do vyrovnávacej pamäte
10ms
ES
ahoj
Zásah do vyrovnávacej pamäte
7ms
FR
Dobrý deň
Zásah do vyrovnávacej pamäte
11ms
JA
こんにちは
Zásah do vyrovnávacej pamäte
10ms
DE
Ahoj
Zásah do vyrovnávacej pamäte
8ms
zásahy do vyrovnávacej pamäte = 8 · model_calls = 0 · relácia = 39uložené $0.0064
Práca · dávka / json
job_id = sha256(vstup)[:12]
● DOKONČENÉ
VSTUP · EN
{
názov: Ahoj,
telo: Vitajte,
výzva: {
štítok: Začať
}
}
ROZŠÍRENIE · 3 STRUNY
VÝSTUP · ES
{
názov: Ahoj,
telo: Vitajte,
výzva: {
štítok: Začať
}
}
Riadky
50,000
PARALELNÝ
32 pracovníci
DÉLKA
47s
03Hromadný preklad

Keď máte 50 000 riadkov a potrebujete ich všetky naraz.

Odoslať úlohu, získať a job_id späť, spýtajte sa na výsledky, keď budete pripravení. Pracuje pre Google Sheet, katalóg produktov, adresár súborov JSON i18n — čokoľvek.

JSON je správne spracované: vnorené štruktúry sú prechádzané, každá reťazcová hodnota je prekladaná samostatne a paralelne, a pôvodný tvar je na konci znovu zostavený. Kľúče zostávajú kľúčmi. Štruktúra zostáva štruktúrou.

To isté job_id je bezpečné hlasovať navždy — je to deterministický hash vášho vstupu, nie náhodný lístok. Znova odošlite rovnaký obsah a dostanete späť rovnaké ID úlohy a rovnaký uložený výsledok.

Pozrite si, ako funguje režim dávky
04Prekladová pamäť

Zaplaťte raz za "Pridať do košíka". Navždy.

Pamäť prekladov je databáza prekladov, za ktoré ste už zaplatili. Príště raz, keď sa rovnaký reťazec objaví, neplatíte znova — a odpoveď je rýchlejšia, pretože nezasiahne model.

Väčšina prekladových API si účtuje poplatok za každý znak vždy, keď ich použijete. My nemáme. Pre e-commerce katalógy, podporu makier a akýkoľvek produkt s opakujúcimi sa reťazcami, odtiaľ pochádza väčšina úspor.

Môžete tiež prepísať špecifické preklady na základe jednotlivých stránok keď chcete iné zobrazenie ako predvolené modelom Vyrovnávacia pamäť rešpektuje vaše prepísania.

Prečítajte si o pamäti prekladu
TM ÚČTOVNÁ KNIHA · "Pridať do košíka"
tm:8c4a91…2e7b
uložené v pamäti
2026-03-04ESmodelové volanie$0.0008
2026-03-04FRmodelové volanie$0.0008
2026-03-04JAmodelové volanie$0.0008
2026-03-11ES✓ tm hit$0.0000
2026-03-18ES✓ tm hit$0.0000
2026-04-02FR✓ tm hit$0.0000
2026-04-12JA✓ tm hit$0.0000
2026-05-01ES✓ tm hit · vlastná prepísanie$0.0000
Fakturované · 8 hovorov$0.0024
ušetrených 0,0040 USD na základe fakturácie za znak
05Podporované jazyky

Katalóg, ktorý by ste očakávali, prispôsobený podľa agenta, ktorý sa pýta.

Hlavné európske jazyky, hlavné ázijské jazyky, arabčina, hebrejčina, hindčina a dlhý chvost za tým.

Zoznam je uložený v cache a je dostupný na GET /ai_agent/languages, obmedzené na to, čo ste povolili na svojom agente.

Pridajte alebo odstráňte jazyky zo svojho panelu. Každý agent má svoj vlastný povolený súbor — takže agent Shopify prekladajúci do desiatich jazykov a interný podporný agent prekladajúci do troch môžu existovať pod rovnakým účtom.

Zobraziť úplný zoznam jazykov
GET /ai_agent/jazyky
200 · 128 povolené
vAngličtina
esšpanielčina
frfrancúzština
denemčina
toTaliansko
ptportugalčina
nlholandský
svšvédsky
nienórsky
ánodánsky
plPoľština
skČeský
trTurecký
ongrécky
ruruština
ukUkrajinský
ararabčina
onHebrejčina
Ahojhindčina
bnBengálčina
jaJapončina
koKórejčina
zhČínština
vivietnamský
thThajčina
idindonézština
msmalajčina
tlTagalog
swSwahilčina
faPerzština
tyUrdu
taTamil
+96viac
Ako to naozaj funguje

Päť vecí, ktoré stojí za to vedieť, ak hodnotíte.

01
Cache s hash kľúčom

Identický vstup + cieľový jazyk je zásah do vyrovnávacej pamäte. Žiadne prekvapenia s "nepresnou zhoda", žiadne fakturovanie za volanie pri opakujúcich sa reťazcoch.

sha256(cieľ + vstup) → kľúč cache
02
Deterministické ID úloh.

Opätovné odoslanie rovnakého vstupného súboru dávky vráti rovnaké ID úlohy. Idempotentný navrhnutý.

id_práce = hash(vstup)
03
Vruté správanie je zabudované.

Pozadie prekladových úloh sa opakovane pokúša o opätovné spracovanie pri časových limitoch modelu (5 pokusov, exponenciálne oneskorenie) a obmedzeniach rýchlosti (10 pokusov, s rešpektovaním Retry-After). Nemusíte to stavať sami.

timeout: 5x exp · 429: 10x · Retry-After honored
04
Dáta JSON bežia paralelne.

Dokument s 200 reťazcovými hodnotami nebeží 200 sekvenčných volaní modelu — rozšíri sa a znovu zloží.

rozšírenie · 32 pracovníkov · znovu zostaviť
05
Jeden hlavička, nie je potrebný žiadny SDK.

Celé API je dostupné z curl. SDKs existujú, ak ich chcete; nie sú nevyhnutnosťou.

Authorization:
Chcete surový tvar API?

Špecifikácia OpenAPI je zverejnená na /ai_agent/swagger.yml a interaktívne dokumenty na /ai_agent/docs.