Djelia
Welcome to the Djelia API Documentation! π
Djelia is your gateway to powerful linguistic models tailored for African languages. We are proud to currently support Bambara, one of the most widely spoken languages in Mali. As we grow, we aim to include support for many more African languages.
Getting Startedβ
Get an API key from the Djelia Console, then point any OpenAI-compatible client at Djelia:
from openai import OpenAI
client = OpenAI(
api_key="YOUR_DJELIA_API_KEY",
base_url="https://api.djelia.cloud/openai/v1",
)
This is the primary surface. The native /v1 and /v2 endpoints take the same key in the x-api-key header.
Current Featuresβ
- Transcription Models: Effortlessly transcribe audio into text using our Bambara models, with support for real-time streaming β¨.
- Translation Models: Seamlessly translate between Bambara, French, and English, unlocking cross-lingual communication.
- Text-to-Speech Models: [Experimental] Bring Bambara text to life with human-like speech synthesis.
What's Next?β
Weβre constantly improving and expanding. Soon, you can expect:
- Support for additional African languages.
- Advanced features to enhance your applications.
Weβre thrilled to have you on board. Letβs build something extraordinary together! π
Authenticationβ
- HTTP: Bearer Auth
- API Key: API Key
Authorization: Bearer <your Djelia API key>, which is what the OpenAI SDKs send without configuration.
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Your Djelia API key in the x-api-key header. On the OpenAI-compatible surface, Authorization: Bearer <key> works too.
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | x-api-key |