Fakafehokotaki ki ha ʻēseniti
Ngāueʻaki hangatonu ʻi ha ʻēseniti fakakoti, pe ui ʻe koe ʻa e API fakatatau ki he founga angamaheni.
Founga ʻe tolu
Ngāueʻaki ʻa Equalang ʻi he Claude Code, Codex, Cursor pe ha ʻēseniti fakakoti pē. ʻOku ngāueʻaki ʻe he founga ʻe tolu ʻa e toenga poini tatau pē.
ʻIkai ha fokotuʻutuʻu. Tatau ʻa e sētesi ni ʻo fakapipiki ki hoʻo ʻēseniti, pea te ne lau ʻe ia ʻa e fakahinohino fokotuʻu, kolone ʻa e skill ki hono fouluta, pea kole atu ha kī.
Install the Equalang skill by following the instructions at https://equalang.com/install/skill-install.md
Vakai fakalūkufua
Ko e liliu tohi ʻoku foki hangatonu mai ʻa e liliu. Ko e liliu pepa ʻoku faʻu ai ha ngāue, pea ke vakaiʻi hono laka ki muʻa ʻo ʻave hifo ʻa e ola.
- Hala tefito ʻo e API
- /v1
- Fōmeti ʻo e tali
- ʻOku foki mai mei he ngaahi endpoint pisinisi ha fōtunga JSON pē ʻe taha; ʻoku foki mai mei he ngaahi endpoint faile ʻa e binary. Ko e OpenAPI Schema ko e JSON angamaheni.
- Totongi
- ʻOku ngāueʻaki ʻa e toenga poini tatau mo e uepisaiti. Vakai ki he usage.credits_charged ki he poini naʻe toʻo moʻoni.
Fakamoʻoniʻi
Faʻu ha kī API ʻi hoʻo ʻakauni, pea ʻave ia ko ha Bearer token ʻi he header Authorization ʻo e kole maluʻi kotoa pē.
Authorization: Bearer el_...
Hoʻo ʻuluaki ngāue
Fakahū ha pepa pea fili ʻa e lea taumuʻa, pea ngāueʻaki ʻa e job_id ʻoku foki mai ke vakaiʻi ʻa e laka ʻa e liliu.
curl --fail-with-body "https://test.equalang.com/v1/jobs/translate" \
-H "Authorization: Bearer $EQ_API_KEY" \
-F "file=@report.pdf" \
-F "target_language=zh-CN"
# -> { "data": { "job_id": "..." } }
# Fakahū ʻa e job_id naʻe foki mai. Toe fehuʻi ʻo aʻu ki he taimi ʻoku true ai ʻa e data.finished.
curl --fail-with-body "https://test.equalang.com/v1/jobs/$JOB_ID" \
-H "Authorization: Bearer $EQ_API_KEY"
# ʻO ka SUCCEEDED, fakaava ʻa e data.download_url ke ʻave hifo ʻa e ola.Fakamatala ʻo e API
Maʻuʻanga fakamatala
Ko e OpenAPI pē ʻa e aleapau fakafōtunga ʻe taha ʻo e API.
