Le baoulé dans votre produit,
avec une seule API.

Traduisez dès aujourd'hui entre le baoulé, le français et l'anglais ; la transcription et la synthèse vocale arrivent ensuite. Utilisez l'API HTTP directement, ou le paquet langchain-ivoire pour vos agents LangChain et LangGraph.

Démarrage rapide

Envoyez du français, recevez du baoulé. Chaque requête porte votre clé en jeton Bearer. Adresse de base : https://baoule.abyshire.co.uk/v1

curl https://baoule.abyshire.co.uk/v1/translate \
  -H "Authorization: Bearer $IVOIRE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"texts": ["Venez manger."],
       "source": "fra", "target": "bci",
       "style": "everyday"}'
{
  "texts": ["An bla wa di like."],
  "source": "fra", "target": "bci", "style": "everyday",
  "model": {"mt": "v3-nllb1.3b", "pivot": "nllb-200-distilled-1.3B",
            "tier": "research"},
  "usage": {"characters": 13, "segments": 1},
  "timings_ms": {"mt_fra_bci": 2699, "total": 2701},
  "request_id": "92290effebc841269dca3cd3cb98ef23"
}

Une vraie réponse du 9 octobre 2026 (« Venez manger. » → « An bla wa di like. »), obtenue pendant que le serveur tournait sur processeur ; sur GPU, le même appel prend de 0,12 à 0,25 s.

Points d'accès

MéthodeCheminRôleÉtat
POST/v1/translateDe 1 à 32 textes entre bci, fra et eng ; styles everyday (courant), tale (conte), bible. Le baoulé ↔ anglais passe par le français, qui est aussi renvoyé.En service
GET/v1/languagesLangues et styles pris en chargeEn service
GET/v1/modelsNoms et versions des modèles utilisésEn service
POST/v1/transcriptionsAudio baoulé → textePrévu
POST/v1/speechTexte baoulé → audioPrévu

La spécification OpenAPI 3.1 est fournie avec votre clé.

Langues et styles

CodeLangueRemarques
bciBaouléOrthographe moderne (ɛ ɔ ɲ) ; styles everyday, tale, bible
fraFrançaisDirectement depuis et vers le baoulé
engAnglaisPar le français ; l'étape française est renvoyée dans pivot.fra

Erreurs et limites

  • Les erreurs sont renvoyées en application/problem+json avec un code stable.
  • Chaque réponse porte un X-Request-Id ; envoyez un Idempotency-Key pour réessayer sans risque.
  • Limites par clé : 30 requêtes par minute et 500 par jour ; textes de 1 000 caractères au plus, 32 par requête. Temps de réponse habituel : 0,12 à 0,25 s par requête sur notre serveur GPU.

Ce que vous pouvez construire

Assistants vocaux

Un agent qui entend le baoulé, raisonne en français et répond à voix haute en baoulé.

Messages santé et agriculture

Rédigez un conseil en français, diffusez-le en baoulé, par écrit ou à voix haute.

Service client

Comprendre les messages vocaux de clients qui parlent baoulé.

Recherche

Transcrire et traduire des enregistrements de terrain à grande échelle.

Python : langchain-ivoire

Chaque composant est un Runnable LangChain. with_language permet à n'importe quel modèle de conversation de recevoir et de rendre du baoulé ; IvoireLanguageMiddleware fait de même pour un agent create_agent, dont les outils continuent de travailler en français.

pip install langchain-ivoire

from langchain.chat_models import init_chat_model
from langchain_ivoire import with_language

chat = with_language(init_chat_model("…"), lang="bci")  # n'importe quel modèle
chat.invoke("N tɛ, an ti sɛn?").content
IvoireTranscriber
Audio baoulé → texte
IvoireTranslator
bci ↔ fra ↔ eng
IvoireSpeaker
Texte baoulé → voix
create_voice_agent
Écouter → réfléchir → parler, avec LangGraph
ivoire-mcp
Les mêmes outils pour tout client MCP

Le paquet est en préversion privée : il est fourni aux détenteurs d'une clé et n'est pas encore publié sur PyPI. Demandez-le avec votre clé.

Clés et offres

Recherche

Notre traducteur le plus performant vers le baoulé, construit sur une base sous licence non commerciale. Usage non commercial uniquement : recherche, évaluation, prototypes.

Gratuit pendant la préversion, sur demande

Commercial

Des modèles construits sur une base sous licence commerciale, pour chaque étape, y compris anglais ↔ français. Pour les produits et services payants.

Tarif selon le volume pendant la préversion : contactez-nous

Pendant la préversion, les clés sont délivrées une par une. Écrivez à api@abyshire.ci en indiquant votre nom, votre organisation et l'usage prévu. La qualité mesurée de chaque offre figure sur la page des résultats.